城市轨道交通基础设施管理系统的设计与实现
2012-08-06杨帅,刘云
铁路计算机应用 2012年2期
杨 帅,刘 云
(北京交通大学通信与信息系统北京市重点实验室,北京100044)
城市轨道交通的线路和设施设备是列车运行的基础,为保证列车安全、平稳、快速地运行,提高运营部门的管理和服务水平,有必要加强对基础设施的信息化管理。因此,利用计算机及网络技术,建立一个城市轨道交通基础设施管理系统,是安全运营的保障,更是实现城市轨道交通信息化、数字化、科学化发展的前提。
1 系统体系设计
1.1 网络结构
城市轨道交通基础设施管理系统的网络构成主要有:总公司、分公司的局域网,连接各局域网的广域网和与外部通信的广域网[1]。网络结构图如图1。

图1 网络结构图
通过防火墙将局域网与Internet隔离,可以保证信息安全性和系统稳定性;系统服务器架设在总公司中,Web服务器和数据库服务器分离,采用双机热备方案,保证数据库资源的持续可用性和可靠性;用VPN技术实现总、分公司的连接,可以减小网络风险,具有经济性、高扩展性、高可靠性等优点。
1.2 软件体系结构
本系统采用基于J2EE的Web-GIS技术实现,Web-GIS是运用在Internet上的地理信息系统,很容易跟其他信息服务进行无缝集成,而J2EE灵活的组件技术及分布式处理使Web-GIS具有跨平台的特性,可以建立开放、标准、可移植的GIS应用[2]。在Struts框架和Hibernate技术下,B/S模式可实现为4层结构设计,分别为表示层、业务逻辑层、持久层和数据库层,实现了功能和显示的分离,提高了系统的可维护性、可扩展性和组件的可复用性。
1.3 数据库结构
系统采用Oracle数据库,地理信息数据采用Oracle Spatial进行存储,用MapInfo professional等软件实现空间数据的设计及上传。……
登录APP查看全文
