实验室大脑
Spring Boot
Spring Security
MyBatis-Plus
MySQL
项目介绍: 是基于物联网、检测设备等,在实验室领域构建成一个具有智能检测、智能感知、各种信息深度融合,并能科 学分析、决策、执行的多应用集成的系统。
核心流程: 委托登记 -> 委托确认 -> 费用审核 -> 试样分发 -> 试验管理 -> 数据审核 -> 报告编制 -> 报告审核 -> 报告发放 -> 归档
系统组成:
SSO:一处登录,处处使用;提供用户统一管理、用户同步、应用授权等功能 桌面端:作为实验室大脑的门户,提供应用管理、在线聊天、查看通知、增值服务等功能 实验室管理系统:业务流程管理
可视化平台:将业务数据进行可视化展示 数字化底座:为物联网传感器、上位机、门禁、监控的接入提供支持
项目职责:
基于 RuoYi 进行二开
基于 Sa-Token 搭建 SSO 平台 对接微信开放平台、公众平台、小程序平台,实现微信扫码登录、公众号模板消息通知等功能 对接腾讯IM,实现在线聊天功能
对接阿里云,实现短信提醒、OSS上传
支持按钮及数据权限,可自定义部门数据权限
使用 EasyPoi,实现模板导出导入功能
使用 PageOffice,实现文件的在线预览、编辑
使用 DataEase 进行可视化平台搭建
对接海康门禁、监控等,实现远程控制门禁开关 与第三方检测设备厂家对接,实现数据上传至实验室管理系统
与 AGV 进行对接,实现输送样品、与门禁联动 与电梯厂家进行对接,实现远程控制电梯的开关门、去往指定楼层等等 采用阿里云效作为流水线,实现自动化部署
采用 Nginx 做反向代理