APP下载

探讨配电现场巡检作业管理系统的设计与实现

2021-03-04钟靖国

科学与财富 2021年26期
关键词:系统设计管理系统

钟靖国

关键词:配电现场;巡检作业;管理系统;系统设计;功能实现

1配电现场巡检作业管理系统需求分析

在对配电现场巡检作业的管理系统进行设计前,必须明确该系统的总体性需求,才能够确保功能完善,根据对配电现场巡检作业的基本情况掌握,其具体需求包括几项:(1)组织结构管理。对组织机构的删除、增加、修改以及查询,由运检部门和地区部门负责。(2)用户管理功能。提供用户的新增、删除、查询以及修改功能,由管理员、巡检员和主管部门负责。(3)授权管理功能。管理员对系统的功能和使用,分角色和用户进行权限管理。(4)任务管理功能。按照配电现场巡检、检修、抢修和规划验收作业等基本任务的特点,制定相应的工作任务,需要能够对已有任务进行删除和修改,具体需要实现任务编号、接收人、任务内容与设备管理等方面的编辑与管理。(5)任务下发功能。将所制定的任务下发到相应的巡检人员,通过推送到巡检人员的移动设备终端实现。(6)个人任务管理功能。巡检人员需要能够查看自己接收的任务、任务完成情况以及过往完成任务,并将当前的巡检任务设置为待办状态。(7)设备信息管理功能。设备源图形从CAD转到GIS中,通过GIS发布,设备属性信息通过GIS导出进入数据库中。(8)GPS定位状态监控功能。实时监测GPS定位功能是否可用,如果不可用需要弹出相应的信息通知,提醒相关人员当前GPS定位功能失效[1]。

2配电现场巡检作业管理系统具体设计

2.1系统架构设计

本文所设计的配电现场巡检作业管理系统共计分为三个部分,即PC客户端、PDA客户端以及Web服务端。首先,在PC客户端方面,采用浏览器向后台管理功能的用户提供操作界面以及管理功能入口,利用PC客户端的用户能够实现巡检任务管控、地图监测、表达管理以及统计分析等功能。其次,在PDA客户端方面,能够向巡检人员提供执行任务时的实时操作界面,通过PDA客户端巡检人员可以对当前需要完成的配电现场巡检作业任务进行查看,同时能够对任务完成情况进行编辑。最后,在Web服务端方面,该服务端能够向PC端和PDA端提供网页服务,接收来自PC端和PDA端的请求,同时能够高效对请求进行处理,该系统主要完成的任务包括安全管控、任务管理、系统管控、设备管控等,最为重要的是需要完成信息处理和数据同步等功能。本次系统设计以MVC设计模式为基础,系统整体氛围表现层、业务逻辑层和数据层三层架构[2]。

2.2组件设计分析

在本次系统设计中,主要组件包括鉴权认证组件、任务管理组件、数据同步组件、轨迹计算处理以及表单操作组件等部分。鉴权认证组件的主要功能是对用户信息进行判断,允许合法的用户进入,对不合法的用户进行限制,此组件对外所支持的接口包括:

boolean isValidUser(String userId);

boolean isOperationAllowed(String userld,String url);

Map<String,Righflnfo>getRightList(String userld);

任务管理组件的主要任务是为用户提供任务创设、任务指派、任务查询以及任务修改等功能,本组件能够调用DAO支持的接口对数据库中相关的任务进行调整,其接口包括:

boolean createTask(Tasklnfo taskInfo)

boolean editTask(TaskInfo taskInfo)

TaskInfo queryTask(String taskld)

TaskInfo[]queryTasksByUserld(Stfing userld)

boolean deleteTask(String taskId)

数据同步组件主要用于任务数据的相关导入、导出等管理,对上述功能都支持相应的接口。

轨迹计算处理组件按照TaskID收集任务执行过程中需要的轨迹数据,同时按照需求对轨迹数据进行相应的计算处理,计算处理结果能够为使用者提供参考,该组件的所支持的接口包括

GPSInfo queryTaskTrace(String taskld) 执行任务路径信息的查询

double caleulateDistance(String taskId) 执行任务移动距离的计算

表单操作组件主要功能是增加表单、删除表单以及修改表单,表单中所记录的信息以XML字符串的方式存储在数据库中,在对表单中的信息进行读取时,需要对XML字符串进行解析,才能够获取表单中相应的内容,该组件所支持的接口包括:

boolean createSheet(Sheetlnfo shtInfo);

boolean deleteSheet(String shtld);表单删除时,并不是要将其从数据库中删除,而 是将表单状态修改为DELETED。

SheetInfo querySheet(String shtld);

void editSheet(Sheetlnfo newSheetInfo);

void editSheet(Sheetlnfo newSheetInfo); cleanOldSheet0;此接口主要用在處于DELETED状态的所有表单清理中,能够将这些表单从数据库中完全清除。

3配电现场巡检作业管理系统的实现分析

将其应用在H市某电力企业的配电现场巡检作业管理工作中,测试中共计发现BUG24个,不存在致命问题,将所有BUG进行修复后,按照相关要求开展实践检测,该系统能够有效指导配电现场巡检作业管理工作开展,任务创建、任务下发以及任务执行等各功能表现良好,对配电现场巡检作业管理工作具有良好的支持效果,能够全面提高管理工作效率和质量[3]。

结束语

综上所述,本文全面阐述了配电现场巡检作业管理系统的具体需求,并对其具系统架构以及组件功能的具体实现方式进行详细分析,希望能够对我国配电现场巡检作业管理工作以及系统设计起到一定的借鉴和帮助作用,促进我国电力系统建设水平提升。

参考文献:

[1]毛增洪. 无人值守配电房综合管理系统的设计与实现[J]. 现代物业(中旬刊), 2019, 460(06):30-30.

[2]郭志燊, 邱桂华. 配电网运行智能分析系统设计与实现[J]. 中国高新科技, 2019, 000(002):56-59.

[3]袁素菊. 浅析10kV及以下配电网工程管理系统设计与实现[J]. 科学与信息化, 2019, 000(029):169-169.

猜你喜欢

系统设计管理系统
基于LED联动显示的违停管理系统
停车场寻车管理系统
船舶压载水管理系统
海盾压载水管理系统
一种基于SATA硬盘阵列的数据存储与控制系统设计研究
工业热电偶计量检定系统设计
基于物联网的煤矿智能仓储与物流运输管理系统设计与应用
目标特性测量雷达平台建设构想
星级酒店建筑电气及弱电智能系统设计分析
一种基于Web新型校园门禁管理系统