毕业设计:基于SSM框架以及shiro的医院预约挂号管理系统
前言:本文介绍的是一个基于SSM框架的医院预约挂号管理系统,是一个毕业设计成品,该系统主要采用JAVA语言编写,主要应用到了SpringBoot框架,Mybatis框架、mysql数据库以及redis等常见的JAVA编程必备知识,内容涵盖丰富的前后端知识,也适合新手学习。
需求:
基于SSM框架的医院预约挂号系统
该系统主要为需要就诊的患者提供了网上预约服务,让患者无需赶到医院排队预约,节省患者就诊时间,提高效率。该系统分患者、医生、管理员三个角色。
具体功能模块如下:
(1)患者模块:
1.注册登录:患者需要注册并登录后才能使用本系统。患者注册时需要对输入用户名、密码及个人信息后才可进入预约系统。
2.就诊预约:患者登录后,点击需要就诊的科室,可以查看该科室下每个医生的资料与可预约时间,以及医生某个时间的就诊人数,患者可以结合自身情况选择就诊医生以及就诊时间来完成预约。
3.预约信息查看:患者可以点击正在预约查看预约的具体信息,也可以点击预约历史查看以往的预约记录。
4.患者评价:患者完成预约就诊后,可以对就诊医生进行评价,评价由管理员审核后显示在医生资料介绍页面。
5.留言板:患者可以在留言区域发帖咨询,帖子发出后提交给管理员审核,审核通过后显示在留言板块。
(2)医生模块:
1.注册登录:医生需要注册并登录后才能使用本系统。医生注册时需要比对数据库内存有的医生信息,如果数据库内有该医生,信息比对成功,才可进入预约系统。
2.预约信息查看:医生可以查看各个时间段选择自己的患者的预约情况。
3.留言板:医生可以在留言区域对患者的帖子进行回应。
4.举报功能:医生可以举报患者对自己的不正确评价,举报申请发出后由管理员审核后做出相应处理,若确认为不正确评价则对对应的评价进行删除操作。
(3)管理员模块
1.医患信息管理:管理员可以增加、查看、修改与删除医生与患者的信息。
2.预约信息管理:管理员可以增加、查看、修改与删除预约信息。
3.留言板管理:管理员能对留言板内的帖子进行查看与删除。
4.患者评价管理:管理员能对患者评价进行查看与删除。
5.审核功能:管理员进入审核模块,对医生的请求进行审核,如若请求符合要求规范则予以通过,反之则拒绝该请求。
6.误删恢复功能:系统会记录下管理员的每次操作,并对操作的内容予以备份,倘若出现误删情况,可以恢复。
相关技术:
Java、SSM框架、Mysql数据库、Tomcat服务器、Shiro权限管理框架
主要功能截图
作者联系方式