论文部分内容阅读
随着Internet的快速发展以及数据库技术的成熟,管理信息系统的体系结构逐渐从C/S(Client/Server)模式扩展到B/S(Browser/Server)模式。本文借鉴了先进的大型管理信息系统的开发方式,对于如何建立基于B/S模式的机车信号管理信息系统的问题展开研究,进行了以下工作:
1.分析了现有系统的不足,确立了系统的设计目标;
2.分析了系统的功能需求和开发需求,依据需求,设计出系统的功能模块以及相关联的数据库表结构;
3.在分析B/S架构模式的特点及其优越性的基础上,构建了基于B/S架构系统的网络结构,包括系统软、硬件组成;
4.针对系统比较重要的安全性问题,提出了相应的解决办法;
5.重点介绍了MVC(Model-View-Controller)软件架构模式,并采用此模式来搭建系统的软件架构;
6.采用了一些比较先进、流行的技术进行系统的开发,优化了系统的性能,保证了系统的可扩展性;
7.针对系统实现过程中出现的一些问题,提出了相应的解决办法;
8.使用基于虚拟仪器的数据处理子系统,保证了数据的及时处理,对查明机车信号故障提供了进一步的帮助。