论文部分内容阅读
随着铁路跨越式发展的不断深入,车务部门在既有信息化建设基础上,对现有信息系统进行集成改造,以提高信息化对于铁路跨越式发展的支撑能力,并缓解铁路信息化建设中凸显的异质性、信息孤岛及数据格式不统一等矛盾,是目前铁路信息化建设的发展方向。在此背景下,成都铁路局成立绵阳车务段综合信息平台项目。项目总体目标是在车务部门既有信息系统基础上进行数据及功能集成,发挥车务部门各个信息系统的既有优势,为铁路跨越式发展及车务部门安全运输生产管理提供信息化支撑及有效安全保障。其最终目标是建立一个能够为段内日常运输生产管理及智能决策分析提供实时数据处理的自动化办公平台,使段内日常管理工作信息化,业务流程服务化,最终提高车务部门整体生产管理水平。论文研究的对象是绵阳车务段综合信息平台。本文首先分析了铁路信息化建设过程中的矛盾问题,提出了对车务部门信息系统集成以解决这些矛盾问题的思路,并对车务信息系统集成进行了总体规划;然后在对比分析了各种系统集成方式的优劣后,选择使用SOA思想及其相关技术作为系统集成的主要手段,并介绍了车务综合信息平台所使用的SOA集成思想及XML、Web服务等相关技术;最后在前面两章内容的基础上,运用面向对象的分析设计思想并结合XML、Web服务等技术,对车务综合信息平台的功能模型和业务流程进行了分析,在需求分析的基础上进行了系统的设计及初步实现。系统设计遵循了传统的三层框架的思想,将系统分为用户界面层,业务逻辑层,数据库访问层。用户界面层为客户端,使用者通过用户界面层访问具体的业务功能,业务逻辑层根据需要分为了身份验证及授权模块,Web服务层,业务逻辑集成等三个部分,其中,身份验证及授权模块完成对使用者进行身份验证并分配角色权限的功能,Web服务层是由Web服务接口组成,对外提供统一的Web功能服务调用接口,业务逻辑集成是车务综合信息平台所涉及段内各业务的数据及功能集成,具体以Web组件方式实现。论文阐述了各层的具体设计和数据库设计,最后结合代码,描述了各层的实现。