资源描述:
《毕业设计论文思路_初稿》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、毕业设计论文结构1.数据组织设计——数据库设计2.系统构架介绍及原理3.数据结构设计4.系统实现技术——算法5.系统原型设计6.结论为实现列车运行图网络发布,需设计以下类:数据结构设计(DataStructureDefiniton)publicclassTrainGraphPropertyStructure//列车运行图属性结构单位:毫米GraphLength;//图纸的长GraphHeight;//图纸的高图纸尺寸HeadHeight;//图名所占高度TimeHeight;//时间所占高度SpaceHeight;//图块之间的宽度TableGridWidth;//左右表头每
2、格宽度StationNameWidth;//站名所占宽度,左右两个TrainNoWidth;//过表车次所占宽度,左右两个图上布局宽度尺寸Line60Width;//小时格线宽Line30Width;//三十分格线宽Line10Width;//十分格线宽Line2Width;//二分格线宽不同运行图线宽RedLineWidth;//红线宽度BlueLineWidth;//蓝线宽度BlackLineWidth;//黑线宽度运行线宽度SpecialSignWidth;//特种符号宽度,单机,回客,行包Time2SignWidth;//二分格时间符线宽Time2SignHeight
3、;//二分格时间符线高GraphNameFontHeight;//运行图名字体高度GraphNameFontName;//运行图名字体CarryNameFontHeight;//实行日期字体高度CarryNameFontName;//实行日期字体HeadTimeFontHeight;//上下时间刻度字体高度HeadTimeFontName;//上下时间刻度字体BigStationNameFontHeight;//大站名字体高度BigStationNameFontName;//大站名字体StationNameFontHeight;//普通站名字体高度StationNameFon
4、tName;//普通站名字体TrainNoFontHeight;//车次字体高度TrainNoFontName;//车次字体TimeFontHeight;//十分格时间字体高度TimeFontName;//十分格时间字体高度运行图上标记的字体与尺寸TableHeadFontHeight;//表头字体高度TableHeadFontName;//表头字体ableFontHeight;//表内字体高度TableFontName;//表内字体运行图表头尺寸bPrintLeftTable,bPrintLeftStationName,bPrintLeftTrainNo;//输出左表格、左
5、站名、左车次bPrintRightTrainNo,bPrintRightStationName,bPrintRightTable;//输出右车次、右站名、右表格输出信息尺寸publicclassDispatchStationTimeStructure//列车类之车站时间点类intStationNo;//车站号StationName{set;get;}//车站名称ArriveTime;//到达时间DepartTime;//出发时间NodeIndex;//节点索引号RelayHeight;MinStopTime;DispatchTrainStructureMyTrain;//父列
6、车DispatchStationTimeStructurePreTime,ProTime;DispatchTrainLineStructureArriveTrainLine,DepartTrainLine;//boolbSelected;//冲突publicclassDispatchTrainLineStructure//列车类之运行线类,用于记录列车区间运行线信息NodeIndex;//索引号LineNameStr,FamilyName;//,StartStationNameStr,LastStationNameStr;线路名,标尺名LineNo,SectionNo,Sta
7、rtIndex,LastIndex;//,StartStationNo,LastStationNo;StartItemIndex,LastItemIndex;//运行图站名线的索引号DispatchTrainGraphStationItemLinkStartItem,LinkLastItem;//起终点对应的站名线SectionTrackNo;//StartStationTrackNo,LastStationTrackNo,DispatchTrainNoStructureLinkTrainNo;//在该