这是作者的微信二维码,如需本项目源代码,可扫码或者VX:cyddhao联系作者。
系统功能持续更新中。。。
这是一个基于SpringBoot2.X VUE2.6 Antd1.7.2 MyBatisPlus Shiro1.5.0 Java1.8 实现的具备系统管理、权限管理、老人管理、护工、护工薪资、假勤、养老院资讯、活动、老人健康数据、设备保修、缴费信息等多个功能的养老院管理系统(也叫养老驿站系统), 可作为商用、毕业设计项目、快速开发模版项目。作者联系方式见文末。
技术点 | 描述 | 备注 |
---|---|---|
SpringBoot2.X | 先进的Spring集成框架 | 集成了最新版 |
VUE2.6 | 前端交互框架 | |
Antd1.7.2 | 阿里出品的前端UI框架 | |
ANTD | 阿里出品的图表框架 | 好用且好看 |
MyBatisPlus | 基于MyBatis封装的ORM框架 | 方便查询 |
Shiro1.5.0 | 经典而好用的权限框架 | |
Java1.8 | 最常用的Java版本 | 使用了Java8新特性 |
RBAC权限模型 | 纯动态的菜单权限设计,可控制权限到按钮级别 | 纯动态的菜单权限设计 |
项目的每个类和方法,都具备清晰的注释,适合阅读,注释如下图:
1. 类注释
2. 数据库字段注释注释
- 清晰的注释,每个方法,类,字段,都具备中文注释。
- 部署方便,作者编写了一键启动的脚本,可以让Java后端完美运行在主流服务器上。
- 代码符合行业规范,变量,类,命名简洁优雅。
- 应用多种市面上的先进技术,方便学习和开发。
- 具备完整的项目文档和技术文档,方便二次开发。
- 具备前后端代码生成器,一键生成VUE以及Java后端代码。
- 适合作为高校毕业设计。
- 适合作为初学者学习使用。
- 如果场景适合,可以作为商业使用。
登录地址: https://www.skywalking.pro/aged-stage
登录账号: admin
登录密码: 123456
若演示地址不可用,可翻到文末扫码联系作者微信或者留言
该项目采用市面上比较流程的前后端分离架构,以SpringBoot技术栈为后端,以VUE为前端,采用优雅简洁漂亮的UI框架。系统采用前端发起请求,后端处理业务的方式进行交互,相对于传统的JSP,freemarker等技术有较大区别以及先进性。同时在权限控制方面有独到的创新,实现了VUE自定义指令,以控制系统权限到每一个系统按钮。是非常适合作为毕业设计以及学习的系统。
- ElementUI
- 页面,按钮级别权限控制。
- 多个组件封装,调用方便。
- Antv图表组件。
- WebPack
- ES6
- 多环境打包。
- VUE路由,过滤器,自定义指令。
- 代码简洁,符合编码规范。
- SpringBoot2.x
- Shiro权限框架
- Redis6.X最新版
- MyBatis注解版
- MySQL6.7
- 分模块开发,自定义启动脚本,JVM调优
- 多环境,前后端完全分离。
- 代码生成器。
- orika传输对象映射器。
为了让读者更好地理解系统技术原理,功能实现方法,故特地准备了系统技术文档,里面包含系统所使用的主要技术框架,运行说明,系统表设计,模块设计等。
- 登陆界面
- 系统主页
- 菜单管理
- 角色管理
- 系统用户管理
- 系统日志
- 老人管理
- 健康数据
- 床位管理
- 护工管理
- 亲属管理
- 探访申请信息
- 缴费信息
- 维修信息
- 活动信息
- 护工薪资信息
- 护工假勤信息
- 健康服务预约
- 床位分配信息
- 资讯信息
- 系统登陆
- 系统主页
- 系统统计图表
- 系统访问量统计
- 系统模块导航
- 系统统计图表
- 系统管理
- 系统用户管理
- 系统用户条件查询
- 系统用户修改
- 系统用户删除
- 系统用户新增
- 系统菜单管理
- 系统菜单条件查询
- 系统菜单修改(可级联修改)
- 系统菜单删除
- 系统菜单新增
- 系统角色管理
- 系统角色条件查询
- 系统角色修改
- 系统角色删除
- 系统角色新增
- 系统字典管理
- 系统字典条件查询
- 系统字典修改
- 系统字典删除
- 系统字典新增
- 系统用户管理
- 系统监控
- 系统日志管理
- 系统日志条件查询
- 系统日志分析
- 系统访问IP分析
- 系统日志管理
- 老人信息
- 老人信息管理
- 老人信息条件查询
- 老人信息新增
- 老人信息修改
- 老人信息批量删除
- 老人信息单个删除
- 老人信息管理
- 健康数据
- 健康数据管理
- 健康数据条件查询
- 健康数据新增
- 健康数据修改
- 健康数据批量删除
- 健康数据单个删除
- 健康数据管理
- 床位信息
- 床位信息管理
- 床位信息条件查询
- 床位信息新增
- 床位信息修改
- 床位信息批量删除
- 床位信息单个删除
- 床位信息管理
- 护工信息
- 护工信息管理
- 护工信息条件查询
- 护工信息新增
- 护工信息修改
- 护工信息批量删除
- 护工信息单个删除
- 护工信息管理
- 亲属信息
- 亲属信息管理
- 亲属信息条件查询
- 亲属信息新增
- 亲属信息修改
- 亲属信息批量删除
- 亲属信息单个删除
- 亲属信息管理
- 探访申请信息
- 探访申请信息管理
- 探访申请信息条件查询
- 探访申请信息新增
- 探访申请信息修改
- 探访申请信息批量删除
- 探访申请信息单个删除
- 探访申请信息管理
- 维修信息
- 维修信息管理
- 维修信息条件查询
- 维修信息新增
- 维修信息修改
- 维修信息批量删除
- 维修信息单个删除
- 维修信息管理
- 活动信息
- 活动管理
- 活动条件查询
- 活动新增
- 活动修改
- 活动批量删除
- 活动单个删除
- 活动管理
- 护工薪资信息
- 护工薪资管理
- 护工薪资条件查询
- 护工薪资新增
- 护工薪资修改
- 护工薪资批量删除
- 护工薪资单个删除
- 护工薪资管理
- 护工假勤信息
- 护工假勤管理
- 护工假勤信息条件查询
- 护工假勤信息新增(提交)
- 护工假勤信息修改
- 护工假勤信息批量删除
- 护工假勤信息单个删除
- 护工假勤管理
- 健康服务预约
- 服务预约
- 服务预约信息条件查询
- 服务预约信息新增(提交预约)
- 服务预约信息修改
- 服务预约信息批量删除
- 服务预约信息单个删除
- 服务预约
- 床位分配信息
- 床位分配管理
- 床位分配信息条件查询
- 床位分配管理
- 咨询信息管理
- 咨询信息管理
- 咨询信息条件查询
- 咨询信息新增(提交)
- 咨询信息修改
- 咨询信息批量删除
- 咨询信息单个删除
- 咨询信息查看
- 咨询信息查看
- 咨询信息管理
- 缴费信息管理
- 缴费信息条件查询
- 缴费信息新增(提交)
- 缴费信息批量删除
- 缴费信息查看
- 药品信息管理
- 药品信息条件查询
- 药品信息新增(提交)
- 药品信息批量删除
- 药品信息查看
登录地址: https://www.skywalking.pro/aged-stage
登录账号: admin
登录密码: 123456
若演示地址不可用,可扫码联系作者微信或者留言
这是作者的微信二维码,如需本项目源代码,可扫码或者VX:cyddhao联系作者。
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 (构建生产包)