项目描述:因联通公司各机房分期建设,存在多个子系统,对各类设备的管理及监控分散在不同系统中,给日常维护带来诸多
问题。为解决此现象 ,定制设计了局房统一平台与小程序(可视化作业管理),实现联通公司多地局房“人、事、物”层面的
集中运维管理。
其中已开发并上线的模块有空间管理(局房机房及人员信息管理)、作业 管理(巡检、维保、隐患、故障、排班等)、工单管
理(工单配置、审批 流程管理)、告警管理等,以上模块提供至局房管理员登录操作。线下实际的施工队、巡检作业人员都需
使用与系统自定义工单派单搭配使用的小程序-可视化作业管理来进行出入登记、接收并执行作业工单,执行工单并提交记录后
会在系统上进行展示分析及报表统计。
项目职责:
1.使用 Spring Boot 和 MyBatis-Plus 搭建项目骨架,实现巡检、维保、隐患处理等作业工单的 CRUD 操作和流程管理。;
2.基于 Vue 和 Uni-App 开发工单配置功能,支持多地市局房的自定义工单需求,极大提高了工单系统的灵活性,实现每日工
单处理量上千条;
3.利用 Kafka 处理大数据流并通过 MySQL 进行数据存储与统计分析,开发了包括空间信息、设备台账在内的综合数据统计功
能,提供决策层所需的数据报表;
4.负责小程序端的工单申请、审批及执行流程,通过 Nacos 实现服务发现与配置管理;
5.集成 Redis 发布订阅和备用告警机制,实现跨平台告警信息的统一处理,通过 Docker 容器化部署,确保系统的可持续运
行;
6.使用WebSocket实现设备告警通知,确保局房负责人及时响应处理,不影响机房运作;
7.引入JWT加密token,用作用户登录身份校验,用SpringSecurity来做权限控制,查询登录者权限,对登录者进行认证和授
权操作,显著提高系统安全性和维护性;
项目业绩:
1.成功上线工单配置模块与小程序端工单使用,每日平均有上百条工单上报提交,优化人员来访、作业审核,保证局房安全;
2.优化工单申请及审批代码,提高工单处理速度;
3.开发数据统计模块 ,为公司提供了3种数据分析报表,为决策层提供了有力的数据支持;
4.成功上线作业流程管理模块,提高客户每日工作效率70%;
5.成功上线备用告警模块 ,打通各平台数据,统一标准纳管,统一监控报警标准;