基于 ElementUIVue 和 SSM 的美年健康体检中心后台管理系统

Posted Spring-_-Bear

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基于 ElementUIVue 和 SSM 的美年健康体检中心后台管理系统相关的知识,希望对你有一定的参考价值。

开源项目:美年健康

开发时间:2022.07.04 - 2022.08.02

一、快速开始

  1. 克隆仓库:使用 Git 克隆仓库或直接下载仓库压缩包到您的计算机

  2. 打开工程:使用 IntelliJ IDEA 打开克隆的仓库或解压的工程文件,而后使用 Maven 工具更新父工程依赖

  3. 创建数据库和表:登录 mysql 创建 health 数据库,将 health-provider/src/main/resources/sql/health.sql 文件中的数据库表导入 health 数据库中

  4. 修改配置信息:

    1. 修改 health-provider/src/main/resources/jdbc.properties 中的数据库用户名和密码信息
  5. 启动 ZooKeeper 服务器:双击 zookeeper 安装目录下的 ZKserver.cmd 启动服务(默认监听 2181 端口)

  6. 部署访问:部署 Tomcat 启动 health-provider,而后再启动 health-backend

二、项目概述

2.1、项目介绍

美年健康管理系统是一款应用于健康管理机构的业务系统,实现健康管理机构工作内容可视化、会员管理专业化、健康评估数字化、健康干预流程化、知识库集成化,从而提高健康管理师的工作效率,加强与会员间的互动,增强管理者对健康管理机构运营情况的了解。系统分为美年健康后台管理系统和移动端应用两部分。其中后台系统提供给健康管理机构内部人员(包括系统管理员、健康管理师等)使用,移动端应用提供给健康管理机构的用户(体检用户)使用。

2.2、总体流程

2.3、技术结构

2.4、功能架构

2.5、功能列表

模块子模块任务描述
会员管理会员档案新增会员新增会员信息
会员查询根据条件搜索会员
编辑会员信息修改会员信息
删除会员删除会员
会员统计本月预约量查看本月会员预约的数量
会员总量查看总共会员的数量
体检上传上传体检报告体检报告上传
删除报告删除体检报告
健康评估体质测评新增评估根据患者情况填写评估问卷
查看结果查看评估报告
查询评估通过条件查询评估信息
心理测评新增评估根据患者情况填写评估问卷
查看结果查看评估报告
查询评估通过条件查询评估信息
风险测评新增评估根据患者情况填写评估问卷
查看结果查看评估报告
查询评估通过条件查询评估信息
知知识库识库评估建议增删改查评估建议的增删改查
健康方案增删改查健康方案的增删改查
运动项目库增删改查运动库的增删改查
膳食库增删改查膳食库的增删改查
疾病库增删改查疾病库的增删改查
体检预约预约列表预约查询根据条件查询预约信息
新增预约新增预约信息
预约设置日历预约根据日历排开诊时间
批量导入导入开诊时间
取消预约取消预约时间
检测项管理增删改查检测项的增删改查
套餐管理新增套餐新增套餐内容
修改套餐修改套餐内容
查询套餐查询套餐内容
健康干预人群分类系统预分类系统对人群进行预分类
确认分类健康管理师对人群进行分类确认
干预方案查询患者根据条件查询患者
制定干预方案选择患者制定干预计划
干预工作台执行干预计划执行干预计划
查看干预计划查看干预计划
修改干预计划修改干预计划
方案模板新增模板新增方案模板
查询方案查询方案模板
系统设置菜单管理增删改查菜单的增删改查
权限设置增删改查权限的增删改查
用户管理增删改查用户的增删改查
题库管理增删改查题库的增删改查
问卷管理增删改查问卷的增删改查

2.6、产品结构

  1. 结构

  1. 首页

  1. 会员管理

  1. 预约管理

  1. 健康评估

  1. 健康干预

三、系统设计

3.1、项目结构

3.2、功能设计

1. 会员管理

会员管理主要是健康管理师管理患者的界面,患者来源包括直接到诊注册,预约用户,其中到诊注册用户为健康管理师直接添加患者信息;预约到诊用户为健康管理师完善信息。体检上传功能为患者上传体检报告,可以删除报告信息。会员统计用于统计本月预约量及全部预约量。

  1. 会员档案:显示所有患者信息,可以对患者进行增删改查

  2. 报告上传:显示已经预约的列表,可以上传患者的体检报告,到检的患者可以直接新增信息

2. 预约管理

预约功能包含患者预约体检项目以及体检时间,健康管理师查看已预约患者并确认患者是否到诊。以及后台管理员维护预约项目、预约套餐数据。

  1. 预约列表:查看患者预约情况,对预约信息进行操作的页面

  2. 检查项管理

3. 健康评估

健康评估主要是帮助健康管理师对患者进行健康评估的方式,如果患者未做过评估,则健康管理师对患者进行现场评估;如果患者做过健康评估,则健康管理师查询患者信息查看患者评估结果。

  1. 风险评估:健康管理师对患者进行评估使用的列表,可以新增评估或查看患者评估结果

  2. 指标管理:健康管理师给到诊患者进行健康评估,新建评估,完成问卷,查看评估结果。

4. 健康干预

健康管理师根据评估结果以及患者信息对患者进行健康干预,制定健康干预计划。

  1. 人群分类:患者通过评估进行预分类,健康管理师对患者信息查看,确认分类。

  2. 干预模板:健康管理师提前维护干预模板,便于制定干预计划时使用。

  3. 健康干预:健康管理师通过患者信息,制定健康干预计划。

5. 知识库

知识库为支持系统正常运行的必要部分,主要包含评估建议维护,健康方案维护,运动项目库维护,膳食库维护,疾病库维护,宣教内容维护。

  1. 评估建议:评估建议库为评估结果反馈,根据指标关联内容,显示健康建议。

  2. 运动项目库:运动项目库为健康干预运动建议内容,健康管理师制定运动建议时,选择运动项。

6. 统计分析

统计分析主要是健康机构管理者对健康管理机构运营情况的查看。

  1. 工作量统计:工作量统计为显示健康管理师干预方案总量,干预回访量以及干预结束量。

3.3、UI 设计

1. 首页

2. 预约页面

3. 预约详情

4. 编辑信息

5. 预约须知

6. 报告查询

7. 登录页面

8. 体检报告

9. 风险评估

10. 评估问卷

11. 干预方案

12. 健康档案

13. 档案详情

14. 健康资讯

15. 资讯详情

以上是关于基于 ElementUIVue 和 SSM 的美年健康体检中心后台管理系统的主要内容,如果未能解决你的问题,请参考以下文章

Linux应急响应姿势浅谈

实战美年健康AI大赛_之一自然语言处理

基于Flume的美团日志收集系统架构和设计

基于Flume的美团日志收集系统架构和设计

Vue | ElementUIVue离开当前页面时弹出确认框实现

基于nightmare的美团美食商家爬虫实践