Clone warehouse: Use a git clone warehouse or directly download the warehouse compression package to your computer to get the source code.
Open the project: Use the Intellij IDEA Development Tool to open the cloning warehouse or decompress the project file, and then use the Maven project to build the tool to update the project module dependency.
Create a database and import data: Log in to the MySQL console, create a database called ChinaSofti_health, and import the table sentences and data in the Document/SQL/Chinaofti_health.sql script into the Health database.
Modify configuration:
Modify Health-Provider/SRC/main/Resources/JDBC.PROPERTIES database connection information, set your own database user name and password.
Modify the Seven Niuyun configuration information in Health-Provider/SRC/main/Resources/qiniu.properties and set your own Qi Niuyun token information.
Modify the redis connection information in the Health-Provider/SRC/main/Resources/Redis.properties and set your own Redis server address and port.
Start the background service:
Deployment visit: Configure the TOMCAT server and start the Tomcat server for each module according to the information below, so as to enter the US -year health system.
Engineering name | Http port | Jmx port | Context | Remark |
---|---|---|---|---|
Health-Provider | 8081 | 1099 | / / | Back -end service system |
health-backnd | 8082 | 10990 | / / | Background management system |
Health-Mobile | 8083 | 10991 | / / | Mobile front system |
The Meinian Health Management System is a business system applied to a health management institution that realizes the visualization of the work content of health management institutions, professionalization of membership management, digitalization of health assessment, health intervention processes, and integrated knowledge bases, so as to improve the health manager's Work efficiency, strengthen interaction with members, and enhance the understanding of managers' understanding of the operation of health management institutions. The system is divided into two parts: Meinian Health Background Management System and Mobile Application. Among them, the background system provides internal personnel (including system administrators, health managers, etc.) in the health management institution. Physical examination user) Use.
Module | Sub -module | Task description | illustrate |
---|---|---|---|
Member management | Member file | New member | New membership information |
Member query | Search members according to conditions | ||
Edit Member Information | Modify membership information | ||
Delete membership | Delete membership | ||
Member statistics | The amount of appointment this month | Check the number of members appointments this month | |
Total membership | View the number of members in total | ||
Physical examination upload | Upload medical examination report | Physical examination report upload | |
Delete report | Delete medical examination report | ||
Health assessment | Physical evaluation | New assessment | Fill in the evaluation questionnaire according to the patient's situation |
Look at the results | View evaluation report | ||
Query evaluation | Check the evaluation information through conditional query | ||
Psychological evaluation | New assessment | Fill in the evaluation questionnaire according to the patient's situation | |
Look at the results | View evaluation report | ||
Query evaluation | Check the evaluation information through conditional query | ||
Risk assessment | New assessment | Fill in the evaluation questionnaire according to the patient's situation | |
Look at the results | View evaluation report | ||
Query evaluation | Check the evaluation information through conditional query | ||
Knowledge Base | Assessment | Addition, deletion and change | Evaluation suggestions, deletion, deletion, change check |
Health plan | Addition, deletion and change | Increase, deletion and change of health scheme | |
Sports library | Addition, deletion and change | Sports library addition, deletion and change inspection | |
Dietary | Addition, deletion and change | Dietary library addition, deletion and change check | |
Disease library | Addition, deletion and change | Add, deletion and change of the disease library | |
Medical examination appointment | Appointment list | Appointment query | Check the appointment information according to the conditions |
New appointment | New appointment information | ||
Appointment settings | Calendar appointment | Depending on the calendar disconnection time | |
Batch import | Introduce the opening time | ||
Cancel appointment | Cancel appointment time | ||
Testing item management | Addition, deletion and change | Add, deletion and change of detection items | |
Package management | New package | New package content | |
Modify the package | Modify the package content | ||
Query package | Query package content | ||
Health intervention | Crowd | System preparatory category | System pre -clarion of the crowd |
Confirmation classification | Health manager sorted the crowd and confirmed | ||
Intervention | Query patient | Check patients according to conditions | |
Formulate intervention plan | Choose patients to formulate intervention plans | ||
Intervention workbench | Executive intervention plan | Executive intervention plan | |
View intervention plan | View intervention plan | ||
Modify the intervention plan | Modify the intervention plan | ||
Scheme template | New template | New solution template | |
Query scheme | Query scheme template | ||
System settings | Menu management | Addition, deletion and change | Menu addition, deletion and change |
Permissions settings | Addition, deletion and change | Permanent addition, deletion and change | |
User management | Addition, deletion and change | User's addition, deletion and investigation | |
Question bank management | Addition, deletion and change | Add, deletion, deletion and change of the question bank | |
Questionnaire management | Addition, deletion and change | Questionnaire, deletion, deletion and check |
chinasofti - health -- 父工程,统一管理项目依赖
├── document -- 项目资源目录
├── health - backend -- 后台管理系统,打包方式为 war,作为服务消费方,需单独启动服务
├── health - common -- 通用模块,打包方式为 jar,存放通用工具类和实体类等
├── health - interface -- 接口模块,打包方式为 jar,存放服务层接口类
├── health - mobile -- 前台应用系统,打包方式为 war,作为服务消费方,通过 Dubbo 暴露服务,需单独启动服务
└── health - provider -- 后端服务模块,打包方式为 war,作为服务提供方,需单独启动服务
New inspection item
Delete check item
Edit check item
Query check item
Added inspection team: When you add new inspection team, you can choose the corresponding inspection item information, and a check group contains multiple inspection items.
Delete the inspection group
Edit Inspection Group: When editing, you can change a series of inspection items contained in the current inspection team.
Inquiry inspection group
Added package: When you add new packages, you can choose the information corresponding to the current package, and one package includes multiple inspection groups.
Delete package
Edit Package: You can change the information included in the current package contained in the current package.
Query package
Appointment details
Submit an appointment
MIT License
Copyright (c) 2023 Spring-_-Bear
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.