[Open Source] Open-Source Occupational Health Examination Management System for Internet Companies, Featuring a Clean and User-Friendly Interface
![[Open Source] Open-Source Occupational Health Examination Management System for Internet Companies, Featuring a Clean and User-Friendly Interface](https://yy123.ink/api/img/1782592309440-dvhxx2.jpg)
1. Project Overview
healthyCheck is an open-source health examination management system designed for internet companies. It can be used directly for general health checkups, occupational health examinations, and employment-related medical examinations. It is suitable for independent medical examination centers and can integrate with various hospital equipment and LIS, PACS, and HIS systems to facilitate data entry and the generation of health examination reports.
2. Open Source License
Licensed under LGPL-3.0 open source protocol
3. Screenshots
System Screenshot
The following screenshots are taken from actual completed functional interfaces.
Screenshot Date: 2022-07-06 08:59
Web Interface:
1. System Login


2. Order Creation
3. Information Entry

4. Health Examination Registration

5. Print Health Examination Guide
6. Health Examination Information Entry and Individual Test Report Preview








7. Physician's Final Examination Review
7.1. Individual Report




8. Organization Report

9. Basic Data Maintenance




10. Online Data Reporting

WeChat Interface:
Mainly used for health examination appointments and information inquiries.
1. Enter the homepage and select Health Examination Appointment
2. Select the Medical Examination Institution and Examination Type



3. Select a Medical Examination Package


4. Enter Medical Examination Personnel Information



5. View Appointment Information


6. My Account


Project characteristics
- Integrated with the provincial occupational disease examination management system to facilitate online reporting.
- Supports integration with various medical devices to facilitate data entry and report management.
- Uses the Spring Boot framework as the backend framework for easier maintenance.
- API requests and response data use a signature mechanism to ensure secure and reliable transactions.
- The management platform features a clean and user-friendly interface.
- Uses Spring Security for permission management.
- Front-end and back-end separation architecture for easier secondary development.
Version Update
- v1.0 Project initialization and completion of business page functionality, including basic data (medical examination items, packages, etc.), user management, role management, menu management, medical examination organizations, examination orders, examination personnel, examination reviews, examination registration, examination records, triage desk, doctor consultations, physician final reviews, report printing, organization reports, online data reporting, and more.
- v2.0 1. Fixed known bugs, including missing doctor signatures and incomplete examination results in individual reports, duplicate examination items in organization reports, and incomplete data retrieval from integrated medical devices during examination information entry. 2. Updated the final examination review page by completely rewriting it, separating its functions and adjusting the page to accommodate the data required for integration with the provincial platform API. 3. Added an App interface (WeChat Mini Program), primarily implementing mobile medical examination appointments with the following workflow: Select Examination Institution => Select Examination Type => Enter Personnel Information => Select Examination Package => View Examination Appointment Records.
5. Tech Stack
healthyCheck is developed using Spring Boot and iView Vue, with Spring Security integrated for permission management. It is a highly practical web development framework.
System Architecture
Health Examination Management System Architecture Diagram

Health Examination Management System Workflow Diagram

Core Technical Stack
Software Name
Description
Version
Jdk
Java Environment
1.8
Spring Boot
Development framework
2.4.5
Redis
Distributed cache
3.2.8 or later
MySQL
Database
5.7.X or 8.0 or later
Iview Ui
iView Vue framework, used for frontend development
4.7.0
MyBatis-Plus
MyBatis enhancement utility
3.4.2
Hutool
Java Utility Library
5.6.6
Project Structure
healthyCheck-ui
healthyCheck
├── scmt-admin -- Common configuration and application startup package
└── scmt-core -- Common utility package
├── scmt-modules -- Core dependency package
├── scmt-activiti -- Activiti component
└── scmt-base -- Base component
├── scmt-generatori -- Code generation component
└── scmt-license -- Licensing component
├── scmt-yw -- Business logic component
└── vx_images -- Project screenshots