光纤通道信息管理系统设计

光纤通道信息管理系统设计

摘要:

基于B/S结构,并结合Oracle和Dreamweaver两种技术研发了继电保护光纤通道信息管理系统,绘制了系统结构图,并设计了系统的客户端功能模块和数据库系统。其运行结果也表明该系统操作简单且界面友好,满足了系统管理员、操作员、客户人员和用户人四个方面人员的增、删、改、查询等工作需求。

关键词:

继电保护;光纤通道;管理系统设计

0引言

近年来,随着社会的发展和城市建设的逐渐完善,通信手段繁多,电信业务量越来越大,不同类型的电信设备也在不断增加。并且随着技术的发展,电信设备和线路经常需要进行更新换代。这些繁杂的工作带来的数据信息量庞大,且易于出错,通信资源管理体制已经不能局限于仍沿用传统方式,如使用纸质文档,或手工操作的形式来记录。且纸质文档记录的数据易于丢失,不便于信息的查询以及数据的更换,使得管理工作难度大、效率低。采用科学的信息管理系统可以通过多种方式更好地记录和呈现数据资料,分析数据信息,对管理人员做出有效合理的决策起到保障作用。

1系统结构设计

继电保护光纤通道信息管理系统的设计基于B/S(Browser/Server,浏览器/服务器)模式,主要包含了后台数据库的开发和前端网页客户端的设计两个部分[1]。继电保护光纤通道信息管理系统中数据传递是用户通过客户端浏览器发送请求至服务器端,服务器将请求信息发送至Servlet,Servlet通过JDBC链接数据库对数据库进行操作,完成的结果通过JavaBean封装后保存到请求对象中,最后由Jsp页面读取Servlet的执行结果进行显示。

2数据库设计

数据库系统用来管理和存储系统运行所需的数据信息,负责与保存信息的服务器端之间进行数据的交换。系统中保存的资源信息可以采用工单管理的方式录入,也可进行批量录入或Excel表格导入。数据库的设计由4个阶段组成,即需求分析、概念设计、逻辑设计和物理设计。遵照数据库的设计流程,可以保障系统的设计准确性、可靠度以及效率[2]。

2.1需求分析

需求分析阶段决定了数据库之后的设计,是最重要的一个环节。在该阶段中对继电保护光纤通道工作做了详细的调查。在对目前继电保护光纤通道的管理工作详细了解后,明确了系统的应用目的,系统对数据呈现和处理的功能需求,并搜集了系统中需要呈现的数据以及数据之间相互的关联信息。

(1)数据信息

通过对用户所需查询数据的调查,确定系统所需呈现的数据。包括用户信息,继电保护业务信息,一次线路信息,光缆信息,空间资源信息,站点设备信息。

(2)处理需求

该系统能满足用户对信息进行增加、删除、修改等操作,可按照用户不同的查询条件搜索信息,并能对数据进行导出,得到文档或表格形式的书面文件。

(3)数据安全可靠性

系统提供了数据的备份功能,包括了定时自动和手动两种方式。系统涉及访问和修改数据库的权限问题,不同的用户权限不同。客户人员只能进行简单的查询操作,浏览各个模块的数据;操作员可在自己涉及管理的业务模块下进行增、删、改、数据导出等操作;用户人可以操作向系统管理员提出申请的操作员的管理模块;系统管理员的功能更全面,可以处理系统内的任何信息,包括对不同用户进行权限分配。

2.2概念结构设计

概念结构设计是根据抽象的需求分析数据建立概念E-R模型。为后续关系模型的确立打下基础。根据上述系统需求分析得到该数据库的概念设计,并绘制出系统整体的E-R图。

2.3逻辑结构设计

得到概念设计的E-R图后,可以依据E-R图建立逻辑模型。其中最重要的就是将系统E-R图中的实体、实体的属性和实体之间的关联转化成关系型数据模型,并确定实体的主键[2]。根据E-R图到关系模型的转换方式对E-R图进行转换。

2.4物理设计

物理设计在逻辑模型建立完成之后,这也是对数据库的最终实现。该部分设计包括字段的命名、字段长度的确立、数据库的结构的创建以及数据库的运行与测试等。按照规则建立出来的一张关于用户登录信息的表。

2.5数据库的建立

系统采用的是Oracle数据库管理系统。考虑到继电保护光纤通道信息管理系统数据量大,并发操作比较多,Oracle数据库能在对称多CPU的系统上提供并行处理,所以选择Oracle数据库建立继电保护光纤通道数据库系统。

3客户端设计

由于系统基于B/S架构,所以前台客户端的设计采用AdobeDreamweave这款具有HTML(超文本标记语言)编辑功能,支持最新的Web技术的网页编辑器。为了方便电力公司的员工对继电保护光纤通道的光缆线路、保护通道、设备等资源数据的增、删、改、查询和导出,文中设计出如下的系统功能模块。

(1)业务资源管理

业务资源管理包括保护通道编号、光缆线路编号、站点、调度单位等信息。工作人员可以通过该部分了解继电保护业务的相关信息。

(2)空间资源管理

系统对空间资源信息管理部分提供以导航树形式分层显示区域、局站、机房等节点信息。局站导航树便于各种空间资源的查询,实现了对各项数据的增、删、改等操作。局站导航树支持按指定条件对导航树中各节点进行排序,并支持节点搜索功能[3]。本系统中空间资源分为区域,站点,机房三层。每层节点包含内容如下所示。区域管理,区域由一定数量的局站组成,系统区域的定义根据用户的实际需要。站点管理,站点归属于某一区域,由若干机房组成,在区域下可对站点进行增、删、改。机房管理,机房包含在站点信息下,用于安装通信设备和设施的房间,系统提供图形化的方式对机房进行管理。

(3)图形化管理

图形化管理主要是对电网的光缆路由、一次线路和传输线路进行图形化的展示。支持在选中线路图的线路上显示具体的光纤参数以及设备型号。图形上包括了光缆在全省一次线路上的分布情况,鼠标移动到相应光缆上可以显示出光缆的基本信息。当鼠标在光缆上左键点击时会打开新的界面,显示出光缆的详细情况,包括光缆的用途,以及纤芯已占用或未占用等信息。该部分实现了电网的光缆路由、一次线路和传输线路的逻辑图与系统图之间的切换。系统图展示的站点,光缆信息有地图背景,对站点的分布较为直观明了;逻辑图以最简洁的方式更为清晰地展示了站点间的关联信息。

(4)光缆资源管理

光缆资源管理主要用于管理光缆线路中光缆的长度、速率、起止站点等信息。对于定期查看和维护光缆资源起到重要作用。主要用于管理和维护通道。其中包括了通道ID、名称、速率、起止站点、站点设备等信息。

(5)设备台账管理

设备台账管理用于记录和管理站点中用于运行的设备和装置的信息。包括了设备安装地址、生产厂家、安装日期、检定周期等信息。在到达检修年限时会提示工作人员,极大地减免了设备发生故障的机率。

4运行结果

遵循上述的设计,开发了继电保护光纤通道信息管理系统。文中描述了继电保护光纤通道信息管理系统的设计方法以及实现的功能。本系统的投入使用大大降低了电网公司数据维护人员的工作强度,节省了工作人员采购成本,还方便了对于各个站点数据的查阅和共享。本系统界面友好,操作简单,工作人员能够很容易学习和掌握,方便管理人员的维护,提高了电网对继电保护光纤通道的管理水平。

作者:陆俊 邵广贤 单位:国网安徽省电力公司信息通信分公司 国网安徽省电力公司