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

1,绪论

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

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

2,技术分析

后端技术

技术 说明 官网
SpringBoot Web应用开发框架 https://spring.io/projects/spring-boot
SpringSecurity 认证和授权框架 https://spring.io/projects/spring-security
MyBatis ORM框架 http://www.mybatis.org/mybatis-3/zh/index.html
MyBatisGenerator 数据层代码生成器 http://www.mybatis.org/generator/index.html
Druid 数据库连接池 https://github.com/alibaba/druid
JWT JWT登录支持 https://github.com/jwtk/jjwt
Lombok Java语言增强库 https://github.com/rzwitserloot/lombok
PageHelper MyBatis物理分页插件 http://git.oschina.net/free/Mybatis_PageHelper
Swagger-UI API文档生成工具 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,功能权限设计

功能权限结构图

计算机毕业设计 | SpringBoot+vue养老院管理系统 社区老人健康管理(附源码)_第1张图片

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

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

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

4.1 登录/注册

计算机毕业设计 | SpringBoot+vue养老院管理系统 社区老人健康管理(附源码)_第2张图片 计算机毕业设计 | SpringBoot+vue养老院管理系统 社区老人健康管理(附源码)_第3张图片

4.2 系统首页

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

计算机毕业设计 | SpringBoot+vue养老院管理系统 社区老人健康管理(附源码)_第4张图片

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

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

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

社区员工列表(管理员)

计算机毕业设计 | SpringBoot+vue养老院管理系统 社区老人健康管理(附源码)_第5张图片
添加/修改员工

计算机毕业设计 | SpringBoot+vue养老院管理系统 社区老人健康管理(附源码)_第6张图片 计算机毕业设计 | SpringBoot+vue养老院管理系统 社区老人健康管理(附源码)_第7张图片

监护人列表(医生)

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

计算机毕业设计 | SpringBoot+vue养老院管理系统 社区老人健康管理(附源码)_第8张图片

监护人列表(管理员)

计算机毕业设计 | SpringBoot+vue养老院管理系统 社区老人健康管理(附源码)_第9张图片

计算机毕业设计 | SpringBoot+vue养老院管理系统 社区老人健康管理(附源码)_第10张图片

老人列表(管理员)

计算机毕业设计 | SpringBoot+vue养老院管理系统 社区老人健康管理(附源码)_第11张图片

添加/查看老人

计算机毕业设计 | SpringBoot+vue养老院管理系统 社区老人健康管理(附源码)_第12张图片 计算机毕业设计 | SpringBoot+vue养老院管理系统 社区老人健康管理(附源码)_第13张图片

老人列表(监护人)

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

计算机毕业设计 | SpringBoot+vue养老院管理系统 社区老人健康管理(附源码)_第14张图片

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

健康档案管理(医生)

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

计算机毕业设计 | SpringBoot+vue养老院管理系统 社区老人健康管理(附源码)_第15张图片

新增/查看监控档案

计算机毕业设计 | SpringBoot+vue养老院管理系统 社区老人健康管理(附源码)_第16张图片 计算机毕业设计 | SpringBoot+vue养老院管理系统 社区老人健康管理(附源码)_第17张图片

健康档案管理(监护人)

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

计算机毕业设计 | SpringBoot+vue养老院管理系统 社区老人健康管理(附源码)_第18张图片

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

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

计算机毕业设计 | SpringBoot+vue养老院管理系统 社区老人健康管理(附源码)_第19张图片

4.5 社区管理(管理员)

计算机毕业设计 | SpringBoot+vue养老院管理系统 社区老人健康管理(附源码)_第20张图片
添加/修改社区信息

计算机毕业设计 | SpringBoot+vue养老院管理系统 社区老人健康管理(附源码)_第21张图片 计算机毕业设计 | SpringBoot+vue养老院管理系统 社区老人健康管理(附源码)_第22张图片

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

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

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

医疗互助(管理员)

医疗互助订单列表

计算机毕业设计 | SpringBoot+vue养老院管理系统 社区老人健康管理(附源码)_第23张图片

药店列表

计算机毕业设计 | SpringBoot+vue养老院管理系统 社区老人健康管理(附源码)_第24张图片

药店药品列表

计算机毕业设计 | SpringBoot+vue养老院管理系统 社区老人健康管理(附源码)_第25张图片

添加药店/添加药品

计算机毕业设计 | SpringBoot+vue养老院管理系统 社区老人健康管理(附源码)_第26张图片 计算机毕业设计 | SpringBoot+vue养老院管理系统 社区老人健康管理(附源码)_第27张图片

预约挂号 医院列表

计算机毕业设计 | SpringBoot+vue养老院管理系统 社区老人健康管理(附源码)_第28张图片

预约挂号

计算机毕业设计 | SpringBoot+vue养老院管理系统 社区老人健康管理(附源码)_第29张图片

代购互助(管理员)

代购订单列表

计算机毕业设计 | SpringBoot+vue养老院管理系统 社区老人健康管理(附源码)_第30张图片

添加商品

计算机毕业设计 | SpringBoot+vue养老院管理系统 社区老人健康管理(附源码)_第31张图片

餐饮互助(管理员)

餐饮订单列表

计算机毕业设计 | SpringBoot+vue养老院管理系统 社区老人健康管理(附源码)_第32张图片

餐厅菜品列表

计算机毕业设计 | SpringBoot+vue养老院管理系统 社区老人健康管理(附源码)_第33张图片

添加餐厅/菜品

计算机毕业设计 | SpringBoot+vue养老院管理系统 社区老人健康管理(附源码)_第34张图片 计算机毕业设计 | SpringBoot+vue养老院管理系统 社区老人健康管理(附源码)_第35张图片




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

医疗互助(监护人)

计算机毕业设计 | SpringBoot+vue养老院管理系统 社区老人健康管理(附源码)_第36张图片

药品购买

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

计算机毕业设计 | SpringBoot+vue养老院管理系统 社区老人健康管理(附源码)_第37张图片

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

代购互助(监护人)

计算机毕业设计 | SpringBoot+vue养老院管理系统 社区老人健康管理(附源码)_第38张图片

商品购买

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

计算机毕业设计 | SpringBoot+vue养老院管理系统 社区老人健康管理(附源码)_第39张图片

餐饮互助(监护人)

计算机毕业设计 | SpringBoot+vue养老院管理系统 社区老人健康管理(附源码)_第40张图片

菜品购买

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

计算机毕业设计 | SpringBoot+vue养老院管理系统 社区老人健康管理(附源码)_第41张图片




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

医疗互助(员工)

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

计算机毕业设计 | SpringBoot+vue养老院管理系统 社区老人健康管理(附源码)_第42张图片

代购互助(员工)

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

计算机毕业设计 | SpringBoot+vue养老院管理系统 社区老人健康管理(附源码)_第43张图片

餐饮互助(员工)

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

计算机毕业设计 | SpringBoot+vue养老院管理系统 社区老人健康管理(附源码)_第44张图片

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

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

  • 已发布

计算机毕业设计 | SpringBoot+vue养老院管理系统 社区老人健康管理(附源码)_第45张图片

  • 草稿箱

计算机毕业设计 | SpringBoot+vue养老院管理系统 社区老人健康管理(附源码)_第46张图片

添加文章

计算机毕业设计 | SpringBoot+vue养老院管理系统 社区老人健康管理(附源码)_第47张图片

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

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

计算机毕业设计 | SpringBoot+vue养老院管理系统 社区老人健康管理(附源码)_第48张图片
计算机毕业设计 | SpringBoot+vue养老院管理系统 社区老人健康管理(附源码)_第49张图片

监护人活动列表

计算机毕业设计 | SpringBoot+vue养老院管理系统 社区老人健康管理(附源码)_第50张图片

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

计算机毕业设计 | SpringBoot+vue养老院管理系统 社区老人健康管理(附源码)_第51张图片

你可能感兴趣的:(前后端分离源码分享,课程设计,spring,boot,后端,毕业设计,java,vue,论文笔记)