APP下载

基于WebGIS设计光缆通信资源管理系统

2018-10-09吴伟明张焕域洪杰陈龙

电子设计工程 2018年18期
关键词:表示层光缆路由

吴伟明,张焕域,洪杰,陈龙

(海南电网有限责任公司海南海口570100)

在我国电力通信事业不断发展的过程中,数据业务数量在不断的上升,数据通信道路也越来越拥挤,要想对此问题进行解决,环节通信道路畅通,就要实现光通信。世界各国在现代创建的干线通信系统都是使用光缆,我国电力通信网也是如此[1]。电力通信网是我国电力企业现代化综合管理的基础,在电路通信网中,广泛使用光缆,所以实现光缆资源的规范化管理、合理化配置、统一调度具有重要的作用。从现代情况进行分析,我国电力系统中的光缆资源管理还无法满足快速发展需求,需要有效提高光缆通信资源管理的效率。我国电网规模的不断发展及自动化与通信具有密切的联系,在我国统一开展智能电网建设的过程中,电力通信规模随着电网智能化不断的发展在进一步的扩大,如何实现光缆网络的高效及合理管理,提高电力通信网可靠及高效的运行效率,是现代需要考虑的主要问题[2]。

1 系统的需求

文中所设计的基于webGIS光缆通信中为员管理系统的主要目的就是实现公司日常的维护,能够通过此系统清除的了解企业所管辖的传输光缆,并且实现维护人员的定位跟踪,以此有效满足日常的业务维护处理。图1为系统的功能模块,通过图1可以看出来,系统主要包括用户登录模块、路由管理、资源管理、缆线管理及综合查询[2]。

图1 基于webGIS的光缆通信资源管理模块

用户登录管理的主要包括用户注册、登录和信息的添加、删除、修改等;路由管理中的路由属于光缆假设过程中的基础,只要是路由畅通,才能够实现光缆的假设。如果想要将路由删除,那么就要保证此路由中没有其他光缆。简单来说,路由就是现实中的假设光缆的电线杆;缆线管理中主要包括三部分,分别为全程缆管理、光缆段管理及中继段管理。光缆段属于传输线路中最小的单位,但是其也是最基本的单位,不管是全程缆还是中继段,都包括多段光缆段。此部分主要目的就是对新建光缆,并且对光缆段信息进行查询和修改、删除、迁改;综合查询中包括全局综合查询功能,从而能够查询满足用户需求的束管、光缆及光纤[4]。

2 系统的总体设计

2.1 系统的总体框架

根据系统的需求,本文将光缆通信资源管理系统分为4个层,分别为应用表示层、数据维护层、数据维护层及数据处理层[5],图2为光缆通信资源管理系统的结构。

数据处理层能够对使用功能地区地形图数据、设备资源数据进行单独处理,对于此层的主要目的就是录入数据并且进行收集,还要实现和其他数据之间转换,不同数据来源使用不同策略实现[6]。

数据维护层能够针对资源管理系统特点主要分为设备信息、地图信息和其他管理等数据,以逻辑为基础将其分为3个数据库实现查询效率的进一步优化。

数据驱动层主要是利用数据搜索、查询的特点将其专业提取从而实现,以下有效提高系统可移植性。对于搜索,其能够有效提高系统响应时间[7]。

应用表示层主要是面向用户的,所以就要首先实现界面的设计,以此有效满足用户需求。

2.2 数据驱动层设计

图2 光缆通信资源管理系统的结构

以包设计稳定依赖原理为基础,数据驱动层属于系统最底部,其主要功能为数据库交互操作、设备属性和方法、用户类型和相应角色及权限的定义等。数据驱动层根据共同封装原理将其中的每个功能块都在包中进行封装[8],表1为数据驱动层包封装功能及接口信息。

表1 数据驱动层包封装功能及接口信息

以上工程包形式的封装能够使表示层进行调用,图3为数据驱动层及应用层数据包的关系。

2.3 应用表示层设计

以用户需求为基础,实现应用表示层的分类,主要包括管线资源统计、资源设备查询、平台运行管理及电子地图管理。资源设备查询的主要目的就是根据不同定位方式实现资源设备的交互操作;电子地图管理的主要目的就是在操作模块中实现面积及距离的测量[9]。图4为应用表示层的功能模块。

图3 数据驱动层及应用层数据包的关系

图4 应用表示层的功能模块

应用表示层具备主体显示及操作界面,其能够实现多个功能模块的相互连接。其中的资源设备查询大部分包括两种查询功能,第一种为设备类型查询,在进入到系统操作主界面的时候实际上就已经进入到了其中的entry类对象中,其主要木的就是实现图像显示及交互。另外就是查询地理位置[10]。

3 资源设备的查询功能设计

资源设备查询功能主要包括两个模块,分别为资源定位及资源交互,资源定位又包括根据设施类别及地理位置进行定位,资源交互包括详图显示、属性显示、两端连接的查看及机房平面图的查看。

3.1 根据设备类别定位查询

根据不同资源设备实现资源设备的设计,主要包括电缆、光缆、电缆放大器、人手井及电缆终端等设备查询。根据属性关键词搜索页面,在搜索过程中设计多种限制,从而能够实现模糊查询的功能。之后开始查询,就会出现搜索列表结果,根据满足需求网站进行显示,因为网站数量较多,所以就设计了分页显示功能[11]。图5为查询设施通用时序。

图5 查询设施通用时序

3.2 根据地理位置查询

图6 为道路交叉点的查询类图,通过图6可以看出来,主操作界面中的entry类与道路中心交叉单查询页面中的函数能够对公用java包函数进行调用,从而实现条件判断及定位,之后将查询结果进行传递,最后显示到图形窗口中[12]。

3.3 资源交互模块

虽然资源设备的种类多,但是查询的方式大部分都相同,不同方面为资源设备搜索在地形图中定位,其和使用者交互不同。比如,网站模块到企业内部资源管理,其不仅能够将自身属性进行展现,还能够将机房平面图进行展现,电缆和电缆设备的供电只要对其属性属性进行查询就行,表2为设备的交互设计。

图6 道路交叉点的查询类图

表2 设备的交互设计

此部分实现要使用两种处理方式,资源本身属性的简单交互操作可以对数据驱动层设备属性工具包及数据库调用实现直接检索[13]。

4 系统的其他功能模块

4.1 登录模块

用户的登录模块主要包括用户注册、登录、权限分配、用户的基本信息管理等。为了能够有效提高系统的安全性,可以使用验证码的方式避免不法分子的恶意攻击。后台数据库存储使用MD码加密编码字符串形式。为了能够保证数据安全性,系统还要使用额如此验证,每个用户都具有自身的session,从而将自身能够操作的功能进行展现,不够自己级别的功能无法展示[14]。图7为用户登录模块的用例图。

图7 用户登录模块的用例图

4.2 资源管理模块

因为系统中资源点较多,而且其中的资源点还具有子类型,全面考虑webGIS平台中资源点的显示速度及查询速度,实现系统资源编码的统一。表3为资源的统一编码,图8为点资源管理模块的用例图。

表3 资源的统一编码

图8 点资源管理模块的用例图

5 系统的实现

基于webGIS的光缆通信资源管理系统不仅能够实现光缆和路由的维护,还能够实现工作流转及制定计划的功能,实现综合数据的分析形成报表,从而为用户进行呈现[15]。图9为基于webGIS的光缆通信资源管理系统操作平台。

图9 基于webGIS的光缆通信资源管理系统操作平台

点资源管理模块实现的技术主要包括:在用户填写信息之后提交,通过序列化技术保存;通过API实现数据标示及移动,并且还能够加载新建的表单,将解封装之后的字段转入到sping负责的业务处理层。图10为新建的营业厅。

图10 新建的营业厅

用户登录模块实现的技术主要包括:验证码图片的生成、MS5码的生成、设置用户可以操作的权限。

光缆段属于光缆通信网络中最基本的单位,其光缆段编码的设计不仅和其他资源设计相互联系,并且还和系统资源查询工鞥呢实现具有密切的联系。所以光缆段ID区域编码设计尤为重要[16],主要代码为:

6 结束语

文中所设计的基于webGIS光缆通信资源管理系统能够实现网络资源的统一,根据地理信息系统技术能够全面优化资源网络,为决策及管理部门提供分析数据。还能够为电力部门提高光缆的管理效率,保证系统能够正常运行,提供良好的管理手段。

猜你喜欢

表示层光缆路由
铺条长长的海底光缆
基于Spring的企业级Web项目架构设计研究
探究路由与环路的问题
气吹法光缆敷设
无卤阻燃光缆及防蚁光缆
无卤阻燃光缆及防蚁光缆
ASP.NET三层构架解析
基于SSH框架科研管理系统的设计
PRIME和G3-PLC路由机制对比
WSN中基于等高度路由的源位置隐私保护