【2024计算机毕业设计】基于SSH实现医疗预约挂号平台

113 阅读7分钟

Hi~今天给大家带来一款使用SSH框架(Spring框架、Struts框架、Hibernate框架的集合)开发的医疗预约挂号平台。

一、技术介绍

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

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

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

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

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

二、功能介绍

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

医生角色 用户角色 管理员角色
个人信息管理 用户登录 管理员首页
住院预约管理 用户登录注册 公告管理
医生主页 住院床位查看 床位管理
就诊预约管理 用户中心管理 用户管理
留言板 留言管理
科室专家查看 科室管理
预约记录查看 管理员管理
专家管理

三、数据库信息

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

序号 表名 说明
t_admin 管理员表
t_chuangwei
t_gonggao
t_keshi
t_liuyan
t_user 用户表
t_yisheng
t_yuyue
t_yuyuezhuyuan
表名:t_admin
说明:管理员表
数据列:
序号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明
UserId int 10 0 N Y 用户ID
username varchar 255 0 Y N NULL 用户名
userPw varchar 255 0 Y N NULL 密码
表名:t_chuangwei
说明:
数据列:
序号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明
chuangwei_id int 10 0 N Y
chuangwei_price int 10 0 Y N NULL
chuangwei_type varchar 255 0 Y N NULL
del varchar 255 0 Y N NULL 是否删除
chuangwei_last int 10 0 Y N NULL
表名:t_gonggao
说明:
数据列:
序号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明
gonggao_id int 10 0 N Y
gonggao_title varchar 255 0 Y N NULL 公告标题
gonggao_content varchar 5000 0 Y N NULL 公告内容
gonggao_data varchar 255 0 Y N NULL 公告日期
gonggao_fabuzhe varchar 255 0 Y N NULL 发布人
gonggao_del varchar 255 0 Y N NULL 是否删除
表名:t_keshi
说明:
数据列:
序号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明
keshi_id int 10 0 N Y
keshi_anme varchar 255 0 Y N NULL
keshi_jianjie varchar 5000 0 Y N NULL
del varchar 255 0 Y N NULL 是否删除
表名:t_liuyan
说明:
数据列:
序号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明
liuyan_id int 10 0 N Y
liuyan_title varchar 255 0 Y N NULL
liuyan_content varchar 5000 0 Y N NULL
liuyan_date varchar 255 0 Y N NULL
liuyan_user varchar 255 0 Y N NULL
表名:t_user
说明:用户表
数据列:
序号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明
user_id int 10 0 N Y
user_name varchar 255 0 Y N NULL 用户名
user_pw varchar 255 0 Y N NULL 用户密码
user_type int 10 0 Y N NULL 用户类型
user_realname varchar 255 0 Y N NULL 用户真实名字
user_address varchar 255 0 Y N NULL 用户地址
user_sex varchar 255 0 Y N NULL 用户性别
user_tel varchar 255 0 Y N NULL 用户电话
user_email varchar 255 0 Y N NULL 用户邮箱
user_qq varchar 255 0 Y N NULL 用户QQ
user_man varchar 255 0 Y N NULL
user_age varchar 255 0 Y N NULL 用户年龄
user_birthday varchar 255 0 Y N NULL 生日
user_xueli varchar 255 0 Y N NULL 学历
user_del varchar 255 0 Y N NULL 是否删除
表名:t_yisheng
说明:
数据列:
序号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明
yisheng_id int 10 0 N Y
yisheng_name varchar 255 0 Y N NULL
yisheng_pw varchar 255 0 Y N NULL
yisheng_sex varchar 255 0 Y N NULL
yisheng_age varchar 255 0 Y N NULL
yisheng_jianjie varchar 5000 0 Y N NULL
keshi_id int 10 0 Y N NULL
del varchar 255 0 Y N NULL 是否删除
yisheng_zhicheng varchar 255 0 Y N NULL
yisheng_photo varchar 255 0 Y N NULL
yisheng_zhuanchang varchar 255 0 Y N NULL
表名:t_yuyue
说明:
数据列:
序号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明
id int 10 0 N Y 自增主键
userid int 10 0 Y N NULL 用户ID
yishengid int 10 0 Y N NULL
shijian varchar 255 0 Y N NULL 时间
beizhu varchar 255 0 Y N NULL 备注
del varchar 255 0 Y N NULL 是否删除
huifu varchar 255 0 Y N NULL
表名:t_yuyuezhuyuan
说明:
数据列:
序号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明
id int 10 0 N Y 自增主键
userid int 10 0 Y N NULL 用户ID
chuangweiId int 10 0 Y N NULL
shijian varchar 255 0 Y N NULL 时间
shijianSize int 10 0 Y N NULL

</span>

四、项目截图

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

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

医生角色-个人信息管理 


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

医生角色-住院预约管理 


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

医生角色-医生主页 


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

医生角色-就诊预约管理 


 

下面是用户角色的功能介绍

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

用户角色-用户登录 


用户角色-用户登录注册⬇️【点击返回功能介绍页面】

用户角色-用户登录注册 


用户角色-住院床位查看⬇️【点击返回功能介绍页面】

用户角色-住院床位查看 


用户角色-用户中心管理⬇️【点击返回功能介绍页面】

用户角色-用户中心管理 


用户角色-留言板⬇️【点击返回功能介绍页面】

用户角色-留言板 


用户角色-科室专家查看⬇️【点击返回功能介绍页面】

用户角色-科室专家查看 


用户角色-预约记录查看⬇️【点击返回功能介绍页面】

用户角色-预约记录查看 


 

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

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

管理员角色-管理员首页 


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

管理员角色-公告管理 


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

管理员角色-床位管理 


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

管理员角色-用户管理 


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

管理员角色-留言管理 


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

管理员角色-科室管理 


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

管理员角色-管理员管理 


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

管理员角色-专家管理