一飞开源
阅读1481

[开源]适合互联网企业使用的开源职业体检管理系统,界面简洁易用

一飞开源,介绍创意、新奇、有趣、实用的开源应用、系统、软件、硬件及技术,一个探索、发现、分享、使用与互动交流的开源技术社区平台。致力于打造活力开源社区,共建开源新生态!

一、开源项目简介

healthyCheck是一套适合互联网企业使用的开源体检管理系统,可直接用于健康体检、职业体检、从业体检,适合个体检中心使用,可以对接医院各个设备、LIS、PACS、HIS系统便于数据录入以及出具体检报告。

二、开源协议

使用LGPL-3.0开源协议

三、界面展示

系统截图

以下截图是从实际已完成功能界面截取

截图时间为:2022-07-06 08:59 

网页端: 

1、系统登录 

 2、订单创建 

 3、信息录入 

4、体检登记 

 5、体检引导单打印

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

 7、医生总检 

 7.1、个体报告 

 8、单位报告 

 9、基础数据维护 

 10、数据网报 

微信端:

主要是体检预约以及信息查询

1、进入首页,选择体检预约

 

 

2、体检机构以及体检类型选择

3、体检套餐选择

4、体检人员信息录入

5、预约信息查看

6、我的

项目特点

  • 对接了省上职业病体检管理系统,方便网报
  • 可以对接各个医疗设备,便于数据录入以及报告整理
  • 使用spring boot框架作为后端框架,便于维护
  • 接口请求和响应数据采用签名机制,保证交易安全可靠
  • 管理平台操作界面简洁、易用
  • 使用spring security实现权限管理
  • 前后端分离架构,方便二次开发

版本更新

  • v1.0 项目初始化,完成业务页面功能(包括:基础数据(体检项目、套餐等)、用户管理、角色管理、菜单管理、体检单位、体检订单、体检人员、体检审核、体检登记、体检台账、分诊台、医生问诊、医生总检、报告打印、单位报告、数据网报等)
  • v2.0 1、修复已知bug(个人报告里医生签名未显示的问题以及项目结果不全的问题、单位报告里检查项目重复的问题、体检信息录入时抓取对接设备数据不全的问题以及添加等) 2、调整总检页面(完全重写总检页面(拆分总检页面功能以及对接省平台接口所需数据调整的页面功能) 3、添加App端(添加微信小程序端,主要实现了用户在手机端预约体检的功能:体检机构选择=》体检类型选择=》人员信息录入=》体检套餐选择=》体检预约记录查看)

五、技术选型

healthyCheck使用Spring Boot和iView Vue开发,集成Spring Security实现权限管理功能,是一套非常实用的web开发框架。

 系统架构

健康体检管理系统架构图

健康体检管理系统流程图

核心技术栈

软件名称

描述

版本

Jdk

Java环境

1.8

Spring Boot

开发框架

2.4.5

Redis

分布式缓存

3.2.8 或 高版本

MySQL

数据库

5.7.X 或 8.0 高版本

Iview Ui

iview Vue框架,前端开发使用

4.7.0

MyBatis-Plus

MyBatis增强工具

3.4.2

Hutool

Java工具类库

5.6.6

项目结构
healthyCheck-ui

healthyCheck
├── scmt-admin -- 公共配置 启动项目包
└── scmt-core -- 公共工具包
├── scmt-modules -- 核心依赖包
     ├── scmt-activiti -- activiti组件
     └── scmt-base -- 父组件
     ├── scmt-generatori -- 代码生成组件
     └── scmt-license -- 授权组件     
     ├── scmt-yw -- 业务代码组件
└── vx_images -- 项目截图

六、源码地址

后端源码下载

前端源码下载

关注下面的标签,发现更多相似文章

一飞开源
发布了 篇专栏 · 获取点赞 · 获取阅读

评论

查看更多
相关推荐
关于作者
一飞开源
获得点赞 100
文章被阅读 1000
相关文章