论文部分内容阅读
近年来,随着我国铁路体制的改革,信息化已成为当今铁路运输现代化发展的主要趋势。运用高科技信息技术建立信息互联网络,实现信息自动化管理,已成为铁路行业改进管理、提高效率的一个主要手段。在这当中,铁路系统中的各个机务段也需适应发展形势,运用信息系统改进机务段机车质量管理成为了一种必然,以求达到不断提高自身的管理水平和竞争能力的目的。 机车状态修管理系统致力于对状态修的各个检修过程进行科学、有效的管理。它要求系统能够满足整个状态修检修过程的实际工作需要;能够将机务段原有的一些工作流程与本系统相融合,达到简化操作,提高效率的目的,使系统逻辑更连续,更完整;能够根据机务段实际的操作方式,将系统的模块进行合理、有效的划分,满足操作者的需求和习惯;并能够对检修过程中各部门的工作进行记录、分析、统计及报表打印,发挥管理软件对各部门的监督作用;以及对工作中可能出现的问题进行动态预测;并将机务段领导的管理理念融入系统中,建立一个科学、现代化、可实施的管理模式。 从做需求分析开始,笔者就本着满足用户要求、注重可靠性、扩展性、操作性和提高效率的原则,对整个流程进行分析。力求避免目前人工操作中的弊端,采取有效的方式对检修流程进行管理。在系统中,笔者采用面向对象的开发方法。面向对象的程序设计思想和语言,为建立适应新环境的决策支持系统的模型库系统提供了一种新的思想和方法。 整个系统在数据的存储和处理上根据目前较为流行的数据仓库的概念,将计算机科学技术中的数据库、网络等各种前沿技术和铁路机车管理业务系统有机的结合起来。充分利用计算机资源,建立统一高效的信息网络,及时准确地收集、传递、处理和反馈各项经营、生产和行政管理信息,为全局的经营、生产、技术指标的完成提供科学的管理手段和决策依据。 在体系架构上,则采用目前技术上非常成熟的C/S软件体系架构。这种结构应用系统全部配置在客户机上,数据库在另一处的服务器上。在两层结构应用中,处理的任务由客户机承担,服务器只作为应用和数据库之间的通信控制器。在代码的处理上,笔者采用了动态连接库技术,为软件开发提供了便利条件。DLL中的代码在运行时动态加载,这样就允许几个不同的进程在内存中共享DLL。