SpringBoot+Vue养老院管理系统

技术栈

后端

  • Spring Boot 3.1.5

  • MyBatis-Plus 3.5.8

  • Spring Security

  • JWT

  • MySQL 5.7+

  • BCrypt 密码加密

前端

  • Vue 3

  • Element Plus

  • Pinia(状态管理)

  • Vue Router(路由管理)

  • Axios(HTTP请求)

  • ECharts(图表展示)

  • docx(Word文档生成)

  • file-saver(文件下载)

  • Vite(构建工具)

功能特性

管理员功能

  • 系统用户管理:添加、编辑、删除系统用户(管理员和家属)

  • 公告管理:发布、编辑、删除公告

  • 楼层管理:管理养老院的楼层信息

  • 房间管理:管理房间信息,包括房间类型、价格、入住状态等

  • 入住申请审批:审批家属提交的入住申请,支持通过/拒绝操作

  • 入住记录:查看所有入住记录,支持按状态筛选

  • 探望记录管理:查看和管理所有探望记录

  • 餐饮管理:发布每天的菜单(早餐、午餐、晚餐、加餐)

  • 食材管理:管理食材信息,包括食材名称、类别、单位等

  • 食材库存记录管理:记录食材的入库和出库操作

  • 缴费项目管理:管理缴费项目(房租、餐费、医疗等)

  • 发布缴费任务:向家属发布缴费任务,支持批量发布

  • 健康检查登记:登记老人的健康检查信息(体温、血压、心率、血糖、体重等)

  • 数据统计Dashboard:查看系统统计数据,包含多个图表展示

家属功能

  • 公告查看:查看管理员发布的公告

  • 登录注册:用户注册和登录功能

  • 办理入住:提交入住申请,填写老人信息和选择房间

  • 我的申请:查看自己的入住申请状态和审批结果

  • 探望记录登记:登记探望记录,包括探望人信息、探望时间等

  • 餐饮查看:查看每天的菜单信息

  • 我的缴费:查看和缴纳费用,支持在线缴费

  • 健康信息查看:查看自己家属的健康检查记录

  • 健康报告导出:导出单条记录的Word格式健康报告,或批量导出CSV格式报告

  • 个人信息管理:查看和编辑个人信息

  • 修改密码:修改登录密码

截图预览

相关推荐
徐小夕39 分钟前
JitWord Office预览引擎:如何用Vue3+Node.js打造丝滑的PDF/Excel/PPT嵌入方案
前端·vue.js·github
掘金者阿豪1 小时前
🚀 CentOS Stream 9服务器Docker部署KWDB:从零到跨模查询实战全记录
后端
yang_xin_yu1 小时前
一文带你精通泛型PECS原则与四大核心函数式接口
后端
孟陬1 小时前
国外技术周刊 #1:Paul Graham 重新分享最受欢迎的文章《创作者的品味》、本周被划线最多 YouTube《如何在 19 分钟内学会 AI》、为何我不
java·前端·后端
树獭叔叔1 小时前
13-KV Cache与位置编码表:大模型推理加速的核心技术
后端·aigc·openai
想用offer打牌1 小时前
一站式了解四种限流算法
java·后端·go
嘻哈baby1 小时前
用 C++ 写线程池是怎样一种体验?
后端
嘻哈baby1 小时前
SQL Server 和 Oracle 以及 MySQL 有哪些区别?
后端
绝无仅有1 小时前
Redis过期删除与内存淘汰策略详解
后端·面试·架构
武子康1 小时前
大数据-237 离线数仓 - Hive 广告业务实战:ODS→DWD 事件解析、广告明细与转化分析落地
大数据·后端·apache hive