基于OLE技术的旅客列车时刻表智能编排系统的研究与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
当前我国经济快速发展,对铁路运输需求越来越大,加强铁路信息化建设水平提高铁路运输能力变得更为重要。针对列车运行图调整频率高、人工编排时刻表效率低的问题,开发一个具有自动生成和智能排版功能的列车时刻表编排系统显得十分必要和极为迫切。这不仅能够极大地降低有关时刻表编排的劳动强度、提高劳动效率、准确率,而且为相关部门提供良好的辅助工具,具有十分广阔的应用前景和很好的现实意义。
     论文首先描述了当前时刻表问题的现状,并指出时刻表白动生成问题的技术难点,介绍了时刻表的概念和意义。论文从系统的设计流程、系统功能设计、系统的数据库设计和开发环境四方面进行系统的详细设计,然后分析时刻表智能编排数学模型,给出时刻表自动生成和智能排版具体实现过程,给出时刻表时刻表自动生成和时刻表智能排版问题的解决方案。
     论文重点研究了OLE自动化技术和XML DOM技术,并将其应用在列车时刻表系统当中,实现自动生成和智能排版。介绍并实现列车时刻表智能编排系统的各功能子系统,包括时刻表自动生成和智能排版子系统、时刻表调整子系统,以及相关实现界面。最后总结全文,并指出论文所做工作以及系统的问题与展望。
With the fast development of the economy of our country, the demand for the railway is getting greater. So it is more important than ever to improve the construction level of railway information and the ability to transport. Here are several existing problems for train timetable scheduled, Such as the adjusting of the train diagram, the low efficiency of scheduling train timetable in artificial method. So it is more important and more urgent than ever to design and realize Train Timetable Intelligent Compilation System which possesses automatically compilation function can greatly reduce the labor intensity of the work, improve the work efficiency, provide a good compilation tool for the relevant departments. It has very broad application prospects and good practical significance.
     Firstly, this paper reviews the development of train timetable intelligent compilation, introduces the difficulty of train timetable compilation, and explains the concept of the train timetable in detail. The system design process, system functional design, system database design and development environment are introduced. Then, mathematic model of the train timetable complication and automatic typesetting are analyzed, with the relevant solution given.
     This thesis focuses on OLE Technology and DOM Technology and realizes intelligent compilation and automatic typesetting. At the same time, this thesis also introduces the automated generation subsystem, the human-compute adjustment subsystem, and relevant interface. Finally, the thesis concludes with a summary of the work in this paper and work to be completed in the future.
引文
[1]杨洁.铁路运输组织学.第二版[M].北京:中国铁道出版社,2006
    [2]黄一鸣,肖婕,张晨光.中文Office2000标准版的应用培训教程[M].北京:中国石化出版社,2000
    [3]宛延门岂,定海.面向对象分析和设计[M].北京:清华大学出版社,2001
    [4]彭江平,王湘群。基于EXCEL与VBA的通用报表系统的设计[J].计算机系统应用,2003,(1):56-58
    [5]倪少权,吕红霞,杨明伦.全路列车运行图编制系统设计的研究[J].西南交通大学学报,2003,3.
    [6]郑人杰,殷人昆,陶永雷.实用软件工程[M].北京航空航天大学出版社,2002
    [7]Robert D.Doverspike.Future Transport Network Architectures[J].IEEE Communications Magazine,1999,8:96-101
    [8]蒋惠等.UML设计核心技术[M].北京希望电子出版社,2000.
    [9]Joseph Schmuller.UML基础、案例与应用[M].人民邮电出版社,2002.
    [10]Bernd Bruegge and Allen H.Dutoit着叶俊民 汪望珠译.面向对象软件工程(使用UML、模式与Java第二版)[M].清华大学出版社
    [11]Grady Booch,James Rumbaugh、Ivar Jacobson.The Unified Modeling Language User Guide[M].Addison-Wesley,2001.
    [12]Andrew S.Tanenbaum.Modern Operating Systems.Second Edition[M].机械工业出版社,2002.
    [13]严蔚敏,吴伟明.数据结构[M].第二版.清华大学出版社,1991.
    [14]飞思科技产品研发中心.Visual C灵感编程[M].电子工业出版社,2002.
    [15]北京源江科技开发公司制作.Visual C++编程资源大全(光盘版).万水电子信息有限公司出版社,2001.
    [16]官章全,唐小卫.Visual C++6.0编程实例详解[M].电子工业出版社,2001.
    [17]侯俊杰.深入浅出MFC[M],华中科技大学出版社,2001.
    [18]David J.Kruglinski,潘爱民,王国印译.Visual C++技术内幕[M].第四版。清华大学出版社,2002
    [19]John W.Satzinger Robert B.Jackson Stephen D.Burd着.系统分析与设计[M]. 第二版,朱群雄 李芳 汪晓男 陈轶群译.电子工业出版社,2003
    [20]张杰.列车运行图数据管理系统的研究与设计[D].成都:西南交通大学2003
    [21]矫桂秋,覃一宁.网络软件自动升级技术剖析[J].计算机应用.2003,23(11):122-123.
    [22]Pham,Thuan Q.and Pankaj K.Garg.Multithreaded Programming with Win32[M].Prentice Hall,1999.
    [23]William Stalling.Operating System Internals and Design Pri-nciples[M].Prentice-Hall International,Inc,1998.
    [24]Gregory R.Andrews.Foundations of multithreaded,parallel,and distributed programming[M],Addison Wesley,2000.
    [25]Karl E.Wiegers.Software Requirements[M].Microsoft Press,1999
    [26]Microsoft Developer Network Library--Visual Studio 6.0.Microsoft Corporation
    [27]乔林,杨志刚.Visual C++6.0高级编程技术:MFC与多线程篇[M].中国铁道出版社,2000.
    [28]吴星,沈琳.MFC如何实现绘图功能[J].福建计算机,2002.12:44-45
    [29]王社伟,朱如鹏.Windows操作系统中的GDI坐标系统[J].计算机与现代化,2003.4:13-16
    [30]求是科技.Visual C++6.0程序设计与开发技术大全[M].北京:人民邮电出版社,2004
    [31]Microsoft.Microsoft Visual C++6.0语言参考手册[M].北京:北京希望电子出版社,1999
    [32]孟飞.基于Visual C++的仿真系统接口设计[J].科技广场 2007.1:141-142
    [33]张中军.Visual C++6.0中实现三叉切分窗口与多视图[J].计算机编程技巧及维护 2004.4:28-30
    [34]范建军,张红兵.MFC动态切分窗口机理剖析[J].咸宁师专学报 2001.12:59-63
    [35]Jeffrey Richter.Programming Applications for Microsoft Windows.Fourth Edition[M].US:Microsoft Press,2000
    [36]Charles Petzold.Programming Windows.Fifth Edition[M]US:Microsoft Press, 2001
    [37]Jeff Prosise.Programming Windows with MFC.Second Edition[M].US:Microsoft Press,2001.
    [38]David J.Kruglinski,Scot Wingo,George Shepherd.Programming Microsoft Visual C++.Fifth Edition[M].US:MicrosoftPress,2002
    [39]John E.Swanke.Visual C++ MFC Programming by Example[M].US:C M P Books,1999
    [40]John E.Swanke.VC++ MFC Extensions by Example[M].US:C M P Books,1999
    [41]Jeffrey Richter.Programming Client-Side Applications for Microsoft Windows[M].US:Microsoft Press,2001.
    [42]Jeffrey Richter.Advanced Windows.Third Edition[M].US:Microsoft Press,1999
    [43]Davis Chapman,Sams Teach Yourself Visual C++ 6.0 in 21 Days[M].US:Sams,1998
    [44]Jon Bates,Tim Tompkins,Practical Visual C++6(Practical)[M].US:QUE,1999
    [45]Michael Hyman,Bob Arnson,Visual C++ 6 for Dummies[M].US:John Wiley & Sons,1998
    [46]Maciaszek Leszek A.金芝译.需求分析与系统设计[M].北京:机械工业出版社,2003.6
    [47]朗瑞.工具栏状态区和切分窗口[J].计算机编程技巧及维护.2003.12:7-9
    [48]李盟.VC编程实现组合框选项的属性页[J].计算机编程技巧及维护,2004.4:39-41
    [49]唐慧锋.Windows图形编程中映像方式选择问题[J].微型计算机应用,2004.12:47-50
    [50]刘勇奎,颜叶,石教英.一个有效的多边形窗口的线裁剪算法[J].计算机学报,1999,22(11):1209-1214.
    [51]Sutherland IE,Hodgeman GW.Reentrant polygon clipping.Communications of the ACM,1974,17(1):32-42.
    [52]Liang Y,Barsky BA.An analysis and algorithm for polygon clipping.Communications of the ACM,1983,26(11):868-877.
    [53]Kraig Brockschmidt.OLE2对象链接与嵌入技术高级编程技术[M].北京电子 工业出版社,1995.10
    [54]Luisa Simone.Microsoft Publisher 2000专业与Web出版完全手册[M].北京希望电子出版社,2000.8
    [55]席相霖等.VBA for Project2000库函数大全[M].北京希望电子出版社,2000
    [56]崔炳谋,杨新阳.旅客列车时刻表智能排版系统的研究[J].铁路计算机应用,1998年第7卷,第3期
    [57]陈奇.DOM的现状及其发展趋势[J].计算机工程,2001.27(10.)
    [58]刘先锋,曹步文.xml与数据库数据的交互技术研究[J].计算机工程与应用,2006.11.
    [59]熊光彩,莫蓉,赵歆波,张定华.XML文档对象模型研究与应用[J.]计算机工程与设计,2002.5.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700