1,绪论
1.1 背景调研
养老院是集医疗、护理、康复、膳食、社工等服务服务于一体的综合行养老院,经过我们前期的调查,院方大部分工作采用手工操作方式,会带来工作效率过低,运营成本过大的问题。
院方可用合理的较少投入取得更好的服务效果,在满足社会需求、注重社会效益的同时,获得相应的经济效益,从而提高院方的长远发展能力,增强内部控制能力,在人、财、物的综合运营管理上得到更多、更好的方法和手段,用有限的资源取得最合理的社会和经济效益的产出。
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,管理员页面展示
登录
选择角色
系统首页
系统列表功能展示
|------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------|
| 筛选列 | 导出 | 打印 |