![登陆界面.png 登陆界面](https://img-blog.csdnimg.cn/img_convert/c05d7fc99da41b060241fed8d6ea7191.png)
功能设计图
![功能设计图.png 功能设计图](https://img-blog.csdnimg.cn/img_convert/3dceb908a3fb76f548ec3263e69c966d.jpeg)
联系作者
如需本项目源代码,可扫码或者VX:bob1638联系作者。
系统功能持续更新中。。。
介绍
这是一个基于SpringBoot2.X VUE2.6 Antd1.7.2 MyBatisPlus Shiro1.5.0 Java1.8 实现的具备系统管理、权限管理、体检机构管理、体检项目管理、体检预约信息管理、小程序轮播图管理功能、小程序用户管理功能多个功能的体检预约系统, 可作为商用、毕业设计项目、快速开发模版项目。作者联系方式(WX:SkywalkingPro)见文末。
项目所用技术
技术点 | 描述 | 备注 |
---|---|---|
SpringBoot2.X | 先进的Spring集成框架 | 集成了最新版 |
VUE2.6 | 前端交互框架 | |
Antd1.7.2 | 阿里出品的前端UI框架 | |
ANTD | 阿里出品的图表框架 | 好用且好看 |
MyBatisPlus | 基于MyBatis封装的ORM框架 | 方便查询 |
Shiro1.5.0 | 经典而好用的权限框架 | |
Java1.8 | 最常用的Java版本 | 使用了Java8新特性 |
RBAC权限模型 | 纯动态的菜单权限设计,可控制权限到按钮级别 | 纯动态的菜单权限设计 |
清晰的注释
项目的每个类和方法,都具备清晰的注释,适合阅读,注释如下图:
1. 类注释
![类注释 类注释](https://img-blog.csdnimg.cn/img_convert/cc4775ec971fda70b00a6788a431afa2.png)
2. 数据库字段注释注释
![类注释 类注释](https://img-blog.csdnimg.cn/img_convert/0474bc2c03e6b89c30b4d64b29959abb.png)
项目特有优势
-
清晰的注释,每个方法,类,字段,都具备中文注释。 -
部署方便,作者编写了一键启动的脚本,可以让Java后端完美运行在主流服务器上。 -
代码符合行业规范,变量,类,命名简洁优雅。 -
应用多种市面上的先进技术,方便学习和开发。 -
具备完整的项目文档和技术文档,方便二次开发。 -
具备前后端代码生成器,一键生成VUE以及Java后端代码。
它适合做什么?
-
适合作为高校毕业设计。 -
适合作为初学者学习使用。 -
如果场景适合,可以作为商业使用。
联系作者
微信号: SkywalkingPro
系统演示地址:
登录地址: https://www.skywalking.pro/health-exam
登录账号: admin
登录密码: 123456
若演示地址不可用,可翻到文末扫码联系作者微信或者留言
软件架构说明
该项目采用市面上比较流程的前后端分离架构,以SpringBoot技术栈为后端,以VUE为前端,采用优雅简洁漂亮的UI框架。系统采用前端发起请求,后端处理业务的方式进行交互,相对于传统的JSP,freemarker等技术有较大区别以及先进性。同时在权限控制方面有独到的创新,实现了VUE自定义指令,以控制系统权限到每一个系统按钮。是非常适合作为毕业设计以及学习的系统。
前端技术
-
ElementUI -
页面,按钮级别权限控制。 -
多个组件封装,调用方便。 -
Antv图表组件。 -
WebPack -
ES6 -
多环境打包。 -
VUE路由,过滤器,自定义指令。 -
代码简洁,符合编码规范。
后端技术
-
SpringBoot2.x -
Shiro权限框架 -
Redis6.X最新版 -
MyBatis注解版 -
MySQL6.7 -
分模块开发,自定义启动脚本,JVM调优 -
多环境,前后端完全分离。 -
代码生成器。 -
orika传输对象映射器。
系统技术文档
为了让读者更好地理解系统技术原理,功能实现方法,故特地准备了系统技术文档,里面包含系统所使用的主要技术框架,运行说明,系统表设计,模块设计等。
系统技术文档截图
![系统技术文档截图.png 系统技术文档截图](https://img-blog.csdnimg.cn/img_convert/bfa0c77f63507f2393c5a49a435382c6.png)
项目代码展示
前端VUE代码截图展示
![前端VUE代码截图展示.png 前端VUE代码截图展示](https://img-blog.csdnimg.cn/img_convert/a854161da68a9ee29baf1f29784030b6.png)
后端Java代码截图展示
![后端Java代码截图展示.png 后端Java代码截图展示](https://img-blog.csdnimg.cn/img_convert/bf8a9cc77f0cd843f729d406cb72f57f.png)
小程序端代码截图展示
![小程序端代码截图展示.png 小程序端代码截图展示](https://img-blog.csdnimg.cn/img_convert/9dd318e6ef4db05d47df396e3557dec5.png)
数据库表结构展示
![数据库表结构展示.png 数据库表结构展示](https://img-blog.csdnimg.cn/img_convert/bdaf03dd3a8f79d7492d5f8c87110b1e.png)
系统截图展示
小程序相关模块
系统登陆
-
登陆界面
![登陆界面.png 登陆界面](https://img-blog.csdnimg.cn/img_convert/c05d7fc99da41b060241fed8d6ea7191.png)
系统管理模块
-
系统主页
![图表统计.png 图表统计](https://img-blog.csdnimg.cn/img_convert/5595d163862a8ba78a626d9415832238.png)
-
菜单管理
![菜单管理.png 菜单管理](https://img-blog.csdnimg.cn/img_convert/783ec4f5f635892891c05ed4a54e9f15.png)
![菜单编辑.png 菜单编辑](https://img-blog.csdnimg.cn/img_convert/1ac56d130cb67920a2ae0e96a1e3d2dd.png)
-
角色管理
![角色管理.png 角色管理](https://img-blog.csdnimg.cn/img_convert/0e69399a57ef4dd9b93a98317fbedfba.png)
![角色编辑.png 角色编辑](https://img-blog.csdnimg.cn/img_convert/0e69399a57ef4dd9b93a98317fbedfba.png)
-
系统用户管理
![系统用户.png 系统用户](https://img-blog.csdnimg.cn/img_convert/dc9b7977113d500b8ca1b636e536bc45.png)
![系统用户编辑.png 系统用户](https://img-blog.csdnimg.cn/img_convert/61da25f20fdaaee396009f586e60cfc7.png)
系统监控模块
-
系统日志
![系统日志.png 系统日志](https://img-blog.csdnimg.cn/img_convert/fa9cf10a3580333e42bcaad181199cc0.png)
业务模块
-
体检预约信息
![体检预约信息 体检预约信息](https://img-blog.csdnimg.cn/img_convert/1500659e2a622e2d23dc9628caac0cca.png)
-
体检项目信息
![体检项目信息 体检项目信息](https://img-blog.csdnimg.cn/img_convert/4bd38407f8a99717966b786a1ee28ecd.png)
-
体检项目管理
![体检项目列表 体检项目列表](https://img-blog.csdnimg.cn/img_convert/4bd38407f8a99717966b786a1ee28ecd.png)
![体检项目新增 体检项目新增](https://img-blog.csdnimg.cn/img_convert/b3437a829c8905b73cae3a9018c07423.png)
-
体检机构信息
![体检机构信息 体检机构信息](https://img-blog.csdnimg.cn/img_convert/4676218f4aecef4cb22c345fa0ba495c.png)
![体检机构新增 体检机构新增](https://img-blog.csdnimg.cn/img_convert/5a053e97e69ed95dd0ba1e9d20d1276d.png)
-
APP(微信小程序)用户管理
![APP(微信小程序)用户管理.png APP(微信小程序)用户管理](https://img-blog.csdnimg.cn/img_convert/0b75d29ae0a7288b800b733ac2c53b4a.png)
-
轮播图管理
![轮播图列表.png 轮播图列表](https://img-blog.csdnimg.cn/img_convert/29dcdb5b9c815f77c515286622b6ad1c.png)
![轮播图新增.png 轮播图新增](https://img-blog.csdnimg.cn/img_convert/9758052d891d897d7df1e48a5df6dd3a.png)
系统功能模块概要
-
系统登陆 -
系统主页 -
系统统计图表 -
系统访问量统计
-
系统模块导航
-
-
-
系统管理 -
系统用户管理 -
系统用户条件查询
-
系统用户修改
-
系统用户删除 -
系统用户新增
-
-
系统菜单管理 -
系统菜单条件查询
-
系统菜单修改(可级联修改)
-
系统菜单删除 -
系统菜单新增
-
-
系统角色管理 -
系统角色条件查询
-
系统角色修改
-
系统角色删除 -
系统角色新增
-
-
系统字典管理 -
系统字典条件查询
-
系统字典修改
-
系统字典删除 -
系统字典新增
-
-
-
系统监控 -
系统日志管理 -
系统日志条件查询
-
系统日志分析 -
系统访问IP分析
-
-
-
体检预约信息管理 -
体检预约信息管理 -
体检预约信息条件查询 -
体检预约信息修改
-
体检预约信息批量删除 -
体检预约信息单个删除
-
-
-
体检机构信息 -
体检机构信息管理 -
体检机构信息条件查询
-
体检机构信息新增
-
体检机构信息修改
-
体检机构信息批量删除 -
体检机构信息单个删除
-
-
-
体检项目信息 -
体检项目管理 -
体检项目条件查询
-
体检项目新增
-
体检项目修改
-
体检项目批量删除 -
体检项目单个删除
-
-
-
小程序轮播图信息 -
小程序轮播图信息管理 -
轮播图信息条件查询
-
轮播图信息新增
-
轮播图信息修改
-
轮播图信息批量删除 -
轮播图信息单个删除
-
-
-
小程序用户信息 -
小程序用户管理 -
小程序用户条件查询
-
小程序用户新增
-
小程序用户修改
-
小程序用户批量删除 -
小程序用户单个删除
-
-
演示地址
登录地址: https://www.skywalking.pro/health-exam
登录账号: admin
登录密码: 123456
若演示地址不可用,可扫码联系作者微信或者留言
联系作者
如需本项目源代码,可扫码或者VX:bob1638联系作者。
安装教程
后端部署方法
1. mvn clean package
2. 解压web-platform-api.tar.gz和web-app-api.tar.gz
3. cd 到对应的目录
5. sh /sbin/startup.sh dev
前端安装方法
1. yarn install (安装node_moudle)
2. yarn start (启动)
3. yarn build:pro (构建生产包)
本文由 mdnice 多平台发布