Cloner le référentiel : utilisez Git pour cloner le référentiel ou téléchargez le package zip du référentiel directement sur votre ordinateur pour obtenir le code source.
Ouvrez le projet : utilisez l'outil de développement IntelliJ IDEA pour ouvrir l'entrepôt cloné ou le fichier de projet décompressé, puis utilisez l'outil de création de projet Maven pour mettre à jour les dépendances du module de projet.
Créer une base de données et importer des données : connectez-vous à la console MySQL, créez une base de données nommée chinasofti_health et importez les instructions et les données de création de table dans le script document/sql/chinasofti_health.sql dans la base de données Health.
Modifier la configuration :
Modifiez les informations de connexion à la base de données dans health-provider/src/main/resources/jdbc.properties et définissez votre propre nom d'utilisateur et mot de passe de base de données.
Modifiez les informations de configuration de Qiniu Cloud dans health-provider/src/main/resources/qiniu.properties et définissez vos propres informations de jeton Qiniu Cloud.
Modifiez les informations de connexion Redis dans health-provider/src/main/resources/redis.properties et définissez votre propre adresse et port de serveur Redis.
Démarrez le service en arrière-plan :
Accès au déploiement : configurez et démarrez le serveur Tomcat pour chaque module selon les informations du tableau ci-dessous pour accéder au système de santé Meinian.
Nom du projet | Port HTTP | Port JMX | chemin de contexte | Remarque |
---|---|---|---|---|
prestataire de santé | 8081 | 1099 | / | Système de service back-end |
backend de santé | 8082 | 10990 | / | Système de gestion back-end |
santé-mobile | 8083 | 10991 | / | Système de réception mobile |
Le système de gestion de la santé Meinian est un système commercial appliqué aux institutions de gestion de la santé. Il réalise la visualisation du contenu du travail des institutions de gestion de la santé, la professionnalisation de la gestion des membres, la numérisation de l'évaluation de la santé, la transformation des interventions de santé et l'intégration de la base de connaissances, améliorant ainsi la qualité des gestionnaires de santé. Améliorer l’efficacité du travail, renforcer l’interaction avec les membres et améliorer la compréhension des gestionnaires du fonctionnement des institutions de gestion de la santé. Le système est divisé en deux parties : le système de gestion backend Meinian Health et l'application mobile. Le système backend est fourni au personnel interne de l'établissement de gestion de la santé (y compris les administrateurs système, les responsables de la santé, etc.), et l'application mobile est fournie à. utilisation par les utilisateurs de l'établissement de gestion de la santé (utilisateurs de l'examen physique).
module | sous-module | Description de la tâche | illustrer |
---|---|---|---|
Gestion des membres | Profil du membre | Ajouter un nouveau membre | Ajouter des informations sur le membre |
Demande de membre | Rechercher des membres en fonction de conditions | ||
Modifier les informations du membre | Modifier les informations du membre | ||
Supprimer un membre | Supprimer un membre | ||
Statistiques des membres | Réservations ce mois-ci | Voir le nombre de réservations de membres ce mois-ci | |
Nombre total de membres | Vérifiez le nombre total de membres | ||
Téléchargement de l'examen physique | Télécharger le rapport d'examen physique | Téléchargement du rapport d'examen physique | |
Supprimer le rapport | Supprimer le rapport d'examen physique | ||
évaluation de la santé | Évaluation de la condition physique | Ajouter une nouvelle évaluation | Remplir le questionnaire d’évaluation en fonction de l’état du patient |
Afficher les résultats | Afficher le rapport d'évaluation | ||
Évaluation des requêtes | Interroger les informations d'évaluation par conditions | ||
évaluation psychologique | Ajouter une nouvelle évaluation | Remplir le questionnaire d’évaluation en fonction de l’état du patient | |
Afficher les résultats | Afficher le rapport d'évaluation | ||
Évaluation des requêtes | Interroger les informations d'évaluation par conditions | ||
L'évaluation des risques | Ajouter une nouvelle évaluation | Remplir le questionnaire d’évaluation en fonction de l’état du patient | |
Afficher les résultats | Afficher le rapport d'évaluation | ||
Évaluation des requêtes | Interroger les informations d'évaluation par conditions | ||
base de connaissances base de connaissances | Recommandations d'évaluation | Ajouter, supprimer, modifier et vérifier | Ajout, suppression, modification et révision des suggestions d'évaluation |
plan de santé | Ajouter, supprimer, modifier et vérifier | Ajouter, supprimer, modifier et vérifier le plan santé | |
Bibliothèque du sport | Ajouter, supprimer, modifier et vérifier | Ajouter, supprimer, modifier et consulter la bibliothèque sportive | |
banque de repas | Ajouter, supprimer, modifier et vérifier | Ajouter, supprimer, modifier et consulter la bibliothèque de repas | |
base de données sur les maladies | Ajouter, supprimer, modifier et vérifier | Ajout, suppression, modification et recherche dans la base de données des maladies | |
Rendez-vous pour l'examen physique | Liste de rendez-vous | Demande de réservation | Interroger les informations de réservation en fonction des conditions |
Ajouter un rendez-vous | Ajouter des informations sur le rendez-vous | ||
Paramètres de rendez-vous | rendez-vous sur le calendrier | Organiser le temps de consultation selon le calendrier | |
Importation par lots | Horaires d’ouverture de l’importation | ||
Annuler la réservation | Annuler l'heure du rendez-vous | ||
Gestion des éléments de détection | Ajouter, supprimer, modifier et vérifier | Ajouter, supprimer, modifier et vérifier les éléments de test | |
Gestion des colis | Ajouter un nouveau forfait | Ajouter un nouveau contenu de package | |
Modifier le forfait | Modifier le contenu du package | ||
Package de requête | Contenu du package de requête | ||
intervention de santé | Classement de la foule | Pré-catégorisation du système | Le système préclasse les personnes |
Confirmer le classement | Les responsables de la santé classent et confirment les groupes de personnes | ||
plan d'intervention | Interroger les patients | Interroger les patients en fonction de leurs conditions | |
Élaborer un plan d’intervention | Sélectionner les patients pour élaborer un plan d’intervention | ||
établi d'intervention | Mettre en œuvre le plan d'intervention | Mettre en œuvre le plan d'intervention | |
Voir le plan d'intervention | Voir le plan d'intervention | ||
Modifier le plan d'intervention | Modifier le plan d'intervention | ||
Modèle de solution | Ajouter un modèle | Ajouter un nouveau modèle de plan | |
plan de requête | Modèle de plan de requête | ||
Paramètres système | Gestion des menus | Ajouter, supprimer, modifier et vérifier | Ajouter, supprimer, modifier et vérifier le menu |
Paramètres d'autorisation | Ajouter, supprimer, modifier et vérifier | Ajouter, supprimer, modifier et vérifier les autorisations | |
Gestion des utilisateurs | Ajouter, supprimer, modifier et vérifier | Ajouts, suppressions, modifications et vérifications d'utilisateurs | |
Gestion de la banque de questions | Ajouter, supprimer, modifier et vérifier | Ajouter, supprimer, modifier et consulter la banque de questions | |
Gestion des questionnaires | Ajouter, supprimer, modifier et vérifier | Ajouter, supprimer, modifier et vérifier le questionnaire |
chinasofti - health -- 父工程,统一管理项目依赖
├── document -- 项目资源目录
├── health - backend -- 后台管理系统,打包方式为 war,作为服务消费方,需单独启动服务
├── health - common -- 通用模块,打包方式为 jar,存放通用工具类和实体类等
├── health - interface -- 接口模块,打包方式为 jar,存放服务层接口类
├── health - mobile -- 前台应用系统,打包方式为 war,作为服务消费方,通过 Dubbo 暴露服务,需单独启动服务
└── health - provider -- 后端服务模块,打包方式为 war,作为服务提供方,需单独启动服务
Ajouter de nouveaux éléments de contrôle
Supprimer l'élément de contrôle
Modifier l'élément de contrôle
Interroger les éléments d'inspection
Ajouter un nouveau groupe d'inspection : lors de l'ajout, vous pouvez sélectionner les informations sur les éléments d'inspection correspondant au groupe d'inspection actuel. Un groupe d'inspection contient plusieurs éléments d'inspection.
Supprimer le groupe d'inspection
Modifier le groupe d'inspection : lors de la modification, vous pouvez modifier une série d'informations sur les éléments d'inspection contenues dans le groupe d'inspection actuel.
Équipe d'inspection des requêtes
Ajouter un nouveau package : lors de l'ajout d'un nouveau package, vous pouvez sélectionner les informations du groupe d'inspection correspondant au package actuel. Un package contient plusieurs groupes d'inspection.
Supprimer le paquet
Modifier le package : lors de la modification, vous pouvez modifier une série d'informations sur le groupe d'inspection incluses dans le package actuel.
Package de requête
Détails du rendez-vous
Soumettre un rendez-vous
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.