Spring Boot + iView Vue 开发的一套互联网企业体检管理系统(开源)

163 阅读4分钟

前言

随着互联网和医疗行业的深度融合,越来越多的企业开始重视员工健康管理。为了满足企业对职业体检、健康体检等场景的管理需求,healthyCheck 应运而生。

该项目是一套基于 Spring Boot 与 iView Vue 的开源体检管理系统,专为体检中心和互联网企业打造,具备强大的功能扩展性与系统集成能力。

项目介绍

healthyCheck是一套面向互联网企业的开源体检管理系统,适用于健康体检、职业体检、从业体检等多种业务场景。该系统可对接医院各类设备(如 LIS、PACS、HIS 系统),实现体检数据自动录入与报告生成,极大提升了体检流程的效率与准确性。

项目功能

healthyCheck 提供了完整的体检管理功能模块,涵盖从基础信息配置到体检报告输出的全流程支持:

  • 用户管理、角色管理、菜单权限配置

  • 体检单位管理、体检订单创建与维护

  • 体检人员信息录入、审核与登记

  • 分诊台调度、医生问诊记录

  • 医生总检与个体报告生成

  • 报告打印、单位报告汇总

  • 数据网报上传至省级平台

  • App端预约功能(微信小程序)

项目特点

1、对接省级职业病体检管理系统,支持数据网报上传

2、支持对接多种医疗设备,提升数据录入自动化水平

3、后端采用 Spring Boot 框架,结构清晰、易于维护

4、接口请求与响应数据采用签名机制,保障数据安全

5、管理界面简洁直观,操作便捷,降低使用门槛

6、集成 Spring Security 实现完善的权限控制体系

7、采用前后端分离架构,便于进行二次开发与功能拓展

项目框架

健康体检管理系统架构图

健康体检管理系统流程图

健康体检管理系统功能

项目结构如下:

healthyCheck
├── scmt-admin -- 公共配置与启动包
├── scmt-core -- 核心工具类
├── scmt-modules -- 功能模块
     ├── scmt-activiti -- 工作流模块
     ├── scmt-base -- 父组件
     ├── scmt-generator -- 代码生成器
     ├── scmt-license -- 授权验证模块
     └── scmt-yw -- 业务功能模块
└── vx_images -- 项目截图目录

项目技术

当前主流的 Java Web 开发技术栈,开发稳定高效的企业级应用:

  • JDK 1.8:Java 运行环境

  • Spring Boot 2.4.5:快速构建微服务框架

  • MyBatis-Plus 3.4.2:增强型 ORM 框架,简化数据库操作

  • Redis 3.2.8 或更高版本:分布式缓存,提升系统性能

  • MySQL 5.7.x / 8.0+:关系型数据库存储核心数据

  • iView UI 4.7.0:基于 Vue 的前端组件库,用于构建管理界面

  • Hutool 5.6.6:常用工具类封装,提高开发效率

  • Activiti 工作流引擎:支持体检流程自定义与流转

项目效果

1、系统登录

2、订单创建

3、信息录入

4、体检登记

5、体检引导单打印

6、体检信息录入以及单项报告预览

移动端

自助服务端

项目源码

后端项目:gitee.com/scmt1/healt…

前端项目:gitee.com/scmt1/healt…

总结

healthyCheck 是一款功能完善、结构清晰、扩展性强的体检管理系统,特别适合体检中心、互联网企业或医疗机构使用。它不仅集成了丰富的业务模块,还具备良好的安全性与易用性。对于希望快速搭建体检管理平台的技术团队来说,healthyCheck 是一个非常实用的选择。

无论是作为项目模板、二次开发的基础,还是学习参考,healthyCheck 都具有很高的价值。如果你正在寻找一套成熟稳定的体检管理系统方案,不妨尝试一下 healthyCheck。

关键词

Spring Boot、iView Vue、体检管理系统、LIS对接、HIS系统、开源项目、权限管理、前后端分离、职业体检、数据网报

最后

如果你觉得这篇文章对你有帮助,不妨点个赞支持一下!你的支持是我继续分享知识的动力。如果有任何疑问或需要进一步的帮助,欢迎随时留言。

也可以加入微信公众号 [DotNet技术匠] 社区,与其他热爱技术的同行一起交流心得,共同成长!

优秀是一种习惯,欢迎大家留言学习!