基于Spring Boot+Vue的养老院管理系统【原创】

news2024/12/23 22:15:23

一.系统开发工具与环境搭建

1.系统设计开发工具


后端使用Java编程语言的Spring boot框架
项目架构:B/S架构
运行环境:win10/win11、jdk17


前端:
技术:框架Vue.js;UI库:ElementUI;
开发工具:Visual Studio Code;



后端:
技术:Java语言、mybatis plus、Spring boot框架;
开发工具:IDEA 2023.3.3版本;



数据库:
数据库:mysql5.7/8.0
数据库工具:Navicat12版本;


二. 系统实现(部分展示)

首页

通过网站首页可以了解到系统相关行业动态和饮食菜单公布,以及进行用户可以进行注册和登录。

一.管理员

1、用户信息管理模块

超级管理员登录系统后,可以查看用户个人信息,包括账号、联系方式、头像、登录轨迹等,同时还可以对人进行查询,增加用户和修改用户信息,并对列表进行导出,也可以退出系统。

2、饮食计划管理

管理员可以制定每天的饮食计划,以确保老人的饮食健康。管理员可以通过一些条件进行搜索饮食计划,新增每日饮食计划。

3、饮食记录管理

管理员可以记录老人的饮食情况,了解老人的饮食习惯。当老人亲属想要知道老人的每日饮食,可以快速查找就餐人的饮食记录。

4、医疗记录管理

管理员可以记录老人的医疗情况,了解老人的健康状况。当老人亲属想要知道老人的医疗情况,可以快速查老人的医疗记录给他们查看。

5、费用消费分析

管理员可以分析老人的费用消费情况,为老人提供更好的服务。

二、老人

1、用户信息模块

老人登录系统后,可以查看自己的个人信息,修改自己的个人信息,也可退出账号。

2、饮食菜单公布模块

老人通过系统可以看看饮食菜单公布,了解到每天的菜单,先在系统上查看想要吃的菜肴,到了吃饭的时间,直接去自己想要吃饭的窗1口打饭。

3、老人饮食记录模块

老人通过系统可以查看到自己的饮食的记录情况,包括饮食计划,就餐时间,和饮食的金额,并自动生成账单。

4、老人医疗记录模块

老人通过系统可以查看到自己的医疗的记录情况,包括总费用,就诊情况,检测记录和治疗方案,并自动生成账单。

5、老人租房记录模块

老人通过系统可以查看到自己的租房的记录情况,包括房间号,住房的开始时间,住房的结束时间,每日费用和待支付的费用和是否退房。

6、老人费用中心模块

老人通过系统可以查看自己的费用支出情况,费用的名称,费用明细,支付的方式,支付的时间,每一笔支付都有相应的记录。也可以清楚的看到自己账号的余额,当余额不足时,可以进行充值。

三、护工

1、任务计划模块

对于护工来说,会有一个每日计划,可通过不同的任务类型添加不同的任务计划,可以通过所属任务枚举查询对应的任务。可以看到每个计划开始结束时间,和干了什么事情,都有相应的记录,可追溯。

三.需求分析

(1)老人

1) 个人信息管理:老人可以查看和修改自己的个人信息,如姓名、年龄、联系方式等。

2) 饮食计划查询:老人可以查看每天的饮食计划,了解每餐的食物种类和营养成分。

3) 饮食记录查看:老人可以查看自己的饮食记录,了解自己的饮食习惯。

4) 医疗记录查看:老人可以查看自己的医疗记录,了解自己的健康状况。

5) 房屋入住记录查看:老人可以查看自己的房屋入住记录,了解自己的住宿情况。

6) 费用消费查询:老人可以查询自己的费用消费情况,了解自己的消费状况。

(2) 管理员

7) 用户管理:管理员可以管理养老院内的所有用户,包括老人、护工和其他管理员。

8) 资讯管理:管理员可以发布和管理养老院的新闻和通知,确保信息的准确性和时效性。

9) 门户封面管理:管理员可以管理养老院的门户网站,包括更新网站内容和设计网站封面。

10) 饮食计划管理:管理员可以制定每天的饮食计划,确保老人的饮食健康。

11) 饮食记录管理:管理员可以记录老人的饮食情况,了解老人的饮食习惯。

12) 医疗记录管理:管理员可以记录老人的医疗情况,了解老人的健康状况。

13) 房屋管理:管理员可以管理养老院的房屋资源,包括分配房屋和处理房屋问题。

14) 房屋入住记录管理:管理员可以管理老人的房屋入住记录,确保老人的住宿安全。

15) 任务计划管理:管理员可以制定老人的任务计划,确保老人的日常活动有序进行。

16) 任务清单管理:管理员可以查看老人的任务清单,了解老人的任务完成情况。

17) 费用管理:管理员可以管理老人的费用消费,确保老人的费用合理使用。

18) 费用消费分析:管理员可以分析老人的费用消费情况,为老人提供更好的服务。

(3)护工管理

任务管理:通过不同的类型(饮食计划、医疗记录、饮食计划、房屋入住记录)来记录自己每天的工作和服务情况。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2239057.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Maven 中央仓库地址 mvnrepository.com

下载一些 jar 包驱动,不需用去官网下了,直接去 Maven 中央仓库,高效、简单 Maven 中央仓库地址 https://mvnrepository.com/open-source 我们下期见,拜拜!

2024 年将 Postman 文档导出为 HTML 或 Markdown

2024 年将 Postman 文档导出为 HTML 或 Markdown

Anaconda安装库

相信有些人可能遇到pip直接安装失败,conda直接安装失败,pip镜像安装仍然失败的可能性,下面我记录一下我的一种解决方法。 我使用的是上面的miniconda3配置。 1.创建虚拟环境 首先,先新建一个虚拟环境 conda create -n py39 pyt…

linux命令详解,openssl+历史命令详解

openssl openssl是一个开源的加密工具包,提供了各种加密、解密、签名、验证等功能 openssl passwd -1 123password表示这个命令用于处理密码相关的操作,-1参数指定使用MD5加密算法对密码“123”进行加密处理。MD5是一种常用的哈希算法,它将…

Flink运行时架构以及核心概念

1.运行构架 1.提交作业后启动一个客户端进程,客户端解析参数(-d -t 等等),后进行封装由Actor通信系统提交,取消,更新任务给JobManager。 2.JobManager(进程)通信系统一个组件叫分发…

解决C盘空间不足的三种方案

方案一:网上盛传的C盘磁盘碎片整理🧩(原理:将分散的文件片段整理到相邻的磁盘区域,减少文件的碎片化程度)(效果不明显) 方案二:把其他盘的空间给C盘 💽(效果显著&#xf…

echarts-gl 3D柱状图配置

1. 源码 此demo可以直接在echarts的编辑器中运行 option {title: {text: 产量图,textStyle: {color: rgba(255, 255, 255, 1),fontSize: 17},left: center},tooltip: {},legend: {show: false,orient: vertical,x: left,top: 0,right: 20,textStyle: {fontSize: 12}},visualM…

C++笔记---智能指针

1. 什么是智能指针 1.1 RALL设计思想 RAII(Resource Acquisition Is Initialization,资源获取即初始化)是一种资源管理类的设计思想,广泛应用于C等支持对象导向编程的语言中。它的核心思想是将资源的管理与对象的生命周期紧密绑定…

「QT」几何数据类 之 QVector4D 四维向量类

✨博客主页何曾参静谧的博客📌文章专栏「QT」QT5程序设计📚全部专栏「VS」Visual Studio「C/C」C/C程序设计「UG/NX」BlockUI集合「Win」Windows程序设计「DSA」数据结构与算法「UG/NX」NX二次开发「QT」QT5程序设计「File」数据文件格式「PK」Parasolid…

docker desktop运行rabittmq容器,控制台无法访问

docker desktop运行rabittmq容器,控制台无法访问 启动过程:…此处缺略,网上一大堆 原因 原因是在Docker上运行的RabbitMQ,默认情况下是没有启用管理插件和管理页面的 解决办法 使用命令 docker exec -it 容器id /bin/bash 进…

MySQL-事务(详细版)

目录 事务的含义 举一个例子 事务的特征(面试高频) 原子性 一致性 隔离性 持久性 事务结束 查看事务提交方式 查看事务提交的变量值:on 自动提交 off 不是自动提交 实例 事务回滚 验证事务回滚 事务实现:是数据库提…

Python “文件和IO操作” ——Python面试100道实战题目练习,巩固知识、检查技术、成功就业

本文主要是作为Python中“文件和IO操作”的一些题目,方便学习完Python的函数之后进行一些知识检验,感兴趣的小伙伴可以试一试,含选择题、判断题、填空题。 在做题之前可以先学习或者温习一下Python的异常处理机制,推荐阅读下面这篇…

【Docker】自定义网络:实现容器之间通过域名相互通讯

文章目录 一. 默认网络:docker0网络的问题二. 自定义网络三. nginx容器指之间通过主机名进行内部通讯四. redis集群容器(跳过宿主机)内部网络通讯1. 集群描述2. 基于bitnami镜像的环境变量快速构建redis集群 一. 默认网络:docker0…

Kafka-Eagle的配置——kafka可视化界面

通过百度网盘分享的文件:kafka-eagle-bin-2.0.8.tar.gz 链接:https://pan.baidu.com/s/1H3YONkL97uXbLTPMZHrfdg?pwdsltu 提取码:sltu 一、界面展示 二、软件配置 1、关闭kafka集群 kf.sh stop 2、将该软件上传到/opt/modules下 cd /opt…

计算机图形学论文 | 木工设计与制造计划的共同优化

🦌🦌🦌读论文 我们的系统共同探索离散设计变量和制造计划的空间,以生成(设计,制造计划)对的帕累托前沿,使制造成本最小化。在该图中,(a)是椅子的输入设计和仅探索该设计的…

【百日算法计划】:每日一题,见证成长(023)

题目 每日温度 请根据每日气温列表,重新生成一个列表,对应的位置的输出为:要想观测到更高的气温,至少需要等待的天数.如果气温在这之后都不再升高,则该位置用0代替. 例如,给定一个列表[73, 74, 65, 80,] 你的输出应该是[1, 2, 1, 0] 思路 首先,我们先来画图分析一…

【在Linux世界中追寻伟大的One Piece】多路转接epoll

目录 1 -> I/O多路转接之poll 1.1 -> poll函数接口 1.2 -> poll的优点 1.3 -> poll的缺点 1.4 -> poll示例 1.4.1 -> 使用poll监控标准输入 2 -> I/O多路转接之epoll 2.1 -> 初识epoll 2.2 -> epoll的相关系统调用 2.2.1 -> epoll_cre…

推动AI云产业向深向实,云·AI·算力创新发展大会即将启幕

近年来,以AIGC为代表的新兴技术正加速演进,全球站在智能化变革的起点,人工智能与云计算的深度融合,也驱动云计算进入第三次发展浪潮,迎来前所未有的机遇。 伴随AI的快速发展,2024年《政府工作报告》明确提…

5G 现网信令参数学习(3) - RrcSetup(1)

目录 1. rlc-BearerToAddModList 1.1 rlc-Config 1.1.1 ul-AM-RLC 1.1.2 dl-AM-RLC 1.2 mac-LogicalChannelConfig 2. mac-CellGroupConfig 2.1 schedulingRequestConfig 2.2 bsr-Config 2.3 tag-Config 2.4 phr-Config 2.5 skipUplinkTxDynamic 3. physicalCellG…

【MyBatis源码】深入分析TypeHandler原理和源码

文章目录 原始 JDBC 存在的问题自定义 TypeHandler 实现TypeHandler详解BaseTypeHandler类TypeReference类型参考器43个类型处理器类型注册表:3个注解类枚举类 原始 JDBC 存在的问题 MyBatis 之所以设计了 TypeHandler(类型处理器)&#xff…