不良地质预警系统产品系统

我要开发同款
5阅读

技术信息

语言技术
PHPAndroidHTML5CSSJavaScript
系统类型
WebAndroid应用
行业分类
物联网

作品详情

行业场景

智能监测,精准预警,让地质灾害无处遁形。实时守护,为您洞察不良地质隐患,保障安全无忧。科技预警,为您构筑安全防线,抵御地质灾害威胁。

功能介绍

功能
登陆
管理功能
用户管理
姓名、电话、用户组(隶属工点)、账号密码
风险源信息录入
隧道名称、里程编号、起点里程、终点里程、风险事情(风险类别)、风险成因、初始风险等级、风险控制措施、残留风险等级、附件
表格导入导出
掌子面管理
隧道名称、里程编号、掌子面名称、开挖方向、预警距离(第一次)、预警距离(第二次)、预警距离(第三次)
表格导入导出
每日填报
当前账号在挖的掌子面、当日挖的里程

展示功能
掌子面信息
根据开挖进度与预警范围展示接近的风险源
风险源详情展示
隧道名称、里程编号、起点里程、终点里程、风险事情(风险类别)、风险成因、初始风险等级、风险控制措施、残留风险等级、附件、已通知人员
已通知人员
姓名

通知功能
每个账号有一个信息列表,可以点开查看查看所有信息(风险源预警),以及确认信息
每次进预警范围时发短信向所有这个工点的人员提醒


风险详情链接

目标时间 两周内

APP端
ReactNative (0.64.3) + Unity 插件

登陆功能
展示功能
将web端的掌子面信息、风险源详情展示和已通知人员,三个页面展示出来
接入Unity插件,传入风险源信息绘制风险提示图

项目实现

二、核心技术栈
1. 后端技术栈(统一支撑 Web+APP)
核心框架:SpringBoot 2.7.x(轻量高效,快速开发,适配短周期项目)
数据库:MySQL 8.0(存储用户、风险源、掌子面、填报、通知全量数据)
中间件:Redis(缓存登录状态、预警数据,提升接口响应速度)
短信服务:阿里云短信 SDK(工点人员风险预警短信实时推送)
文件服务:本地存储 / MinIO(风险源附件上传、下载管理)
接口规范:RESTful API(统一接口标准,Web/APP 共用一套接口,降低开发成本)
2. Web 管理端技术栈
核心框架:Vue2 + Element UI(成熟稳定,组件库丰富,快速搭建管理后台)
表格处理:XLSX.js(实现风险源、掌子面数据批量导入 / 导出)
路由 / 状态管理:Vue Router + Vuex(权限控制、页面跳转、全局状态同步)
网络请求:Axios(统一接口请求、异常处理、登录拦截)
3. APP 端技术栈(核心亮点:跨端 + Unity 可视化)
跨端框架:React Native 0.64.3(稳定版,一套代码兼容 iOS/Android,适配项目周期要求)
可视化集成:Unity 2020.x(原生插件集成,实现风险源 3D / 图形化提示图绘制)
桥接通信:React Native + Unity Bridge(RN 与 Unity 双向数据传递,传入风险源参数实时渲染)
UI 组件:React Native Elements(原生风格 UI,适配移动端交互)
通用能力:共用后端 RESTful 接口(与 Web 端数据完全同步,无需重复开发)

示例图片

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

评论