计算机毕业设计 | SpringBoot+vue 社区老人健康管理系统(附源码)

发布时间:2024年01月24日

1,绪论

对于目前的中国来讲,人口老龄化日益严重,目前最新统计数据表明,60岁以上老人所占的人口比例已达到接近20%。这给我们国家带来了严重的养老压力,同时也严重削弱了我们人力大国的人力优势。对于这些老年人来讲,老有所居是每个的梦想,特别是对于老年人的健康关爱,越来越多的家庭出现空巢老人的现象,年轻人出外打工,老年人留守家里,政府和社会怎么样关爱这个群体,是一个严峻的问题。

本次所设计的这套社区老人健康管理系统,旨在通过信息化的技术手段,有效的帮助社区关爱和帮助这些曾经为社会奉献过的老人们,通过这个系统记录老人们相关的一个健康情况,以便于及时发现相关的疾病和隐患,及时治疗。此系统旨在提高空巢老人的健康状况和预防高危疾病的复发,以及对患有疾病老人健康状况的预测和应对办法,让用户可以足不出户就能关注到自己的身体状态。信息化健康管理对中国的健康发展有着重要的意义。

2,技术分析

后端技术

技术说明官网
SpringBootWeb应用开发框架https://spring.io/projects/spring-boot
SpringSecurity认证和授权框架https://spring.io/projects/spring-security
MyBatisORM框架http://www.mybatis.org/mybatis-3/zh/index.html
MyBatisGenerator数据层代码生成器http://www.mybatis.org/generator/index.html
Druid数据库连接池https://github.com/alibaba/druid
JWTJWT登录支持https://github.com/jwtk/jjwt
LombokJava语言增强库https://github.com/rzwitserloot/lombok
PageHelperMyBatis物理分页插件http://git.oschina.net/free/Mybatis_PageHelper
Swagger-UIAPI文档生成工具https://github.com/swagger-api/swagger-ui

前端技术

技术说明官网
Vue前端框架https://vuejs.org/
Vue-router路由框架https://router.vuejs.org/
Vuex全局状态管理框架https://vuex.vuejs.org/
Element前端UI框架https://element.eleme.io
Axios前端HTTP框架https://github.com/axios/axios
v-charts基于Echarts的图表框架📣 有源码 获取源码

3,功能权限设计

功能权限结构图

在这里插入图片描述

4,系统设计(前方预警,本章节会很长很长,请做好准备)

基于SpringBoot的社区老人健康管理系统,本系统为后台管理系统,分为四个角色,分别是管理员、员工、医生、监护人。

所有的角色都在当前页面登录,用户通过选择角色来登录不同的功能页面

4.1 登录/注册

4.2 系统首页

所有用户进入到该系统的首页如下;首页会显示系统设计统计、用户分类统计、用户评价统计、留言滚动播放

在这里插入图片描述

4.3 用户管理(管理员、医生、监护人)

管理员、医生、监护人都拥有用户管理的权限,只不过具体功能略有不同

  • 管理员:管理员拥有完整的用户管理功能,可以对社区员工、监护人和老人的信息进行增删改查
  • 医生:医生只能查看监护人列表
  • 监护人:监护人只对自己名下的老人信息,拥有增删改查的权限

社区员工列表(管理员)

在这里插入图片描述
添加/修改员工

监护人列表(医生)

医生对监护人列表只有只读权限

在这里插入图片描述

监护人列表(管理员)

在这里插入图片描述

在这里插入图片描述

老人列表(管理员)

在这里插入图片描述

添加/查看老人

老人列表(监护人)

监护人只能查看自己名下的老人信息
监护人模块的老人信息的增加和修改样式,和管理员是一样的,故此处不再做展示

在这里插入图片描述

4.4 健康档案管理(医生、监护人)

健康档案管理(医生)

医生可以查看所有老人的健康档案信息

在这里插入图片描述

新增/查看监控档案

健康档案管理(监护人)

监护人只能查看自己名下的老人的健康档案信息

在这里插入图片描述

健康数据检测(医生,监护人)

监控数据教程功能:监护人和医生的页面样式相同,只不过医生可以查看所有老人的健康数据

在这里插入图片描述

4.5 社区管理(管理员)

在这里插入图片描述
添加/修改社区信息

4.6 互助管理(管理员,员工,监护人)

管理员,员工和监护人都拥有此功能权限,但每个角色所展示的页面功能是不一样的

让我们先从管理员的功能页面看起:

医疗互助(管理员)

医疗互助订单列表

在这里插入图片描述

药店列表

在这里插入图片描述

药店药品列表

在这里插入图片描述

添加药店/添加药品

预约挂号 医院列表

在这里插入图片描述

预约挂号

在这里插入图片描述

代购互助(管理员)

代购订单列表

在这里插入图片描述

添加商品

在这里插入图片描述

餐饮互助(管理员)

餐饮订单列表

在这里插入图片描述

餐厅菜品列表

在这里插入图片描述

添加餐厅/菜品




刚刚我们看完了管理员的功能页面,现在我们来看看监护人的互助功能界面:

医疗互助(监护人)

在这里插入图片描述

药品购买

监护人点击药品前方的选择框,填写购买数量后,点击立即购买即可完成药品购买流程

在这里插入图片描述

监护人挂号页面于管理员挂号页面样式大概一致,故此处不再展示

代购互助(监护人)

在这里插入图片描述

商品购买

监护人点击商品前方的选择框,填写购买数量后,点击立即购买即可完成商品购买流程

在这里插入图片描述

餐饮互助(监护人)

在这里插入图片描述

菜品购买

监护人在选择社区和餐厅后,点击菜品前方的选择框,填写购买数量后,点击立即购买即可完成菜品购买流程

在这里插入图片描述




刚刚我们看完了监护人的功能页面,现在我们来看看员工的互助功能界面:

医疗互助(员工)

员工主页负责药品订单的配送

在这里插入图片描述

代购互助(员工)

员工主页负责商品订单的配送

在这里插入图片描述

餐饮互助(员工)

员工主页负责餐品订单的配送

在这里插入图片描述

4.7 健康知识推荐(管理员、员工、医生、监护人)

所有的系统角色都含有健康知识推荐功能,故此处不再额外展示

  • 已发布

在这里插入图片描述

  • 草稿箱

在这里插入图片描述

添加文章

在这里插入图片描述

4.8 活动管理(管理员,监护人)

只有管理员和监护人拥有活动管理的功能权限,只不过管理员可以对活动信息进行增删改查,而监护人对于活动信息只有只读和参加活动的权限

在这里插入图片描述
在这里插入图片描述

监护人活动列表

在这里插入图片描述

监护人活动列表——已参加活动

在这里插入图片描述

文章来源:https://blog.csdn.net/m0_46479461/article/details/135821527
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。