JAVA毕业设计111—基于Java+Springboot+Vue的养老院管理系统(源码+数据库+12000字论文)

基于Java+Springboot+Vue的养老院管理系统(源码+数据库+12000字论文)111

一、系统介绍

本系统前后端分离,本系统分为销售、人事、服务、餐饮、财务、超级管理员六种角色

系统主要功能如下:

  1. 首页统计:包括今日新增咨询、今日新增预定、今日新增合同、合同到期提醒、可售床位、本月业绩排行、业务趋势。
  2. 营销管理:包括咨询和预定管理。
  3. 入住管理:包括床位全景、入住签约、外出登记、来访登记、事故登记、退住申请。
  4. 人员管理:包括长者档案、员工管理。
  5. 服务管理:包括服务项目、护理等级和服务预定。
  6. 餐饮管理:包括菜品管理、餐饮套餐和点餐。
  7. 费用管理:包括预存充值、消费记录和退住审核。
  8. 基础配置:包括营销模块的客户来源渠道、入住模块的房间类型和楼栋管理。

项目功能结构图

在这里插入图片描述

项目文档截图

在这里插入图片描述

1、销售员:

营销管理

2、人事:

人员管理

3、服务员:

服务管理

4、餐饮员:

人员管理

5、财务人员:

费用管理

6、超级管理员:

包括上述有功能、首页统计、入住管理、基础配置管理。

二、所用技术

后端技术栈:

  • Springboot
  • SpringMvc
  • mybatisplus
  • mysql
  • SpringSecurity
  • JWT
  • redis
  • Quartz

前端技术栈:

  • Vue3
  • elementPlus
  • vue-router
  • axios

三、环境介绍

基础环境 :IDEA/eclipse, JDK 1.8, Mysql5.7及以上, Node.js(14.21), Maven3.6, Vscode, redis5.0

所有项目以及源代码本人均调试运行无问题 可支持远程调试运行

四、页面截图

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

五、浏览地址

  • http://localhost:8080/

超级管理员的账号密码为:13547584400/123456

销售员账号密码为:13547584401/123456

人事账号密码为:13547584402/123456

服务员账号密码为:18428167423/123456

餐饮员账号密码为:13647584403/123456

财务账号密码为:13547584404/123456

六、安装教程

  1. 使用Navicat或者其它工具,在mysql中创建对应名称的数据库,并执行项目的sql

  2. 使用IDEA/Eclipse导入springboot项目,导入时,若为maven项目请选择maven; 等待依赖下载完成

  3. 修改resources目录下面application-dev.yml里面的数据库配置、redis配置和文件路径配置

  4. com/ew/gerocomium/GerocomiumApplication.java启动后端项目

  5. vscode或idea打开vue项目

  6. 在编译器中打开terminal,执行npm install 依赖下载完成后执行 npm run serve,执行成功后会显示前台访问地址

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Linux进程通信——共享内存

概念 共享内存(Shared Memory),指两个或多个进程共享一个给定的存储区。 特点 共享内存是最快的一种 IPC,因为进程是直接对内存进行存取。 因为多个进程可以同时操作,所以需要进行同步。 信号量共享内存通常结合在一…

Linux系统通过firewall限制或开放IP及端口

一、查看防火墙状态 1、首先查看防火墙是否开启,如未开启,需要先开启防火墙并作开机自启 systemctl status firewalld开启防火墙并设置开机自启 systemctl start firewalld systemctl enable firewalld一般需要重启一下机器,不然后面做的设…

SHAP - 机器学习模型可解释性工具

github地址:shap/docs/index.rst at master shap/shap (github.com) SHAP使用文档:欢迎使用 SHAP 文档 — SHAP 最新文档 SHAP介绍 SHAP(SHapley Additive exPlanations)是一种用于解释预测结果的方法,它基于Shapley…

【深度学习】不用Conda在PP飞桨Al Studio三个步骤安装永久PyTorch环境

在 PaddlePaddle AI Studio 中使用 Python 虚拟环境安装 PyTorch 免责声明 在阅读和实践本文提供的内容之前,请注意以下免责声明: 侵权问题: 本文提供的信息仅供学习参考,不用做任何商业用途,如造成侵权,请私信我&am…

stm32定时器输入捕获模式

频率测量 频率测量有两种方法 测频法:在闸门时间T内,对上升沿或下降沿计次,得到N,则评率fxN/T测周法:两个上升沿内,以标准频率fc计次得到N,则频率fx fc/N中界频率:测频法和测周法误…

Python Pyvis库详解:创建交互式网络图

更多Python学习内容:ipengtao.com 大家好,我是涛哥,今天为大家分享 Python Pyvis库详解:创建交互式网络图,文章4000字,阅读大约15分钟,大家enjoy~~ Pyvis是一个基于JavaScript库NetworkX的Pytho…

git-2

1.分离头指针情况下的注意事项 分离头指针指的是变更没有基于某个branch去做,所以当进行分支切换的时候,在分离头指针上产生的commit,很可能会被git当作垃圾清理掉,如果你认为是重要的内容,切记需要绑定分支 2.进一步…

【11月比赛合集】48场可报名的数据挖掘大奖赛,任君挑选!

CompHub[1] 实时聚合多平台的数据类(Kaggle、天池…)和OJ类(Leetcode、牛客…)比赛。本账号会推送最新的比赛消息,欢迎关注! 以下信息仅供参考,以比赛官网为准 目录 Kaggle(9场比赛)阿里天池(…

基于蛇优化算法优化概率神经网络PNN的分类预测 - 附代码

基于蛇优化算法优化概率神经网络PNN的分类预测 - 附代码 文章目录 基于蛇优化算法优化概率神经网络PNN的分类预测 - 附代码1.PNN网络概述2.变压器故障诊街系统相关背景2.1 模型建立 3.基于蛇优化优化的PNN网络5.测试结果6.参考文献7.Matlab代码 摘要:针对PNN神经网络…

ubuntu借助overlay方案实现重启自动还原

配置重启还原OS 首先:sudo apt install overlayroot 安装一下软件 然后编辑配置文件:/etc/overlayroot.conf * overlayroottmpfs or overlayroottmpfs:PARAMETERS write all changes to a temporary (ram only) backing device A tmpfs mount will …

中职组网络安全B模块-渗透提权2

任务五:渗透提权2 任务环境说明: 仅能获取xxx的IP地址 用户名:test,密码:123456 访问服务器主机,找到主机中管理员名称,将管理员名称作为Flag值提交; Flag:doyoudoyoudo 访问服…

srs的webrtc信令分析

关于webrtc的流信令只有四个 /rtc/v1/publish/,这是推流接口,是推流客户端跟SRS交换SDP的接口 /rtc/v1/play/,这是拉流接口,是拉流客户端跟SRS交换SDP的接口 /rtc/v1/whip/,这也是推流接口,作用是也是交换…