当前位置:

基于SSM实现医院就诊预约挂号病历记录管理系统

码岸源码 发布于:2024-07-11 最后修改于:2024-03-14 69 0

Hi~今天给大家带来一款使用SSM框架(Spring框架、Spring MVC框架、Mybatis框架的集合)开发的医院就诊预约挂号病历记录管理系统

一、技术介绍

这个项目页面使用是JSPJSP大家都懂的,包含HTML,CSS,Javascript技术。

这个项目的后端的主体语言是Java,使用了SSM框架,SSM框架(Spring框架、Spring MVC框架、Mybatis框架的集合)

项目的数据库使用的是MySQL数据库,版本5.7就可以了,8.0的也可以

运行的环境在IDEAEclipseMyEclipse上测试通过

目前测试了WindowsLinuxMacOS平台,运行效果一致。

二、功能介绍

【请注意,这个只是部分功能,还有功能未截图出亦或截图并不能表示全部含义,请转至演示站查看具体效果】

三、数据库信息

【表的名字概述,点击表名查看详细信息】

序号 表名 说明
1 appointment_history
2 appointment_info
3 medicine
4 section
5 treatment_info
6 user
返回列表页表3-1: appointment_history表
说明:
序号 名称 数据类型 主键 说明
1 appointment_id int N
2 appointment_history_content varchar N
3 appointment_history_create_time timestamp N
4 user_id int N
返回列表页表3-2: appointment_info表
说明:
序号 名称 数据类型 主键 说明
1 appointment_id int Y
2 appointment_time timestamp N
3 appointment_description varchar N
4 appointment_state int N 0预约中,1成功,2失败 3取消预约 4就诊完成
5 appointment_fail_reason varchar N
6 appointment_create_time timestamp N
7 appointment_oper_time timestamp N
8 section_id int N
9 user_id int N
10 doctor_id int N
返回列表页表3-3: medicine表
说明:
序号 名称 数据类型 主键 说明
1 medicine_id int Y
2 medicine_name varchar N
3 medicine_no varchar N
4 medicine_description varchar N
5 medicine_stock int N
6 medicine_add_time timestamp N
返回列表页表3-4: section表
说明:
序号 名称 数据类型 主键 说明
1 section_id int Y
2 section_name varchar N
返回列表页表3-5: treatment_info表
说明:
序号 名称 数据类型 主键 说明
1 treatment_id int Y
2 treatment_description varchar N
3 treatment_time timestamp N
4 treatment_state varchar N 0待就诊 1就诊完成
5 appointment_id int N
6 patient_id int N
7 doctor_id int N
8 medicine_infos varchar N 药物信息,自动生成 (药名,数量)
9 room_infos varchar N 住院信息
返回列表页表3-6: user表
说明:
序号 名称 数据类型 主键 说明
1 user_id int Y
2 user_name varchar N
3 user_pwd varchar N
4 user_role int N 1病人 2医师 3管理员
5 user_phone varchar N
6 user_address varchar N
7 user_create_time timestamp N
8 user_rank varchar N 职称
9 user_real_name varchar N
10 user_age int N
11 section_id int N
12 is_ban int N

四、项目截图

4.1 下面是医生角色的功能介绍

医生角色-医生登录 图4.1 医生角色-医生登录

医生角色-修改密码 图4.2 医生角色-修改密码

医生角色-修改个人信息 图4.3 医生角色-修改个人信息

医生角色-接诊记录 图4.4 医生角色-接诊记录

医生角色-查看我的待接诊 图4.5 医生角色-查看我的待接诊

医生角色-查看我的预约单 图4.6 医生角色-查看我的预约单

4.2 下面是患者角色的功能介绍

患者角色-患者登录 图4.7 患者角色-患者登录

患者角色-修改密码 图4.8 患者角色-修改密码

患者角色-修改个人信息 图4.9 患者角色-修改个人信息

患者角色-提交预约 图4.10 患者角色-提交预约

患者角色-查看就诊历史 图4.11 患者角色-查看就诊历史

患者角色-查看我的待就诊 图4.12 患者角色-查看我的待就诊

患者角色-查看我的预约 图4.13 患者角色-查看我的预约

4.3 下面是管理员角色的功能介绍

管理员角色-管理员登录 图4.14 管理员角色-管理员登录

管理员角色-修改密码 图4.15 管理员角色-修改密码

管理员角色-医生管理 图4.16 管理员角色-医生管理

管理员角色-就诊信息管理 图4.17 管理员角色-就诊信息管理

管理员角色-患者管理 图4.18 管理员角色-患者管理

管理员角色-修改个人信息 图4.19 管理员角色-修改个人信息

管理员角色-药物管理 图4.20 管理员角色-药物管理

管理员角色-部门管理 图4.21 管理员角色-部门管理

管理员角色-预约信息管理 图4.22 管理员角色-预约信息管理

4.4 下面是设计文稿的功能介绍

设计文稿-论文截图 图4.23 设计文稿-论文截图

五、演示站点

地址 http://www.csbishe.cn:15035/ssm_zxyiyuansys
账号密码

医生角色账号/密码: doctor/123456
患者角色账号/密码: user/123456
管理员角色账号/密码: admin/admin

六、运行教程

包含部署运行服务,下载项目后联系可以远程在你的电脑上运行出来。

七、下载项目