计算机毕业设计——springboot养老院管理系统 养老院后台管理

1,绪论

1.1 背景调研

养老院是集医疗、护理、康复、膳食、社工等服务服务于一体的综合行养老院,经过我们前期的调查,院方大部分工作采用手工操作方式,会带来工作效率过低,运营成本过大的问题。

院方可用合理的较少投入取得更好的服务效果,在满足社会需求、注重社会效益的同时,获得相应的经济效益,从而提高院方的长远发展能力,增强内部控制能力,在人、财、物的综合运营管理上得到更多、更好的方法和手段,用有限的资源取得最合理的社会和经济效益的产出。

1.2 课题描述

养老院在关爱老年人身心健康、提供必要的社会帮助方面发挥着不可或缺的重要作用,同社会中其他性质的企业一样,养老院同样需要高效率和高标准的管理系统,以达到为广大老年客户提供高水准服务的目的。

当前的养老院机构的现状和存在的问题有以下两个方面:

  1. 信息化基础薄弱。养老院当前信息化的一些基础信息采集不足,无法满足信息共享、统计、查询等业务的需要。
  2. 信息流转不畅。当前养老院信息的传递依靠传统方式,缺乏高效流转,且流转渠道不畅。

养老院服务的规模化和多样性对管理和服务工作带来了挑战,对于现代养老机构而言,传统的管理方式已难以适应现代化养老服务的需要,而采用信息化集成管理,可以使养老机构的管理和服务工作更加便捷和高效。

2,需求分析

基于springboot的养老院管理系统,本系统为后台管理系统,分为三个角色,分别是超级管理员、管理员、用户。

超级管理员:

账号管理:
  • 登录
  • 修改密码
  • 个人信息管理
  • 管理员账号管理
  • 用户账号管理
健康管理:
  • 健康档案管理
  • 病例档案管理
  • 药品管理
生活管理
  • 每月餐饮管理
  • 外出报备管理
入住管理
  • 入住登记
  • 寝室分配
安全管理
  • 访客记录
收费标准
  • 入住费用
服务管理
  • 医疗申请管理
  • 饮食申请管理
  • 全部申请

管理员:

账号管理:
  • 登录
  • 修改密码
  • 个人信息管理
  • 管理员账号管理(只读)
  • 用户账号管理
健康管理:
  • 健康档案管理
  • 病例档案管理
  • 药品管理
生活管理
  • 每月餐饮管理
  • 外出报备管理
入住管理
  • 入住登记
  • 寝室分配
安全管理
  • 访客记录
服务管理
  • 医疗申请管理
  • 饮食申请管理
  • 全部申请

用户:

登录、修改密码、个人信息、家人情况、每月餐饮管理、外出报备、查看入住费用、查看护理费用、医疗护理申请、特殊饮食申请、我的申请

3,技术分析

后端技术

技术 说明 官网
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

前端技术

技术 说明 官网
Thymeleaf 现代的服务器端Java模板引擎 https://www.thymeleaf.org/
Bootstrap CSS/HTML框架 https://www.bootcss.com/
Swiper 特效插件 https://www.swiper.com.cn/
Element 前端UI框架 https://element.eleme.io
Axios 前端HTTP框架 https://github.com/axios/axios
Chart.js 图表工具 https://chartjs.cn/ 📣 有源码 获取源码
AdminLTE 管理模板 https://adminlte.io/

4,系统设计

功能权限结构图

5,用户页面展示

系统配色方案调整

个人信息查看

家人情况查看

每月餐饮查看

外出报备

入住费用

护理费用

医疗护理申请

特殊饮食申请

我的申请

6,管理员页面展示

登录

选择角色

系统首页

系统列表功能展示

|------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------|
| 筛选列 | 导出 | 打印 |

管理员账号管理

用户账号管理

健康档案查看

病例档案管理

药品管理

每月餐饮管理

外出报备

入住登记

寝室分配

访客管理

入住费用管理

医疗申请管理

饮食申请管理

全部服务

管理员资料修改

修改密码

相关推荐
IT古董32 分钟前
第四章:大模型(LLM)】06.langchain原理-(3)LangChain Prompt 用法
java·人工智能·python
东阳马生架构3 小时前
生成订单链路中的技术问题说明文档
后端
知识分享小能手3 小时前
Vue3 学习教程,从入门到精通,Axios 在 Vue 3 中的使用指南(37)
前端·javascript·vue.js·学习·typescript·vue·vue3
轻抚酸~4 小时前
小迪23年-32~40——java简单回顾
java·web安全
程序员码歌5 小时前
【零代码AI编程实战】AI灯塔导航-总结篇
android·前端·后端
Sirius Wu5 小时前
Maven环境如何正确配置
java·maven
java坤坤6 小时前
GoLand 项目从 0 到 1:第八天 ——GORM 命名策略陷阱与 Go 项目启动慢问题攻坚
开发语言·后端·golang
元清加油6 小时前
【Golang】:函数和包
服务器·开发语言·网络·后端·网络协议·golang
健康平安的活着6 小时前
java之 junit4单元测试Mockito的使用
java·开发语言·单元测试
bobz9657 小时前
GPT-4.1 对比 GPT-4o
后端