点击空白处退出提示
作品详情
项目介绍:安全生产数智化管理平台是一款saas类的自研产品 ,主要服务于企业,政府单位,代理商。集风险分级管控、隐患排查、隐患治理,特殊作业管理,应急管理,设备管理、设备智能报警,人员管理、培训考试、数据分析等功能于一体的综合性平台。通过该平台,企业可以实现对安全生产的全过程监管,提高安全生产管理水平,降低安全生产事故发生率。政府单位可以实时掌握企业的安全生产状况,为安全生产监管提供有力支持。代理商可以通过该平台,为租户(企业或者政府单位)进行注册,登记;为区域内的租户提供设备入网,告警规则自定义配置,配置审批流程等功能,为租户提供更好的服务。除了这些基础功能,平台还提供了更高级的功能,如自定义数据大屏,或自定义各种统计分析表,方便租户对数据进行更深入的分析和挖掘。也提供定制化的数据大屏,能够更清晰的展示企业的安全生产状况,为企业的决策提供有力支持。
项目技术栈:SrpingBoot 、Dubbo,Nacos,Mysql,Pgsql,Redis,SpringDataJPA,Mqttt,Electron,Vue,Easypoi,Echarts
个人职责:负责项目微服务的搭建,业务功能开发,接口开发,公众接口开发,第三方系统调研,评估,二开等
项目业绩:
产品评审:会参与项目评审,提出优化建议,协助产品经理完成产品需求文档,协助测试人员完成测试用例编写
UAA:该服务的后端开发基本由我负责,作为全平台的用户用户授权中心,核心为多租户管理,用户管理,登录认证、授权,权限管理,菜单管理,菜单管理,角色管理,数据隔离等;
运维端:该服务的后端开发基本由我负责,该平台主要功能是提供给运维人员去管理租户,其中包括企业管理、代理商管理、监管端管理以及运维人员管理等。
企业端:企业端分为PC端、小程序端以及两款数据大屏;我主要负责的模块是企业信息管理、用户管理、危险作业管理、应急管理、监测预警管理、数据大屏统计接口、文件上传,消息中心、待办、通知以及PC端Electron项目前期开发等,也会协助风险分级管控,隐患排查,隐患治理等模块的开发。也负责I18n国际化,PDF模板打印,Excel导入、导出、级联,异步任务,定时任务,缓存,各种拦截器配置等功能性开发。还有就是服务部署、维护,编写开发者指南、接口文档,部署文档等。其中最具特色的功能则是风险分级管控,隐患排查,危险作业管理,数据大屏、监测预警管理。
智能设备监测平台(IOT):作为平台的设备接入,有Node-Red+Thingsboard组,由Node-Red提供各种协议转换,对接各种设备,对设备数据进行转换,再传输至Thingsboard平台,Thingsboard最主要的功能是能自定义设备告警规则,以及自定义事件告警规则,以及规则链,通过规则链将设备遥测数据,设备告警,事件告警等分发至其他微服务,如企业端,监管端,代理商端,数据大屏等。还提供了各种数据表格组件,方便用户自定义数据大分析页面。还提供了多设备联动报警,场景联动,下行指令控制设备等
Wflow工作流平台:该服务主要是为其他服务提供工作流功能,如审批流程,任务派发,任务处理等。如自定义隐患排查表模板,自定义危险作业流程模型(按类型),自定义审批流程等。而该服务的二开由我负责,主要内容是对其用户,部门接口修改,对接进UAA的用户,部门;增加对dubbo的支持,增加Grpc接口,为其他服务提供工作流功能;增加提供基础信息收集,或定义基础节点的功能,方便其他服务在一些特定情况下,需要收集工作流信息,或者控制工作流,或在其基础上进行特色开发等
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论