Clonar el repositorio: use Git para clonar el repositorio o descargue el paquete zip del repositorio directamente a su computadora para obtener el código fuente.
Abra el proyecto: use la herramienta de desarrollo IntelliJ IDEA para abrir el almacén clonado o el archivo de proyecto descomprimido y luego use la herramienta de compilación de proyectos Maven para actualizar las dependencias del módulo del proyecto.
Cree una base de datos e importe datos: inicie sesión en la consola MySQL, cree una base de datos llamada chinasofti_health e importe las declaraciones de creación de tablas y los datos en el script document/sql/chinasofti_health.sql a la base de datos de salud.
Modificar configuración:
Modifique la información de conexión de la base de datos en health-provider/src/main/resources/jdbc.properties y establezca su propio nombre de usuario y contraseña de la base de datos.
Modifique la información de configuración de Qiniu Cloud en health-provider/src/main/resources/qiniu.properties y configure su propia información del token de Qiniu Cloud.
Modifique la información de conexión de Redis en health-provider/src/main/resources/redis.properties y configure su propia dirección y puerto del servidor Redis.
Inicie el servicio en segundo plano:
Acceso de implementación: Configure e inicie el servidor Tomcat para cada módulo de acuerdo con la información de la siguiente tabla para ingresar a Meinian Health System.
Nombre del proyecto | puerto HTTP | Puerto JMX | ruta de contexto | Observación |
---|---|---|---|---|
proveedor de salud | 8081 | 1099 | / | Sistema de servicio de fondo |
backend de salud | 8082 | 10990 | / | Sistema de gestión de fondo |
salud-movil | 8083 | 10991 | / | Sistema de recepción móvil |
Meinian Health Management System es un sistema empresarial aplicado a instituciones de gestión de salud. Realiza la visualización del contenido del trabajo de las instituciones de gestión de salud, la profesionalización de la gestión de miembros, la digitalización de la evaluación de la salud, la procesización de la intervención de salud y la integración de la base de conocimientos, mejorando así la calidad de los administradores de salud Mejorar la eficiencia del trabajo, fortalecer la interacción con los miembros y mejorar la comprensión de los administradores sobre las operaciones de las instituciones de gestión de la salud. El sistema se divide en dos partes: el sistema de gestión de backend de Meinian Health y la aplicación móvil. El sistema de backend se proporciona al personal interno de la institución de gestión de salud (incluidos los administradores del sistema, gerentes de salud, etc.), y la aplicación móvil. proporcionado a los usuarios de la institución de gestión sanitaria (usuarios de examen físico).
módulo | submódulo | Descripción de la tarea | ilustrar |
---|---|---|---|
Gestión de miembros | Perfil de miembro | Agregar nuevo miembro | Agregar información de miembro |
Consulta de miembros | Buscar miembros según las condiciones | ||
Editar información de miembro | Modificar información de miembro | ||
Eliminar miembro | Eliminar miembro | ||
Estadísticas de miembros | Reservas este mes | Ver el número de reservas de miembros este mes | |
Número total de miembros | Consulta el número total de miembros | ||
Subir examen físico | Subir informe de examen físico | Carga del informe del examen físico | |
Eliminar informe | Eliminar informe de examen físico | ||
evaluación de salud | Evaluación de aptitud física | Agregar nueva evaluación | Rellenar el cuestionario de valoración en función del estado del paciente. |
Ver resultados | Ver informe de evaluación | ||
Evaluación de consultas | Consultar información de evaluación por condición. | ||
evaluación psicológica | Agregar nueva evaluación | Rellenar el cuestionario de valoración en función del estado del paciente. | |
Ver resultados | Ver informe de evaluación | ||
Evaluación de consultas | Consultar información de evaluación por condición. | ||
Evaluación de riesgos | Agregar nueva evaluación | Rellenar el cuestionario de valoración en función del estado del paciente. | |
Ver resultados | Ver informe de evaluación | ||
Evaluación de consultas | Consultar información de evaluación por condición. | ||
base de conocimientos base de conocimientos | Recomendaciones de evaluación | Agregar, eliminar, modificar y verificar | Adición, eliminación, modificación y revisión de sugerencias de evaluación. |
plan de salud | Agregar, eliminar, modificar y verificar | Agregar, eliminar, modificar y consultar el plan de salud | |
Biblioteca deportiva | Agregar, eliminar, modificar y verificar | Agregar, eliminar, modificar y consultar la biblioteca de deportes | |
banco de comidas | Agregar, eliminar, modificar y verificar | Agregar, eliminar, modificar y consultar la biblioteca de comidas. | |
base de datos de enfermedades | Agregar, eliminar, modificar y verificar | Adición, eliminación, modificación y búsqueda de base de datos de enfermedades. | |
cita de examen fisico | lista de citas | Consulta de reserva | Consultar información de reserva según condiciones |
Agregar cita | Agregar información de cita | ||
Configuración de citas | cita del calendario | Concertar horario de consulta según calendario. | |
Importación por lotes | Horario de atención de importación | ||
Cancelar reserva | Cancelar hora de cita | ||
Gestión de elementos de detección | Agregar, eliminar, modificar y verificar | Agregar, eliminar, modificar y verificar elementos de prueba | |
Gestión de paquetes | Agregar nuevo paquete | Agregar nuevo contenido del paquete | |
Modificar paquete | Modificar el contenido del paquete | ||
paquete de consulta | Consultar contenido del paquete | ||
intervención sanitaria | Clasificación de multitudes | Precategorización del sistema | El sistema preclasifica a las personas |
Confirmar clasificación | Los gestores sanitarios clasifican y confirman grupos de personas | ||
plan de intervención | Consultar pacientes | Consultar a los pacientes según sus condiciones. | |
Desarrollar un plan de intervención. | Seleccionar pacientes para desarrollar un plan de intervención. | ||
banco de trabajo de intervención | Implementar plan de intervención | Implementar plan de intervención | |
Ver plan de intervención | Ver plan de intervención | ||
Modificar plan de intervención | Modificar plan de intervención | ||
Plantilla de solución | Agregar plantilla | Agregar una nueva plantilla de plan | |
plan de consulta | Plantilla de plan de consulta | ||
Configuración del sistema | Gestión de menús | Agregar, eliminar, modificar y verificar | Añadir, eliminar, modificar y consultar el menú. |
Configuración de permisos | Agregar, eliminar, modificar y verificar | Agregar, eliminar, modificar y verificar permisos | |
Gestión de usuarios | Agregar, eliminar, modificar y verificar | Altas, eliminaciones, modificaciones y comprobaciones de usuarios | |
Gestión del banco de preguntas. | Agregar, eliminar, modificar y verificar | Agregar, eliminar, modificar y consultar el banco de preguntas | |
Gestión de cuestionarios | Agregar, eliminar, modificar y verificar | Agregar, eliminar, modificar y consultar el cuestionario |
chinasofti - health -- 父工程,统一管理项目依赖
├── document -- 项目资源目录
├── health - backend -- 后台管理系统,打包方式为 war,作为服务消费方,需单独启动服务
├── health - common -- 通用模块,打包方式为 jar,存放通用工具类和实体类等
├── health - interface -- 接口模块,打包方式为 jar,存放服务层接口类
├── health - mobile -- 前台应用系统,打包方式为 war,作为服务消费方,通过 Dubbo 暴露服务,需单独启动服务
└── health - provider -- 后端服务模块,打包方式为 war,作为服务提供方,需单独启动服务
Agregar nuevos elementos de cheque
Eliminar elemento de verificación
Editar elemento de verificación
Consultar elementos de inspección
Agregar nuevo grupo de inspección: al agregar, puede seleccionar la información del artículo de inspección correspondiente al grupo de inspección actual. Un grupo de inspección contiene múltiples artículos de inspección.
Eliminar grupo de inspección
Editar grupo de inspección: al editar, puede cambiar una serie de información de elementos de inspección contenida en el grupo de inspección actual.
Equipo de inspección de consultas
Agregar un nuevo paquete: al agregar un nuevo paquete, puede seleccionar la información del grupo de inspección correspondiente al paquete actual. Un paquete contiene múltiples grupos de inspección.
Eliminar paquete
Editar paquete: al editar, puede cambiar una serie de información del grupo de inspección incluida en el paquete actual.
paquete de consulta
Detalles de la cita
Enviar cita
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.