论文部分内容阅读
随着IT产业的飞速发展,计算机技术在工业控制领域得到普遍应用,企业决策者逐步加大在计算机信息化建设中的投资。近几年来,我国铁路事业蓬勃发展,计算机技术在新时代铁路建设与发展中起到的作用尤为凸显。TDCS(Train Operation Dispatching Command System,列车调度指挥系统)覆盖全路网,由部级TDCS系统、局级TDCS系统、车站系统三层网络构成[1]。企业铁路列车运输调度指挥系统是从国有铁路TDCS系统改造而来,但较之于国有铁路TDCS系统,其又有自身特点。企业铁路列车运输调度指挥系统的设计与开发应结合企业自身特点,符合企业生产作业的需要。本文在研究石化企业铁路运输部门生产作业流程的基础上,深入的分析企业铁路列车运输调度指挥系统的功能需求,并结合统一建模语言UML,构建出适合企业自身生产作业需求的业务模型。论文首先介绍了研究背景及意义,并对铁路列车运行调度指挥系统TDCS及统一建模语言UML发展现状进行介绍。统一建模语言UML为面向对象系统分析设计提供可视化图形化表示,并基于不同角度为系统开发者提供实现系统各种特征的标准方法。其次,通过对企业铁路生产运输部门生产作业流程及主要工作任务进行分析,将系统划分成不同的业务模块,并对各业务模块的主要功能进行阐述。此外,文中对企业铁路生产作业过程中部分工作流程进行了数据流分析。调车计划由解体计划、编组计划及取送车计划构成,编组计划与取送车计划的编制及算法优化对于提高企业铁路生产作业效率具有重要意义[2]。最后,论文通过对企业铁路列车运输调度指挥系统各模块功能进行分析,设计出符合系统需求的类图、用例图、交互图等UML视图,构建出符合企业生产作业需求的列车运输调度指挥系统业务模型。企业铁路列车运输调度指挥系统的开发采用C/S(Client/Server,客户机/服务器)与B/S(Browser/Server,浏览器/服务器)相结合的模式,并利用WCF(Windows Communication Foundation,Windows服务接口)技术,在B/S层实现企业领导层对企业生产作业情况的查询与分析。论文立足于石化企业实际情况,对企业铁路生产运输部门生产作业流程及工作任务进行分析,并将系统划分成不同的业务模块。论文在对系统各功能模块深入分析的基础上,构建出系统UML业务模型,并应用先进的计算机技术,开发出符合企业铁路生产作业需求的列车运输调度指挥系统。