1.开发环境
开发系统:Windows10/11
架构模式:MVC/前后端分离
JDK版本: Java JDK1.8
开发工具:IDEA
数据库版本: mysql5.7或8.0
数据库可视化工具: navicat
服务器: SpringBoot自带 apache tomcat
主要技术:
Java,Springboot,mybatis,mysql,vue
2.视频演示地址
3.功能
系统中包含三种角色:管理员、用户和医生。
管理员角色拥有最高权限,可以管理系统的各个方面。具体功能包括用户管理、医生管理、时间段管理、科室信息管理、医生排班管理、预约挂号管理、就诊记录管理、药品信息管理、开药信息管理、缴费信息管理、知识分类管理、知识科普管理、讲座信息管理以及系统管理。管理员可以在后台进行全面的操作和监控,但不支持前台登录和注册。
用户角色主要用于前台操作,具备科室信息模块、医生排班模块、知识科普模块和讲座信息模块的功能。用户可以通过前台登录访问和使用这些模块,但无法进行系统管理和后台操作。
医生角色既可以在后台进行管理操作(如医生排班管理、预约挂号管理、就诊记录管理、药品信息管理、开药信息管理、缴费信息管理、讲座信息管理和讲座报名管理),也可以支持前台登录和注册。医生在系统中扮演多重角色,既可以管理医疗服务,又可以参与前台的用户交互和服务。
4.图片展示
5.源码获取
点击直达源码获取:源码获取传送门