主要做过电厂的资源管理、流程管理的项目。主要有四个:莱城电厂、瑞金安全管控、上海奉贤环保、信丰mis系统。
莱城电厂项目 担任java开发、前端开发 2021.03-2021.07
内容:
电厂安全管理系统的二期工程,七十多个模块,二十几个流程。我负责其中两个模块开发工作
热控逻辑联锁模块:主要涉及电厂的热控安全的申请、检查、报备、以及通过。
瑞金安全管控 担任java开发、前端开发、后期维护 2021.12-2022.01
内容:是电厂安全管理系统的二期项目,主要功能是管理场内安全事务、物资管理、项目立项、奖励,六十多个模块,十几条流程。我负责一个模块开发,三个模块优化,改bug。
主要是报警模块、隐患排查、反违章和承包商模块。报警模块需要访问第三方接口拉数据,然后解析转码存到数据库同时对接到反违章模块,这里还用到任务调度框架quartz。
上海奉贤环保 担任java开发、前端开发,后期维护 2021.07-2021.12
内容:是新项目,一百多个模块,二十多条流程。我负责其中两个大模块(12个小模块)独立开发。
劳动安全主要功能是资料目录维护和台账管理。资料目录是用可编辑表格上传附件然后存储数据库管理。这里用到了递归查询。台账管理,就是电厂一些基础设施、设备数据录入,留作其他模块更高操作的处理来用。
作业环境也是台账信息录入和检测,有所不同的地方是,这里涉及到主子表,台账作为检测台账的子表来走审批流程。
江西信丰mis管理系统 担任java开发,前端开发 2022.01-至今
内容:是两票管理、电厂安全、设备管理、立项审理的项目,是二期工程,五十多个模块,一百条流程。我负责两个模块独立开发,两个模块优化、改bug
两票模块属于电厂mis的核心模块,用到的技术也挺多。该模块用到60多张表,人员角色等数据都是单独维护。其中表单页面不是画出来的,通过将表单标签样式、布局、内容等都是以数据形式存储在数据库里。当打开表单页面时,请求会拉取数据库的表单元素信息,将其拼成页面呈现出来。