节点文献
机车交路系统的设计与实现
Design and Implementation of Locomotive Working System
【作者】 叶利华;
【导师】 陶宏才;
【作者基本信息】 西南交通大学 , 计算机应用技术, 2005, 硕士
【摘要】 机车交路系统是全路列车运行图系统的三大系统之一,为全路列车运行动力组织工作提供基础。随着我国铁路信息化水平的发展,为满足我国铁路行业快速发展的需要,更大限度的发挥列车运行图编图系统的基础性作用,以及充分利用计算机技术所带来的信息共享优势,建立一个以运行图编图系统为基础的机车交路系统显得尤为迫切。 本文采用RUP(Rational Unified Process,Rational统一过程)的软件开发方式开发了一个机车交路系统。论文详细地阐述了如何采用RUP方式来完成整个系统的分析、设计以及实现;同时也介绍了机车交路系统的各功能子系统和当前系统开发遇到的算法难点以及处理方法。系统采用Rational Rose工具来建模,建立了包括用例图、类图、包图、顺序图以及数据库模型图,最后采用了VC++完成了系统的编码实现。 论文组织如下:第一章主要介绍了当前国内对机车交路系统的研究和应用现状,以及本论文的研究意义。第二章介绍了机车交路的一些理论基础知识和算法难点,以及UML(Unified Modeling Language,统一建模语言)的相关知识。第三章结合UML建模技术完成了系统的需求分析,同时介绍了系统总体方案的设计思路。第四章设计了系统的数据库和类,并采用UML建立系统的类图、顺序图和包图以及采用Rose工具建立数据库模型图。第五章介绍了系统开发中主要难点的解决方法,以及实现的相关操作界面。最后总结全文,并指出论文所做工作以及系统需进一步改进之处。
【Abstract】 As one of the three major systems for train operating-diagram, locomotive working system offers basic motive force for organization work of train operation. With the enhancement of railway information level of our country, it is urgent to construct a locomotive working system based on train operating-diagram drawing system, thus satisfying the rapid development of our railway industry, bringing the train operating-diagram into a full play and maximize the utilization of computer information sharing.This thesis develops a locomotive system by adopting RUP method (Rational Unified Process), and explains in detail how to realize the analysis, design and implementation of the system with the help of RUP. Meanwhile, this thesis also introduces various functional modules of the locomotive system, as well as some algorithmic problems arising from the development process and a corresponding method to solve these problems. The system developed in this thesis, by adopting Rational Rose Tool, designs diagrams such as case diagram, class diagram, sequence diagram, package diagram and data model diagram. Finally implementation of the system is completed by using VC++.The thesis is organized as follows: Chapter one introduces the current situation of the domestic research on locomotive working system, and the significances of the present study. Chapter two serves as a theoretical foundation for introducing locomotive working system and corresponding arithmetic problems as well as basic knowledge about UML (Unified Modeling Language). Chapter three gives an analysis of the requirements of the system by adopting UML modeling technology, and at the same time introduces an idea of designing the overall scheme of the system. Chapter four designs a database and class for the system; sets up systematic class diagram, sequence diagram, and package diagram by using UML; and constructs data model diagram by using Rational Rose. Chapter five introduces various methods to solve the problems arising from developing process and the
【Key words】 Locomotive working system; Systems analysis and design; UML; RUP; Rational Rose; VC++;
- 【网络出版投稿人】 西南交通大学 【网络出版年期】2005年 06期
- 【分类号】TP311.52
- 【被引频次】12
- 【下载频次】292