XX测井公司hse项目产品系统

我要开发同款
proginn13170638992026年10月28日
5阅读

技术信息

语言技术
Java、Vue、TypeScript、ElementUI、小程序
系统类型
Web、小程序轻应用、H5
行业分类
企业服务

作品详情

行业场景

面向石油测井企业的安全生产管理系统。队伍分散在项目部、小队和井场,完井、固井测井使用放射源和民爆品,并面临井控、硫化氢、海上作业和行车风险,管理则集中在机关和上级公司。立项旨在打通分散台账与多套独立系统,使现场风险和机关监管形成闭环:培训持证、违章隐患整改、民爆与放射源全过程、职业健康与剂量、应急演练、仪器维保和绩效考核统一办理。现场用手机上报签到,机关用地图查看队伍、涉爆、涉源和车辆,上级公司负责审核汇总。

功能介绍

系统分 PC 端和手机端。手机端覆盖现场办理,PC 端覆盖配置、统计和审核。
综合看板
地图展示施工、涉爆、涉源队伍,以及放射源和车辆分布;汇总培训、持证、监督、隐患、环保、体检和辐射剂量。
培训与持证
培训计划、课程、题库、试卷、考试、签到、取证和外出培训审批,并统计证书。
检查与整改
安全监督、隐患排查、违章问题、任务单、整改通知、整改落实和验收,以及曝光台。
绩效考核
HSE 检查、专项工作、日常管理、履职、加分、个人积分,以及部门、公司统计和考核规则。
安全观察
随手拍、安全诊断、典型未遂事件的上报、签字和审核。
民爆物品
需求申请、入库、出库、退库、使用、枪用、组配任务、区域申请、库存汇总和看板。
放射源
源、库房、源坑、运输车辆、领用票、维修票、节点跟踪、预警与业务事件、运行日志和大屏。
危化品
危化品台账、物料和危化品信息查询。
职业健康
健康人员、体检、检测、职业健康档案、剂量报告和健康大屏。
应急管理
风险点与风险地图、预案、演练计划与演练、应急队伍、物资、专家、现场检查、响应记录和评估。
仪器维保
仪器库、维保策略、维保实施、发放、交还、交接、在井记录和数据看板。
人员与档案
员工、调岗、减员、人事审批、一人一档、证书预警和人员统计。
体系与文件
按领导责任、策划、支持、运行、绩效、改进管理方针、风险、目标、制度和记录;另有安全文件库和会议纪要。
环保与视频
环境管理台账;视频监控、放射源监控接入外部系统查看。

项目实现

项目是前后端分离的微服务系统,后端按业务拆服务,PC 端和手机端共用同一套网关接口。
技术栈
后端基于 Pig4Cloud,Java 8、Spring Boot 2.7、Spring Cloud 2021、Spring Cloud Alibaba。Web 容器用 Undertow。服务注册和配置用 Nacos,入口是 Spring Cloud Gateway,服务间用 OpenFeign。认证是 OAuth2。数据访问用 MyBatis-Plus,流程用 Flowable,定时任务用 XXL-Job。限流熔断有 Sentinel,分布式事务组件有 Seata。缓存用 Redis 6,文件用 MinIO。接口文档用 Knife4j。消息通知接企业即时通讯。
数据是 MySQL 8,按库拆分:系统权限、基础业务、培训、应急、流程、任务调度、Nacos 配置各自独立。
PC 端是 Vue 3 + TypeScript + Vite,UI 用 Element Plus,状态用 Pinia,请求用 Axios,图表用 ECharts,地图用高德,富文本用 WangEditor。
手机端是 uni-app(Vue 2)+ uView,请求用 flyio,签字、扫码和企业即时通讯 JSAPI 用于现场办理,主要发布为 H5。
部署用 Docker,各服务独立镜像,由 docker-compose 编排。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论