基于ASP.NET技术的城市轨道维护管理系统
2010-06-11周亮
周 亮
(上海地铁运营有限公司工务分公司,200070,上海∥工程师)
我国的城市轨道交通正处在一个快速发展的阶段,部分城市(如上海、北京和广州等)已开始网络化运营。伴随着工务部门管理线路数据量及相应的动静态检测数据的迅速增长,传统的台帐管理方式已不能满足高效、低成本的要求,而大量检测数据也要求能迅速的被处理并指导进一步的养护维修,因此迫切需要一套高效准确的轨道维护管理系统软件来进行科学的辅助管理与决策。
计算机技术的快速发展为研制高效的管理软件系统提供了很好的技术保障。与传统的网络编程技术(如 ASP、PHP、JSP、VBScript和 JavaScript等)相比较,ASP.NET凭借.Net平台的强大支撑和开发工具Visual Studio的辅助而成为动态网页开发技术的首选。其优点主要体现在简易性、安全性、可管理性等方面,从而大大地加快了开发效率。本文提出基于ASP.NET技术的网络化城市轨道维护管理系统的开发理念,并以上海城市轨道交通为实例对象,介绍目前已经取得的研发成果,包括系统框架、系统功能及实践应用等。
1 系统总体结构
城市轨道维护管理系统以Microsoft Visual Studio 2005为开发工具,以SQL Server 2005为主要数据管理工具,基于ASP.NET服务器运行,客户端使用浏览器访问。系统的总体结构如图1所示。
图1 系统总体结构
2 系统功能
(1)台帐设备查询功能,包括台帐的图形查询与精确查询等。在图形查询中,用户可以直接在轨道交通线路简图中点击相应的车站或区间来查询所需的台帐信息。在精确查询(见图2)中,用户可以选择要检索的线别、台帐类型、需要查询的字段信息、是否排序以及其他高级选项。查询结果如图3所示。
图2 精确查询界面
(2)检测数据统计分析功能,可以对检测数据进行超限统计、分布统计及历史发展规律分析。用户只能对自己权限内线别的检测数据进行统计。超限统计用于统计检测数据在一定里程范围内超限的个数。分布分析用于统计某个检测项目在一定里程范围内,其数值在不同范围区间内的个数(见图4)。历史发展规律分析用于统计在不同的检测日期,同一段里程范围或同一个里程点上,某个检测项目数值的历史发展变化情况,以分析其发展规律(见图5)。
图3 查询结果
图4 轨距不平顺分布统计结果图示
图5 高低不平顺的频数累计分布和区间频数分布图
(3)设备图片查询与管理,可对检测过程中拍摄的图片及车站的图片进行查询与管理。在线路养护维修及车站管理时,引入图片管理能够更准确、直观地反映问题(见图6)。图片功能用于浏览、上传,以及管理检测图片和车站图片。
(4)用户管理功能,包括用户进行密码设置,添加、删除用户及修改用户权限等。
图6 查看图片详情
3 系统特点
(1)设备数据格式的标准化及其统一管理,为城市轨道交通实现基础设施的自动化管理奠定了坚实的基础。它克服了既往轨道交通运营企业对于工务设备的信息化管理、标准化管理普遍重视不够的弱点。
(2)能记录设备更新动态,掌握线路设备质量,按需显示设备状况。在满足基本的线路设备登记、更新、显示等功能外,可对比轨道检测数据与设备的对应情况,分析并归纳轨道状态变化与设备状态的关系,以便工务部门加强线路设备及其质量管理。
(3)可多角度、多层次分析轨道几何状态,及时了解轨道状态变化情况,掌握轨道质量变化规律,从而制定科学的管理与养护策略。
4 结语
基于网络技术的城市轨道维护管理系统研发充分利用了现代网络技术和计算机技术,能够满足现场的使用要求。它以网络化的管理技术为支撑,实现了设备数据和检测数据的统一管理,提供了有效的数据分析和图片管理平台,为城市轨道交通工务管理实现“状态修”、“预防修”奠定了基础。
本系统已经应用于上海轨道交通工务管理的日常工作中。实践证明,系统操作简易,使用方便,功能实用,运行稳定、可靠,并具有高度的兼容性和可扩充性。此外,本系统还需拓展在轨道养护维修计划的编制等方面的研究与应用。
[1]瞿锋.上海城市轨道交通工务管理系统的设计与实现[J].城市轨道交通研究,2009(12):98.
[2]何宗华,汪松滋,何其光.城市轨道交通土建设施运行与维修[M].北京:中国建筑工业出版社,2006.
[3]瞿锋,许玉德,李海锋,等.轨道交通运营基础设施安全检测与保障技术研究[R].上海:上海地铁运营有限公司,同济大学城市轨道与铁道工程系,2008.
[4](美)里伯提,赫威兹.Programming ASP.NET[M].中文版3版.瞿杰,赵立东,张昊译.北京:电子工业出版社,2007.
[5]黄嘉辉.C++.NET网络程序设计[M].北京:科学出版社,2004.