基于电力通信网络的管理信息系统的设计与实现
2016-03-07段军郇玺
段军 郇玺
摘要:该文主要使用了B/S技术架构作为主要的技术框架、使用MYSQL作为数据库技术、使用PHP技术作为系统的编程技术。对系统的故障信息管理、资源配置信息管理、安全信息管理、监控信息管理以及系统基本信息管理模块这五个系统核心功能模块进行设计。并结合需求分析和设计,进行电力通信网络管理信息系统实现。
关键词:电力通信网络;管理信息系统;故障信息;资源配置
中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2015)34-0029-02
随着阿拉善的电网结构不断的复杂化,建立综合的电力通信网络管理系统已经成为了阿拉善电力发展的重要内容。基于此本文主要结合阿拉善当前的电网发展规模和实际业务需要,设计了阿拉善的电力通信网络信息管理系统。
1 系统需求分析
1.1 功能需求分析
1)故障信息管理
该模块主要是提供对电力通信网络网络环境异常的检测并记录,通过异常数据判别网络中故障的位置、性质及确定其对网络的影响,并进一步采取相应的措施。
2)安全信息管理
安全管理是支持和保证监控管理系统有效运行的一个重要功能,可防止非法用户进人和对运行和维护人员实现灵活的优先权机制。
3)监控信息管理
监控信息管理功能模块可以实现监测电力通信网络,对于出现的故障可以早发现、早解决,确保电力通信网络的正常工作与提高系统的可靠性。
4)系统基本信息管理
系统基本信息管理主要实现对系统的基本信息的维护和管理,包括对系统用户的管理等。
1.2性能需求分析
1)对系统进行界面设计时,需要充分结合人机交互的特点,达到功能完善、界面友好、风格一致、用户操作便利、维护方便等目标,便于用户使用。
2)对系统进行程序设计和实现时,要充分考虑系统的可扩展性和可移植性,在后期用户使用系统时,如果用户需求发生变化,需要增加或者扩展新的功能,系统的软硬件需要具备较好的兼容性和可调整性。
3)在对系统的架构进行设计时,需要考虑海量数据的传输、数据处理等情况,同时,大量用户访问系统时,要确保系统的响应速度和数据的即时更新。
4)系统除了实现用户所需的功能之外,还需要考虑系统的安全性能,可通过在程序设计中强化安全机制,例如身份认证机制、用户权限机制等,同时,也需要对系统的相关数据进行定时备份,一旦系统出现故障,能够确保数据的及时恢复,保证系统能够正常地运行。
5)选择程序设计语言和开发环境时,需要采用目前较为先进的技术和架构,使得系统的后期运行能够满足未来发展的需求。
2 系统设计
2.1系统的体系构架设计
电力通信网络管理信息系统包括系统的前台展示和系统的后台管理,前台系统采用B/S模式,后台系统采用C/S模式。系统用户通过客户端来访问系统的服务器相关资源,针对普通用户以及远程用户,系统采用了B/S模式,用户可通过Web来访问系统的相关资源。
2.2系统功能模块设计
2.2.1故障信息管理
电力通信网络管理信息系统的一个重要的功能就是进行故障的监控和管理。故障监控时需通过多种方式判断故障特征,一般根据系统网络告警信息分析发生异常的位置及异常的性质和特性,进而可以准确地知道该异常是否会对系统网络橇成更深一步的影响,也为消除网络异常提供相应的处理办法。
2.2.2资源配置信息管理
系统资源配置是主干网网络管理系统实现的另一项重要的高级管理功能,资源数据库对资源配置是不可少的。主干网络系统资源配置具备以下几方面的作用:
1)以不同方式建立并调节系统资源分配;
2)绘制并显示网络拓扑图形;
3)增减网络中的物理设备;
4)网络传输链路的添加或删除;
5)设置并监视网络环回。
2.2.3安全信息管理
系统安全信息管理主要是对系统的安全进行保障和分析,支持并保证主干网网络管理系统的有效运行。安全信息管理功能主要包括如下几点:
1)增加或删除系统用户;
2)核准、修改用户密码;
3)查看和统计用户信息;
4)各分站数据采集的使用。
2.2.4监控信息管理
系统监控功能包括两个方面:
1)基本功能
①运行监控:包括系统运行数据信息,实时跟踪网络信息传输路径及交换
网的运行情况;
②制定系统正常运行指标,并设定运行指标范围;
③采集和存储系统运行数据信息;
④处理、分析和输出运行数据信息;
⑤通过数据信息采集绘制相关图表;
2)高级功能
①系统运行状况分析;
②申请系统信息数据;
③统计系统信息数据并判断运行限值;
④显示并存储系统数据信息。
2.2.5系统基本信息管理
根据上述的需求分析,系统基本信息管理主要包括机构和系统、用户和权限、基础分类三大功能。
1)机构和系统:组织结构是系统的核心基础数据,组织机构是按编码分级管理的,在系统中组织机是按2位一级进行编码的树型结构,主要分为设备使用部门和设备维护部门。
2)用户和权限:用户和权限主要涉及用户登录、注册、用户信息的管理以及与相关的数据信息录入以及修改用户密码等。
3)基础分类:固定资产的分类中主要包含与设备相关的一些分类数据,有资产分类、特性分类、资产变动分类、设备调动分类、单据状态、资产来源、资产状态、运行状态、技术状态等。
2.3系统数据库设计
数据库设计是电力通信网络管理信息系统设计和实现中非常重要的环节,根据数据库设计的三大范式要求,数据库的设计需要保证数据的一致性、安全性等,根据本文中电力通信网络管理信息系统的实际应用情况,电力通信网络管理信息系统采用了MySQL5.6作为数据库服务器。
1)用户表(t_user)中保存系统用户的基本信息,例如用户ID、用户名、密码、性别、用户级别、备注等,其中密码长度在程序中控制,长度不超过10。
2)权限表中保存电力系统权限信息,包括权限名称、角色、位置等。
3)电力系统维修记录信息表中保存维修单号、维修类型、设备编号、故障位置、原因分析、维修措施、维修费用等信息。
4)电力系统资源信息表中保存资源类别、资源编号、资源名称、资源单位、资源型号等信息。
3 系统实现
3.1系统登录界面实现
系统登录界面是与用户首先接触的模块,需要通过这个系统入口实现登录,并验证用户的安全性。用户登陆系统的用户名,由分配该用户的管理员进行设定。用户登陆系统所需要的密码。
3.2 故障信息管理模块实现
当设备出现故障时,设备使用部门提出的某台设备的维护申请、改造申请、日常工作报告等。报告的对象可以是一台具体的设备、一个功能位置点、或一项具体的工作。在填写报告页面增加了快速搜索项(根据系统设定的快速查询字段进行查询),还可以按时间段进行快速查询,可按报告时间、停机发生时间、停机结束时间等进行。
3.3 资源配置信息管理模块实现
该功能模块主要划分为设备管理、设备履历、配线表管理、仪器仪表管理、备品备件管理、生产耗材管理、方式单执行管理、缺陷分析记录、工作记录管理等子功能模块。该模块的实现代码:
3.4 监控信息管理模块实现
监控信息管理模块实现对通过对系统中通道资源、物理资源(端口、机盘)、备品备件、光缆段及光纤等资源的实时监控、统计分析,得出某些资源的使用超过预定的阈值,系统自动通过email、web.系统提示、短信提示等方式发出预警信息,提示维护人员相关资源的使用情况超过阈值,注意资源的分配情况及为系统的扩容、优化等提供数据支持和参考。
3.5 系统基本信息管理模块实现
1)机构与系统管理实现
系统管理中包含企业组织机构的设置,系统安全设置,系统基础数据设置,设备分类设置,设备功能位置设置,报表管理,用户日志管理,系统异常记录,系统提示信息等。
2)用户管理实现
为了保障数据的安全性和保密性,系统对系统分类系统和全系统共用的基础数据进行了统一设置,对数据阅读、查询和修改设置了权限,只有获得相应权限的操作者,才能进行操作。
3)基础分类实现
维护维修中涉及基础信息比较多主要是与维护维修相关联的一些基础数据,如工单类别、故障情况、事故原因、计数器属性、维护方式等等信息。在此不一一累述。
4 结语
本文就阿拉善电力现阶段通信资源的现状,以及提炼出阿拉善电力对通信资源管理方面的需求,设计了一个基于电力通信网络的管理信息系统。详尽地诠释体系的具体结构,主要的内容有登录、服务器等器件及其相匹配的管理;比较详实地介绍了该体系的结构设置及其落实,主要有管理方面、数据的搜集以及网管体系要求等,同时也在每个方面展开了详尽的设计与研究。
参考文献:
[1] 林楚武.电力通信网络管理信息系统的设计与实现[J].中国高新技术企业,2013(19):145-146.
[2] 全源.电力通信网络管理信息系统的设计与实现[J].科技创新与应用,2013(19):12-13.
[3] 李广裕.探讨电力通信设计[J].探讨电力通信设计,2014(2):45-46.