# 养老驿站-养老院管理系统-毕业设计-前后端分离-Java-SpringBoot **Repository Path**: woder98/aged-stage-platform ## Basic Information - **Project Name**: 养老驿站-养老院管理系统-毕业设计-前后端分离-Java-SpringBoot - **Description**: 该养老院管理系统适用于养老院、老年公寓、敬老院、托养院等机构,用于提高养老院内部工作效率。主要是针对养老院工作人员即管理员和护工设计的。养老院管理系统将IT技术为养老院提供一个接口便于管理信息,存储老人信息和其他信息,查找和更新信息的养老院档案,节省了员工的劳动时间,大大降低了成本,可以用作毕业设计或者商用用途。 - **Primary Language**: Unknown - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-01-28 - **Last Updated**: 2023-01-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Java-养老驿站管理系统-毕业设计 ------------ ![登陆界面](https://skywalking.pro/download/images/aged-stage/WX20230128-114954@2x.png "登陆界面.png") #### **联系作者** **这是作者的微信二维码,如需本项目源代码,可扫码联系联系作者。** **17001380020 微信同号** ![微信二维码-1](https://singer-coder-public.oss-cn-chengdu.aliyuncs.com/%E5%BE%AE%E4%BF%A1%E4%BA%8C%E7%BB%B4%E7%A0%81-1.png?x-oss-process=image/resize,p_50 "微信二维码-1.png") **系统功能持续更新中。。。** #### 介绍 **这是一个基于SpringBoot2.X VUE2.6 Antd1.7.2 MyBatisPlus Shiro1.5.0 Java1.8 实现的具备系统管理、权限管理、老人管理、护工、护工薪资、假勤、养老院资讯、活动、老人健康数据、设备保修、缴费信息等多个功能的养老院管理系统(也叫养老驿站系统), 可作为商用、毕业设计项目、快速开发模版项目。作者联系方式(WX:17001380020)见文末。** #### 项目所用技术 |技术点 | 描述 | 备注 | | :------------: | :------------: | :------------: | | SpringBoot2.X | 先进的Spring集成框架 | 集成了最新版 | | VUE2.6 | 前端交互框架 | | | Antd1.7.2 | 阿里出品的前端UI框架 | | | ANTD | 阿里出品的图表框架 | 好用且好看 | | MyBatisPlus | 基于MyBatis封装的ORM框架 |方便查询 | | Shiro1.5.0 | 经典而好用的权限框架 | | | Java1.8 | 最常用的Java版本 |使用了Java8新特性 | | RBAC权限模型|纯动态的菜单权限设计,可控制权限到按钮级别 |纯动态的菜单权限设计 | #### 项目特有优势 1. 清晰的注释,每个方法,类,字段,都具备中文注释。 2. 部署方便,作者编写了一键启动的脚本,可以让Java后端完美运行在主流服务器上。 3. 代码符合行业规范,变量,类,命名简洁优雅。 4. 应用多种市面上的先进技术,方便学习和开发。 5. 具备完整的项目文档和技术文档,方便二次开发。 6. 具备前后端代码生成器,一键生成VUE以及Java后端代码。 #### 它适合做什么? 1. 适合作为高校毕业设计。 2. 适合作为初学者学习使用。 3. 如果场景适合,可以作为商业使用。 ### 联系作者 #### 微信号: SkywalkingPro #### 系统演示地址: ``` 登录地址: https://www.skywalking.pro/aged-stage 登录账号: admin 登录密码: 123456 ``` **若演示地址不可用,可翻到文末扫码联系作者微信或者留言** ### 软件架构说明 该项目采用市面上比较流程的前后端分离架构,以SpringBoot技术栈为后端,以VUE为前端,采用优雅简洁漂亮的UI框架。系统采用前端发起请求,后端处理业务的方式进行交互,相对于传统的JSP,freemarker等技术有较大区别以及先进性。同时在权限控制方面有独到的创新,实现了VUE自定义指令,以控制系统权限到每一个系统按钮。是非常适合作为毕业设计以及学习的系统。 #### 前端技术 1. ElementUI 2. 页面,按钮级别权限控制。 3. 多个组件封装,调用方便。 4. Antv图表组件。 5. WebPack 6. ES6 7. 多环境打包。 8. VUE路由,过滤器,自定义指令。 9. 代码简洁,符合编码规范。 #### 后端技术 1. SpringBoot2.x 2. Shiro权限框架 3. Redis6.X最新版 4. MyBatis注解版 5. MySQL6.7 6. 分模块开发,自定义启动脚本,JVM调优 7. 多环境,前后端完全分离。 8. 代码生成器。 9. orika传输对象映射器。 ### 系统技术文档 **为了让读者更好地理解系统技术原理,功能实现方法,故特地准备了系统技术文档,里面包含系统所使用的主要技术框架,运行说明,系统表设计,模块设计等。** #### 系统技术文档截图 ![系统技术文档截图](https://skywalking.pro/download/images/aged-stage/WX20221227-173546@2x.png "系统技术文档截图.png") ### 项目代码展示 #### 前端VUE代码截图展示 ![前端VUE代码截图展示](https://skywalking.pro/download/images/aged-stage/WX20221227-173816@2x.png "前端VUE代码截图展示.png") #### 后端Java代码截图展示 ![后端Java代码截图展示](https://skywalking.pro/download/images/aged-stage/WX20221227-173847@2x.png "后端Java代码截图展示.png") #### 数据库表结构展示 ![数据库表结构展示](https://skywalking.pro/download/images/aged-stage/WX20221227-173930@2x.png "数据库表结构展示.png") ### 系统截图展示 #### 系统登陆 - 登陆界面 ![登陆界面](https://skywalking.pro/download/images/aged-stage/WX20221227-173307@2x.png "登陆界面.png") #### 系统管理模块 - 系统主页 ![系统主页](https://skywalking.pro/download/images/aged-stage/WX20221227-174112@2x.png "系统主页.png") ![图表统计](https://skywalking.pro/download/images/aged-stage/WX20221227-174200@2x.png "图表统计.png") - 菜单管理 ![菜单管理](https://skywalking.pro/download/images/aged-stage/WX20221227-174234@2x.png "菜单管理.png") ![菜单管理](https://skywalking.pro/download/images/aged-stage/WX20221227-174315@2x.png "菜单管理.png") - 角色管理 ![角色管理](https://skywalking.pro/download/images/aged-stage/WX20221227-174351@2x.png "角色管理.png") - 系统用户管理 ![系统用户](https://skywalking.pro/download/images/aged-stage/WX20221227-174427@2x.png "系统用户.png") ![系统用户](https://skywalking.pro/download/images/aged-stage/WX20221227-174504@2x.png "系统用户编辑.png") #### 系统监控模块 - 系统日志 ![系统日志](https://skywalking.pro/download/images/aged-stage/WX20221227-174547@2x.png "系统日志.png") #### 业务模块 - 老人管理 ![老人管理](https://skywalking.pro/download/images/aged-stage/WX20221227-174841@2x.png "老人管理") - 健康数据 ![老人管理](https://skywalking.pro/download/images/aged-stage/WX20221227-174940@2x.png "健康数据") - 床位管理 ![床位管理](https://skywalking.pro/download/images/aged-stage/WX20221227-175110@2x.png "床位管理") - 护工管理 ![护工管理](https://skywalking.pro/download/images/aged-stage/WX20221227-175743@2x.png "护工管理.png") - 亲属管理 ![亲属管理](https://skywalking.pro/download/images/aged-stage/WX20221227-175826@2x.png "亲属管理.png") - 探访申请信息 ![探访申请信息](https://skywalking.pro/download/images/aged-stage/WX20221227-175902@2x.png "探访申请信息.png") - 缴费信息 ![缴费信息](https://skywalking.pro/download/images/aged-stage/WX20221227-175947@2x.png "缴费信息.png") - 维修信息 ![缴费信息](https://skywalking.pro/download/images/aged-stage/WX20221227-180024@2x.png "维修信息.png") - 活动信息 ![缴费信息](https://skywalking.pro/download/images/aged-stage/WX20221227-180142@2x.png "活动信息.png") - 护工薪资信息 ![护工薪资信息](https://skywalking.pro/download/images/aged-stage/WX20221227-180240@2x.png "护工薪资信息.png") - 护工假勤信息 ![护工假勤信息](https://skywalking.pro/download/images/aged-stage/WX20221227-180357@2x.png "护工假勤信息.png") - 健康服务预约 ![护工假勤信息](https://skywalking.pro/download/images/aged-stage/WX20221227-180428@2x.png "健康服务预约.png") - 床位分配信息 ![床位分配信息](https://skywalking.pro/download/images/aged-stage/WX20221227-180517@2x.png "床位分配信息.png") - 资讯信息 ![资讯信息](https://skywalking.pro/download/images/aged-stage/WX20221227-180556@2x.png "资讯信息.png") ![资讯信息新增](https://skywalking.pro/download/images/aged-stage/WX20221227-180655@2x.png "资讯信息新增.png") ![资讯信息查看](https://skywalking.pro/download/images/aged-stage/WX20221227-180744@2x.png "资讯信息查看.png") #### 系统功能模块概要 + 系统登陆 + 系统主页 - 系统统计图表 * 系统访问量统计 + 系统模块导航 + 系统管理 - 系统用户管理 * 系统用户条件查询 + 系统用户修改 - 系统用户删除 - 系统用户新增 - 系统菜单管理 * 系统菜单条件查询 + 系统菜单修改(可级联修改) - 系统菜单删除 - 系统菜单新增 - 系统角色管理 * 系统角色条件查询 + 系统角色修改 - 系统角色删除 - 系统角色新增 - 系统字典管理 * 系统字典条件查询 + 系统字典修改 - 系统字典删除 - 系统字典新增 + 系统监控 - 系统日志管理 * 系统日志条件查询 + 系统日志分析 + 系统访问IP分析 + 老人信息 - 老人信息管理 * 老人信息条件查询 + 老人信息新增 * 老人信息修改 + 老人信息批量删除 + 老人信息单个删除 + 健康数据 - 健康数据管理 * 健康数据条件查询 + 健康数据新增 * 健康数据修改 + 健康数据批量删除 + 健康数据单个删除 + 床位信息 - 床位信息管理 * 床位信息条件查询 + 床位信息新增 * 床位信息修改 + 床位信息批量删除 + 床位信息单个删除 + 护工信息 - 护工信息管理 * 护工信息条件查询 + 护工信息新增 * 护工信息修改 + 护工信息批量删除 + 护工信息单个删除 + 亲属信息 - 亲属信息管理 * 亲属信息条件查询 + 亲属信息新增 * 亲属信息修改 + 亲属信息批量删除 + 亲属信息单个删除 + 探访申请信息 - 探访申请信息管理 * 探访申请信息条件查询 + 探访申请信息新增 * 探访申请信息修改 + 探访申请信息批量删除 + 探访申请信息单个删除 + 维修信息 - 维修信息管理 * 维修信息条件查询 + 维修信息新增 * 维修信息修改 + 维修信息批量删除 + 维修信息单个删除 + 活动信息 - 活动管理 * 活动条件查询 + 活动新增 * 活动修改 + 活动批量删除 + 活动单个删除 + 护工薪资信息 - 护工薪资管理 * 护工薪资条件查询 + 护工薪资新增 * 护工薪资修改 + 护工薪资批量删除 + 护工薪资单个删除 + 护工假勤信息 - 护工假勤管理 * 护工假勤信息条件查询 + 护工假勤信息新增(提交) * 护工假勤信息修改 + 护工假勤信息批量删除 + 护工假勤信息单个删除 + 健康服务预约 - 服务预约 * 服务预约信息条件查询 + 服务预约信息新增(提交预约) * 服务预约信息修改 + 服务预约信息批量删除 + 服务预约信息单个删除 + 床位分配信息 - 床位分配管理 * 床位分配信息条件查询 + 咨询信息管理 - 咨询信息管理 * 咨询信息条件查询 + 咨询信息新增(提交) * 咨询信息修改 + 咨询信息批量删除 + 咨询信息单个删除 - 咨询信息查看 * 咨询信息查看 #### 演示地址 ``` 登录地址: https://www.skywalking.pro/aged-stage 登录账号: admin 登录密码: 123456 ``` 若演示地址不可用,可扫码联系作者微信或者留言 #### **联系作者** **这是作者的微信二维码,如需本项目源代码,可扫码联系联系作者。** ** 17001380020 微信同号** ![微信二维码-1](https://singer-coder-public.oss-cn-chengdu.aliyuncs.com/%E5%BE%AE%E4%BF%A1%E4%BA%8C%E7%BB%B4%E7%A0%81-1.png?x-oss-process=image/resize,p_50 "微信二维码-1.png") #### 安装教程 #### 后端安装方法 ``` 1. mvn clean package 2. tar -zxvf aged-stage-api.tar.gz (解压tar包) 3. cd aged-stage-api 5. sh /sbin/startup.sh dev ``` #### 前端安装方法 ``` 1. yarn install (安装node_moudle) 2. yarn start (启动) 3. yarn build:pro (构建生产包) ```