论文部分内容阅读
随着计算机科学技术以及信息技术化的飞速发展,我国铁路调度指挥系统也在不断进行改革和更新,尤其是近几年来,随着国内经济大增长,铁路信息化也迎来新一轮的强势发展。一些成熟的系统已经被开发、完善并成功应用到国铁信息化中。企业铁路作为国家铁路网的重要组成部分,其信息化的改革建设也成为提高企业自身效益和提升整个国家路网的必然趋势。不少企业也采取了一系列措施改进原有的运输调度系统,但是,纵观我国企业铁路运输调度现状,仍然存在不少问题,如现有的设备落后、管理较为混乱、生产安全性低、调度手段落后、系统缺乏先进的信息化等。而企业铁路自身许多特性使得国铁现有的一些成熟的调度系统不能直接应用在企业铁路运输调度管理中。鉴于目前企业铁路调度指挥系统发展现状和窘境,本课题以某石化企业为研究背景,针对该企业目前生产规模扩大、业务需求不断增加、企业铁路运输作业流程复杂、信息量大以及数据繁多、原有调度管理方式落后等现状和问题,提出面向服务架构的思想,引入服务的理念,采用WCF技术对企业铁路调度指挥系统中的功能进行设计和实现,以满足企业铁路调度系统信息化的需求。本文对企业铁路运输相关部门和各个车间的作业流程和业务需求进行了详细的分析,并以此为依据,在应用面向服务架构思想对系统进行架构的前提下,重点对系统中的涉及到的服务功能模块进行了详细的分析设计。结合系统功能需求,按照服务设计的原则将系统划分为货运信息统计查询模块、综合统计分析查询模块、车辆信息查询模块等几个粗粒度的模块,再将每个粗粒度的模块划分为多个细粒度服务,并将每个模块以WCF服务的形式进行封装,实现了服务的发现、发布、订阅以及调用和管理。最后,论文还对设计实现的服务模块以及整个系统进行了性能分析。通过分析表明,采用WCF设计实现服务的方法快捷,提供的接口统一稳定,大大降低了整个系统的开发成本,系统的松耦合性、安全性能、交互性以及可扩展性也大大提高。论文所研究实现的成果对企业铁路信息化的建设具有很大的实用性和借鉴价值。