摘要: |
该文以铁路货车检修管理信息系统的设计与开发为背景,结合昆明北车辆段的实际情况,首先介绍了数据库技术和管理信息系统的功能特点和发展趋势;在此基础上,该文给出了系统的总体结构规划、系统的网络结构以及功能模块的划分;并具体论述了段级货车检修管理信息系统的分析设计以及轮轴子系统的实现.该系统分为部(铁道部)、局(各铁路局)、段(车辆段)三级,针对铁路货车检修地理覆盖范围的广域性和管辖单位的分布性等特点,该系统采取多级分布的方式,部、局、段三级都有自己的数据库服务器,各级内部的客户端只负责向其各自的服务器进行录入,各级之间的数据通信采用路电或铁路专线上传的形式.段一级部分所辖单位由于过于分散也建立了自己的本地库,这些客户端只与本地库发生联系,甚至可以不管远程数据库的类型,需要上传的数据从本地库读取并通过路电拨号的方式发送.这种方式可以满足以后业务规模不断扩展的需求,增强了系统的可扩展性以及灵活性.轮轴子系统由于其流水线作业流程而且客户终端较多,甚至同一个工位上可能设置不止一个终端,为了保证数据的一致性,该系统结合Oracle后台的并发控制,在前台的软件实现上利用自动刷新功能来控制整个流水作业流程中的并发操作处理.从而解决多个用户的并发操作的资源冲突问题.最后对管理信息系统中的系统安全问题进行了论述,结合实际系统的开发,该文阐述了系统设计与软件实现方面的优化问题,并对系统做了总结与展望. |