# 智慧矿山智能安全管理平台 **Repository Path**: longwenbin/mine ## Basic Information - **Project Name**: 智慧矿山智能安全管理平台 - **Description**: 方案以矿山安全、环保、生产管理为中心,以矿山生产和安环监测数据及空间数据库为基础,以矿山三维地图为平台, 集成安防系统、物联系统、外部信息等数据,通过大数据等技术将矿区信息整合分析,多维度呈现矿区运作态势,包括矿区 总体安全态势、矿区绿色运行态势等,整体感知矿区运行态势,作为领导层的数据决策支撑。 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 4 - **Created**: 2025-07-30 - **Last Updated**: 2025-07-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
智慧矿山安全管理系统Java版本
####
如果对您有帮助,您可以点右上角 "Star" ❤️ 支持一下 谢谢!
--- ### 📝 介绍 方案以矿山安全、环保、生产管理为中心,以矿山生产和安环监测数据及空间数据库为基础,以矿山三维地图为平台,集成安防系统、物联系统、外部信息等数据,通过大数据等技术将矿区信息整合分析,多维度呈现矿区运作态势,包括矿区总体安全态势、矿区绿色运行态势等,整体感知矿区运行态势,作为领导层的数据决策支撑。 --- ### 🖥 技术特点 ``` * Java 后端: JDK 17/21 + Spring Boot 3.2 * 管理后台的电脑端:Vue3 提供 * 管理后台的移动端:采用 [uni-app](https://github.com/dcloudio/uni-app) 方案,一份代码多终端适配,同时支持 APP、小程序、H5! * 后端采用 Spring Cloud Alibaba 微服务架构,注册中心 + 配置中心 Nacos,定时任务 XXL-Job,服务保障 Sentinel,服务网关 Gateway,分布式事务 Seata * 数据库可使用 MySQL、Oracle、PostgreSQL、SQL Server、MariaDB、国产达梦 DM、TiDB 等,基于 MyBatis Plus、Redis + Redisson 操作 * 消息队列可使用 Event、Redis、RabbitMQ、Kafka、RocketMQ 等 * 权限认证使用 Spring Security & Token & Redis,支持多终端、多种用户的认证系统,支持 SSO 单点登录 * 支持加载动态权限菜单,按钮级别权限控制,Redis 缓存提升性能 * 高效率开发,使用代码生成器可以一键生成 Java、Vue 前后端代码、SQL 脚本、接口文档,支持单表、树表、主子表 * 实时通信,采用 Spring WebSocket 实现,内置 Token 身份校验,支持 WebSocket 集群 * 集成微信小程序、微信公众号、企业微信、钉钉等三方登陆,集成支付宝、微信等支付与退款 * 集成阿里云、腾讯云等短信渠道,集成 MinIO、阿里云、腾讯云、七牛云等云存储服务 ``` ### 🔐 架构图 ![输入图片说明](images/%E5%BE%AE%E4%BF%A1%E6%88%AA%E5%9B%BE_20250610104812.png) ### 🔧 集成架构 平台基于ROMA集成平台,进行煤矿业务系统的接入,同时结合GIS平台,SSO等公共组件服务完成北向应用定制开发,和智能运维中心展示层页面开发。 ![输入图片说明](images/%E5%BE%AE%E4%BF%A1%E6%88%AA%E5%9B%BE_20250610104926.png) ### 🧭 技术路线 智能安全管理系统牵涉露天矿的门禁、监控、安全内业、智能分析、爆破生产、胶带运输等众多业务领域, 本软件开发采用微服务架构,基本思想在于考虑围绕着业务领域组件来创建应用,这些应用可独立地进行开发、管理和加速。 在分散的组件中使用微服务云架构和平台,使部署、管理和服务功能交付变得更加简单。 ![输入图片说明](images/%E5%BE%AE%E4%BF%A1%E6%88%AA%E5%9B%BE_20250610105005.png) --- ### 📲 功能介绍 #### 一.安全 > (1)违章监管
1)违章记录抓拍:对违章车辆进行自动识别、抓拍,提供车辆信息、违章情况、归属部门和责任人员,有效进行违章管理,减少意外发生情况。
2)违章举报:在线接收提报的违章情况,可查看搜索违章类型、违章分类、违章区域、违章时间、责任部门以及提报人,以确保矿区的安全管理和工作实施。
3)违章统计:展示违规次数月度曲线数据、违章等级类型占比、违章类型、违章区域。
> (2)安全内页信息化
1)风险数据库:在线查看、编辑当前所有的风险数据列表,详细查看每个风险数据的基本情况,部门、工作任务、作业步骤、危险源、风险描述、风险分析、后果及影响以及风险评估。
2)隐患排查治理:可查看、编辑当前所有隐患检查列表,查看、搜索每个隐患检查的详细信息,如隐患排查下达基本信息、整改信息、验收信息、销号信息等。可以详细查看隐患的检查情况、整改情况以及审批情况。管理和查看相关的隐患地点和隐患类型,方便员工进行学习培训。
3)反违章检查:可查看、编辑反违章检查列表,查看并搜索每个反违章检查的基本情况,如流程状态、我违章类型、违章分级、违章分类、监察部门、违章信息、违章人员等信息。
4)三会一活动:记录工前活动、班前班后会以及安全活动,便于学习公司动态。
5)两票管理:可查看、管理电气第一种工作票、电气第二种工作票、一级动火工作票、二级动火工作票、三级动火工作票、检修工作票、操作票、紧急抢修单以及两票风险数据库,确保工作人员的人身安全以及设备的正常运行。
6)上岗到位:可查看、搜索、管理上岗到位配置,包括岗位管理以及计划次数。可具体查看、管理上岗签到工作以及签到工作,例如签到地点、签到范围、签到点经纬度等。
7)制度管理:管理和查看制度相关的附件文件,便于员工进行学习培训。
> (3)区域管控:访客提前扫描二维码登记,确保有效管理外来访客。可查看、搜索今日、本月以及所有访客名单的具体记录。
> (4)安全培训:可查看、编辑当前所有安全培训列表,查看、搜索每个培训方案的详细信息,如计划年份、培训类型、申报部门、培训方式、培训师、培训地点、考核方式等。可以详细查看培训的执行情况、课件管理、试题管理以及学习情况。管理和查看个人的档案、培训方案、在线考试、人员证书,方便员工进行学习培训与在线考试。
> (5)事故管理:可查看、编辑当前所有事故报告列表,包括事故及时报告、事故分析报告、经验反馈单、部门自查报告以及复查报告。可以查看报告的详细信息,包括流程状态、报告类型、第一次报告时间、发生时间、发生地点、填报部门等。
> (6)应急预案管理:管理和查看应急预案相关的说明,包括应急岗位、应急救援队伍、应急物资管理、应急通讯保障、应急预案台账、演练计划以及重大事项报告,便于员工进行学习培训以及应急事件处理。
> (7)报警展示:在线接收实时的报警情况,可查看搜索爆区布防报警、告警桩、风害报警、防汛报警、消防告警、烟感报警以及边坡告警情况,以确保矿区的安全管理和工作实施,保障人员安全。
> (8)爆区布防:管理和查看爆区相关布防设备,包括摄像头配置以及称重信息。可查看、修改爆破任务详细信息,如摄像头资源、爆破位置、孔位信息等。
> (9)设备管理
#### 二.环保 > (1)环保数据管理
1)环保数据:可查看每日、每月以及每年的环保数据,包括排土场治绿率数据、降雨量、粉尘浓度数据以及噪声数据。
2)达标情况:可查看每日、每月以及每年的优良天数、PM2.5达标情况以及危废物处置情况。
#### 三.生产管理 > (1)工作协同
1)工作流管理:在线编辑当前所有工作流程列表,制定工作流程,查看每个流程的基本信息,如版本号、激活状态和流程KEY。
2)待办任务:在线查看当前所有的待办任务和已完成任务列表,查看每个任务的基本情况,如审批节点、申请人、业务状态等。可以详细查看任务的业务单据及其详情,并查看任务的流程进度。
> (2)系统管理:可管理、查看HR系统、车辆系统、门禁系统等。可对于用户、角色、岗位、部门、菜单、日志、字典、参数进行管理设置。
> (3)系统监控:可查看、管理在线用户、定时任务以及代码列表。
> (4)督查督办:可查看、编辑、发布公文以及隐患排查相关督查工作,确保矿区内部安全管理的有效性和便捷性。
> (5)数据管理
1)部门数据管理:可查看、搜索部门数据基本信息,包括部门名称、以及部门状态。
2)人员数据管理:可查看、搜索人员数据基本信息,包括部门、用户姓名、登陆账号、手机号码、邮箱、性别、户籍信息以及学历信息等。
3)设备数据管理:可查看、搜索车辆数据和生产设备数据的基本信息。
4)违章数据管理:可查看、搜索违章抓拍数据、违章举报数据以及反违章检查数据基本信息,包括违章类型、违章来源、布防情况、违章信息、管理部门以及责任人员等。
5)事故数据管理:可查看、搜索事故报告列表及其基本信息,包括违章类型、违章来源、布防情况、违章信息、管理部门以及责任人员等。
6)爆区布防数据管理:可查看、搜索爆区布防列表及其基本信息,包括爆破位置、孔位信息、爆破信息以及计划信息等。
7)班前班后会数据管理:可查看、搜索班前班后会列表及其基本信息。
8)元数据:可查看不同功能模块的数据源信息,包括基础元数据和业务元数据。
9)数据模型:展示IOC平台数据管理的数据模型图。
10)血缘分析:可查看不同功能模块的关系图,包括基础元数据和业务元数据。
11)字段搜索:可搜索字段名关键字查询字段信息。
#### 四.系统通知 > 发布公司的重要公告和通知,确保及时更新公司动态和相关事项。
### 📖 系统介绍 ![输入图片说明](images/%E5%BE%AE%E4%BF%A1%E6%88%AA%E5%9B%BE_20250610105029.png) ![输入图片说明](images/%E5%BE%AE%E4%BF%A1%E6%88%AA%E5%9B%BE_20250610105113.png) ![输入图片说明](images/%E5%BE%AE%E4%BF%A1%E6%88%AA%E5%9B%BE_20250610105153.png) ![输入图片说明](images/%E5%BE%AE%E4%BF%A1%E6%88%AA%E5%9B%BE_20250610105217.png) ![输入图片说明](images/%E5%BE%AE%E4%BF%A1%E6%88%AA%E5%9B%BE_20250610105243.png) ![输入图片说明](images/%E5%BE%AE%E4%BF%A1%E6%88%AA%E5%9B%BE_20250610105300.png) ![输入图片说明](images/%E5%BE%AE%E4%BF%A1%E6%88%AA%E5%9B%BE_20250610105327.png) ![输入图片说明](images/%E5%BE%AE%E4%BF%A1%E6%88%AA%E5%9B%BE_20250610105557.png) ---