检测标准:管理员可以增加、修改、删除检测标准,可以将相关标准的文档以指定的格式上传至服务器并查看已存在的标准,同时还可以查看服务器中已存标准的列表。价格管理:主要是对维护或抢修项目的单价进行维护。权限管理:为不同的用户分配不同的角色,不同角色的用户使用系统的不同功能。根据如上系统功能分析,设计了管道SCADA维护业务管理系统的功能模块图,如图1所示。
1系统的架构
考虑到SCADA系统维护中心网络化办公的良好条件及业务需求,该系统采用B/S的模式,即Browser/Server(浏览器/服务器)结构。该结构简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本,可实现不同的人员,从不同的地点,以不同的接入方式访问和操作共同的数据库。
2数据库设计
本系统采用Oracle数据库,Oracle是一个关系型数据库管理系统,Oracle能对超大容量的存储空间提供有效的管理和应用控制,具有较好的事务处理能力,使用户能高速地对数据进行数据操作。同时,在数据库的设计中,大量使用了视图、触发器等技术,大幅减少了冗余信息和Web服务器的工作量。
3系统实现
系统采用VisualC#.NET语言开发,开发过程遵循“方便实用、能解决问题,能够满足用户需求”的根本原则,综合考虑数据库设计、数据库建设以及软件开发相关理论,最终实现了管道SCADA维护业务管理系统。
4结束语
管道SCADA维护业务管理系统的开发与运行,能够有效提高管道SCADA系统维护效率,特别是泵站和阀室基层设备维护、测试、数据记录和数据校验的工作效率;加快了基层和维护中心之间的数据交互,降低人工维护与测试过程中可能出现的数据缺失或者不一致,提高SCADA维护计划的安全、有序和高效地实施;基于管理软件的中心数据库,采用可扩展的功能接口和面向组件的软件复用技术,针对SCADA系统维护中心的各种应用,提供灵活和健全的功能服务模块,为管理部门和领导掌握维护计划的执行进度、工作量考核,材料管理论文费用完成情况以及SCADA系统问题的快速解决提供科学有效的决策支持。
作者:冷鑫宁 余传梅 侯世泉
相关专题:电信网技术 现代城市轨道交通杂志