基于客户机房里的现有设备结合客户业务场景,为客户建立运控运维系统,调度设备完成作业任务。
项目主要包括:
运维模块、运控模块、任务调度模块、基础平台模块。
主要处理逻辑如下:
1、监视各类设备及软件运行情况。
2、开发设备代理进行设备控制。
3、基于作业任务分解成设备指令完成设备控制调度。
4、收集作业任务产生的相关数据。
1、作为项目经理及时和客户进行沟通,利用axure工具进行系统原型落地;
2、分解相关功能模块,下达任务并跟进任务;
3、主要使用了spring微服务,基于netty网络通信的设备代理开发,自定义任务调度引擎;
4、难点在于设备指令分解及参数控制上;
5、亮点在于基于gojs的拓扑图展示和基于cesium的三维可视化展示。