Клонирование репозитория. Используйте Git, чтобы клонировать репозиторий, или загрузите zip-архив репозитория прямо на свой компьютер, чтобы получить исходный код.
Откройте проект. Используйте инструмент разработки IntelliJ IDEA, чтобы открыть клонированное хранилище или распакованный файл проекта, а затем используйте инструмент сборки проекта Maven, чтобы обновить зависимости модуля проекта.
Создайте базу данных и импортируйте данные. Войдите в консоль MySQL, создайте базу данных с именем chinasofti_health и импортируйте операторы создания таблицы и данные из сценария document/sql/chinasofti_health.sql в базу данных работоспособности.
Изменить конфигурацию:
Измените информацию о подключении к базе данных в файле health-provider/src/main/resources/jdbc.properties и задайте собственное имя пользователя и пароль базы данных.
Измените информацию о конфигурации Qiniu Cloud в файле health-provider/src/main/resources/qiniu.properties и задайте собственную информацию о токене Qiniu Cloud.
Измените информацию о соединении Redis в файле health-provider/src/main/resources/redis.properties и задайте собственный адрес и порт сервера Redis.
Запустите фоновую службу:
Доступ для развертывания: настройте и запустите сервер Tomcat для каждого модуля в соответствии с информацией, приведенной в таблице ниже, для входа в систему Meinian Health System.
Название проекта | HTTP-порт | JMX-порт | контекстный путь | Примечание |
---|---|---|---|---|
поставщик медицинских услуг | 8081 | 1099 | / | Серверная система обслуживания |
серверная часть здоровья | 8082 | 10990 | / | Бэкэнд-система управления |
здоровье-мобильный | 8083 | 10991 | / | Мобильная система регистрации |
Система управления здравоохранением Meinian — это бизнес-система, применяемая в учреждениях управления здравоохранением. Она реализует визуализацию содержания работы учреждений управления здравоохранением, профессионализацию управления участниками, цифровизацию оценки состояния здоровья, обработку медицинских вмешательств и интеграцию базы знаний, тем самым улучшая качество обслуживания. качество менеджеров здравоохранения. Повысить эффективность работы, усилить взаимодействие с членами и улучшить понимание менеджерами деятельности учреждений управления здравоохранением. Система разделена на две части: серверная система управления Meinian Health и мобильное приложение. Серверная система предоставляется внутреннему персоналу учреждения управления здравоохранением (включая системных администраторов, менеджеров здравоохранения и т. д.), а мобильное приложение — предоставляется пользователям учреждения управления здравоохранением (пользователям медицинского осмотра).
модуль | субмодуль | Описание задачи | иллюстрировать |
---|---|---|---|
Управление участниками | Профиль участника | Добавить нового участника | Добавить информацию об участнике |
Запрос участника | Поиск участников по условиям | ||
Редактировать информацию об участниках | Изменить информацию об участниках | ||
Удалить участника | Удалить участника | ||
Статистика участников | Бронирования в этом месяце | Посмотреть количество бронирований для участников в этом месяце | |
Общее количество членов | Проверьте общее количество участников | ||
Загрузка физического осмотра | Загрузить отчет о физическом осмотре | Загрузка отчета о физическом осмотре | |
Удалить отчет | Удалить отчет о физическом осмотре | ||
оценка здоровья | Оценка физической подготовки | Добавить новую оценку | Заполните оценочную анкету в зависимости от состояния пациента |
Посмотреть результаты | Посмотреть отчет об оценке | ||
Оценка запроса | Запросить информацию об оценке по условию | ||
психологическая оценка | Добавить новую оценку | Заполните оценочную анкету в зависимости от состояния пациента | |
Посмотреть результаты | Посмотреть отчет об оценке | ||
Оценка запроса | Запросить информацию об оценке по условию | ||
Оценка риска | Добавить новую оценку | Заполните оценочную анкету в зависимости от состояния пациента | |
Посмотреть результаты | Посмотреть отчет об оценке | ||
Оценка запроса | Запросить информацию об оценке по условию | ||
база знаний база знаний | Рекомендации по оценке | Добавляйте, удаляйте, изменяйте и проверяйте | Добавление, удаление, изменение и рассмотрение предложений по оценке |
план медицинского страхования | Добавляйте, удаляйте, изменяйте и проверяйте | Добавляйте, удаляйте, изменяйте и проверяйте план медицинского страхования | |
Спортивная библиотека | Добавляйте, удаляйте, изменяйте и проверяйте | Добавляйте, удаляйте, изменяйте и проверяйте спортивную библиотеку | |
банк еды | Добавляйте, удаляйте, изменяйте и проверяйте | Добавляйте, удаляйте, изменяйте и проверяйте библиотеку блюд. | |
база данных заболеваний | Добавляйте, удаляйте, изменяйте и проверяйте | Добавление, удаление, изменение и поиск в базе данных заболеваний | |
Назначение медицинского осмотра | Список встреч | Запрос на бронирование | Запрос информации о бронировании на основе условий |
Добавить встречу | Добавить информацию о встрече | ||
Настройки встречи | встреча в календаре | Согласуйте время консультации по календарю | |
Пакетный импорт | Импортировать часы работы | ||
Отменить бронирование | Отменить время встречи | ||
Управление объектами обнаружения | Добавляйте, удаляйте, изменяйте и проверяйте | Добавляйте, удаляйте, изменяйте и проверяйте элементы теста. | |
Управление пакетами | Добавить новый пакет | Добавить новое содержимое пакета | |
Изменить пакет | Изменить содержимое пакета | ||
Пакет запросов | Запросить содержимое пакета | ||
медицинское вмешательство | Классификация толпы | Предварительная категоризация системы | Система предварительно классифицирует людей |
Подтвердить классификацию | Менеджеры здравоохранения классифицируют и подтверждают группы людей | ||
план вмешательства | Опрос пациентов | Опрос пациентов в зависимости от состояния | |
Разработайте план вмешательства | Отберите пациентов для разработки плана вмешательства | ||
верстак для вмешательства | Реализация плана вмешательства | Реализация плана вмешательства | |
Посмотреть план вмешательства | Посмотреть план вмешательства | ||
Изменить план вмешательства | Изменить план вмешательства | ||
Шаблон решения | Добавить шаблон | Добавить новый шаблон плана | |
план запроса | Шаблон плана запроса | ||
Системные настройки | Управление меню | Добавляйте, удаляйте, изменяйте и проверяйте | Добавляйте, удаляйте, изменяйте и проверяйте меню |
Настройки разрешений | Добавляйте, удаляйте, изменяйте и проверяйте | Добавляйте, удаляйте, изменяйте и проверяйте разрешения | |
Управление пользователями | Добавляйте, удаляйте, изменяйте и проверяйте | Добавление, удаление, изменение и проверка пользователей | |
Вопрос по управлению банком | Добавляйте, удаляйте, изменяйте и проверяйте | Добавляйте, удаляйте, изменяйте и проверяйте банк вопросов | |
Управление анкетами | Добавляйте, удаляйте, изменяйте и проверяйте | Добавляйте, удаляйте, изменяйте и проверяйте анкету |
chinasofti - health -- 父工程,统一管理项目依赖
├── document -- 项目资源目录
├── health - backend -- 后台管理系统,打包方式为 war,作为服务消费方,需单独启动服务
├── health - common -- 通用模块,打包方式为 jar,存放通用工具类和实体类等
├── health - interface -- 接口模块,打包方式为 jar,存放服务层接口类
├── health - mobile -- 前台应用系统,打包方式为 war,作为服务消费方,通过 Dubbo 暴露服务,需单独启动服务
└── health - provider -- 后端服务模块,打包方式为 war,作为服务提供方,需单独启动服务
Добавить новые элементы проверки
Удалить элемент проверки
Изменить элемент проверки
Запрос элементов проверки
Добавить новую группу проверки: при добавлении вы можете выбрать информацию об элементе проверки, соответствующую текущей группе проверки. Группа проверки содержит несколько элементов проверки.
Удалить группу проверки
Редактировать группу проверок: при редактировании вы можете изменить информацию о серии элементов проверки, содержащуюся в текущей группе проверки.
Группа проверки запросов
Добавить новый пакет: при добавлении нового пакета вы можете выбрать информацию о группе проверки, соответствующую текущему пакету. Один пакет содержит несколько групп проверки.
Удалить пакет
Редактировать пакет: при редактировании вы можете изменить ряд сведений о группе проверки, включенных в текущий пакет.
Пакет запросов
Детали встречи
Отправить встречу
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.