项目简介
大家好,这里是MarkerHub,我是吕一明,今天给大家带来的一个从0开发手把手教学的基于springboot3+vue3的前后端分离实战项目【医院预约挂号系统】,通过完整可以实现预约挂号看病,医生叫号、编写诊疗报告等业务操作。项目可用于学习,简历项目、毕业设计等。
技术栈
后端:JDK21、SpringBoot3、MybatisPlus、Sa-Token、Hutool
前端:Vue3 setup、ElementPlus、axios、Pinia
数据库:Mysql5.7
涉及角色
普通用户
医生
管理员
业务流程分析:
用户端:
首页
展示科室列表、介绍、专家介绍
大图
医院简介、介绍
科室与专家
预约挂号
树形科室 - 医生列表
选择预约日期
选择医生
弹窗预约(上午、下午、就诊人)
我的预约(待支付、预约成功、已叫号、已完成)
我的预约 - 查、取消、支付
就诊记录
报告查询
个人中心:
就诊卡管理 - 增、删、改
医生端:
医生排班 - 日期、上午、下午
患者挂号 - 待叫号、已叫号、就诊中(查看病历、编写报告)、已完成
就诊记录 - 查看报告
管理员端:
医院管理(不做)
科室管理
医生排班
患者挂号
就诊记录
医生管理
就诊卡管理
管理员账户管理 - 角色、DocterID - 角色:DOCTOR、ADMIN
用户管理
线上演示
此项目是PC版项目,请在电脑端访问:http://111.229.175.200/bs-hospital/#/
课程试听
https://www.bilibili.com/video/BV1h4SqY9ET4
视频目录
项目截图
获取方式
完整视频、文档、源码获取链接,购买VIP即可加入学习,VIP可以学习网站上所有项目,提供答疑和VIP交流群:
https://www.markerhub.com/course/intro/25
微信扫一扫