项目介绍
采用了前后端分离的思想,后端使用了SpringBoot和SpringMVC框架,前端使用了Vue.js和ElementUI进行页面的搭建,并且使用了MySQL数据库进行数据交互。整个系统的使用者有三种角色,分别是医院管理员、患者以及医生。
技术选型
开发工具:IDEA
服务器:Tomcat9.0, jdk1.8
项目构建:maven
数据库:mysql5.7及以上
系统分前后台,采用前后端分离
前端技术:vue+elementUI等框架实现
服务端技术:springboot+mybatis+Redis
前后端验证技术:JWT、token
项目功能
以下是三种不同的角色所分别拥有的功能:
- 管理员:可对医生信息,患者信息,挂号信息,药物信息,检查项目信息进行增删改查操作,可根据日期对医生进行排班操作,同时还可以查看数据的统计信息。
- 患者:可以预约当天以及往后七天的挂号,可以自助缴费,完成治疗后可浏览并打印病情报告单,同时也可对就诊医生进行评分。
- 医生:根据患者的挂号,可以诊断病因并开处方药以及检查项目,同时还有追加诊断功能,可以根据病人的病情需要申请当天入院。
成果展示
登录界面
注册界面
前台网站系统
患者首页
预约挂号
我的挂号
个人信息
医生首页
历史挂号
住院申请管理
后台管理系统
管理员首页
医生信息管理
患者信息管理
挂号信息管理
药物信息管理
检查项目管理
病床信息管理
排班信息管理
数据统计分析
源码下载地址获取
QQ: 3638108660