【2024计算机毕业设计】基于SSH实现医院分诊管理系统

75 阅读4分钟

Hi~今天给大家带来一款使用SSH框架(Spring框架、Struts框架、Hibernate框架的集合)开发的医院分诊管理系统。

一、技术介绍

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

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

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

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

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

二、功能介绍

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

医生角色 患者角色 管理员角色
医生登录 患者登录 管理员登录
密码修改 患者注册 医生管理
病历管理 查看病历
预约管理 添加预约信息

三、数据库信息

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

序号 表名 说明
appointment
doctor
patient
record
user 用户表
表名:appointment
说明:
数据列:
序号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明
aid int 10 0 N Y
did int 10 0 Y N NULL
pid int 10 0 Y N NULL 商品ID
description varchar 1000 0 Y N NULL
createdate varchar 255 0 Y N NULL
effectdate varchar 255 0 Y N NULL
expiredate varchar 255 0 Y N NULL
flag int 10 0 Y N NULL
表名:doctor
说明:
数据列:
序号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明
did int 10 0 N Y
name varchar 255 0 N N 名字
sex varchar 255 0 N N 性别
titel varchar 255 0 Y N NULL
subject varchar 255 0 Y N NULL
education varchar 255 0 Y N NULL 教育经历
uid int 10 0 Y N NULL 用户ID
表名:patient
说明:
数据列:
序号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明
pid int 10 0 N Y
name varchar 255 0 N N 名字
birth varchar 255 0 N N
sex varchar 255 0 N N 性别
address varchar 255 0 Y N NULL 地址
phone varchar 255 0 Y N NULL 手机号码
uid int 10 0 Y N NULL 用户ID
表名:record
说明:
数据列:
序号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明
rid int 10 0 N Y
did int 10 0 Y N NULL
pid int 10 0 Y N NULL 商品ID
symptom varchar 1000 0 Y N NULL
diagnosis varchar 1000 0 Y N NULL
prescription varchar 1000 0 Y N NULL
createdate varchar 255 0 Y N NULL
表名:user
说明:用户表
数据列:
序号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明
uid int 10 0 N Y 用户ID
username varchar 255 0 N N 用户名
password varchar 255 0 N N 密码
role int 10 0 Y N NULL 角色

</span>

四、项目截图

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

医生角色-医生登录⬇️【点击返回功能介绍页面】

医生角色-医生登录 


医生角色-密码修改⬇️【点击返回功能介绍页面】

医生角色-密码修改 


医生角色-病历管理⬇️【点击返回功能介绍页面】

医生角色-病历管理 


医生角色-预约管理⬇️【点击返回功能介绍页面】

医生角色-预约管理 


 

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

患者角色-患者登录⬇️【点击返回功能介绍页面】

患者角色-患者登录 


患者角色-患者注册⬇️【点击返回功能介绍页面】

患者角色-患者注册 


患者角色-查看病历⬇️【点击返回功能介绍页面】

患者角色-查看病历 


患者角色-添加预约信息⬇️【点击返回功能介绍页面】

患者角色-添加预约信息 


 

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

管理员角色-管理员登录⬇️【点击返回功能介绍页面】

管理员角色-管理员登录 


管理员角色-医生管理⬇️【点击返回功能介绍页面】

管理员角色-医生管理