当前位置:

基于SSM实现在线医疗机构挂号管理系统

码岸源码 发布于:2024-05-25 最后修改于:2024-07-25 62 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 area
2 commonuser 用户表
3 doctor
4 favourite
5 feed_back
6 help_q_a
7 hospital
8 hos_office
9 notice
10 order_records
返回列表页表3-1: area表
说明:
序号 名称 数据类型 主键 说明
1 id int Y ID
2 area_name varchar N 栏目名
3 parent_id int N 父栏目
4 level bit N
返回列表页表3-2: commonuser表
说明:用户表
序号 名称 数据类型 主键 说明
1 user_id int Y 自增主键
2 user_idenf char N 用户ID
3 user_name char N 用户名
4 user_sex char N
5 user_password char N 密码
6 user_email char N 用户邮箱
7 user_mobile char N 用户手机
8 reg_time timestamp N 注册时间
9 reg_ip char N 注册IP
10 last_login_time datetime N 最后登录时间
11 last_login_ip char N 最后登录IP
12 update_time datetime N 更新时间(激活邮件时间计时用)
13 verification_code int N 验证码
14 status tinyint N 用户是否激活
15 isDelete int N 用户是否存在
返回列表页表3-3: doctor表
说明:
序号 名称 数据类型 主键 说明
1 id int Y 医生id
2 doctor_name varchar N
3 doctor_sex char N
4 hospital_name varchar N 所属医院
5 offices_name varchar N 所属科室
6 doctor_img varchar N 医生照片
7 doctor_title varchar N 医生职称
8 teach_title varchar N 教学支职称
9 doctor_administrative varchar N 行政职位
10 doctor_degree varchar N 学位
11 doctor_forte varchar N 医生特长
12 doctor_about text N
返回列表页表3-4: favourite表
说明:
序号 名称 数据类型 主键 说明
1 id int Y
2 user_id int N
3 hospital_id int N
4 is_like int N
返回列表页表3-5: feed_back表
说明:
序号 名称 数据类型 主键 说明
1 id int Y
2 user_id int N
3 content varchar N
4 create_time timestamp N
返回列表页表3-6: help_q_a表
说明:
序号 名称 数据类型 主键 说明
1 id int Y
2 question_type varchar N 问题的类型
3 question text N
4 answer text N
返回列表页表3-7: hospital表
说明:
序号 名称 数据类型 主键 说明
1 id int Y 医院id
2 hospital_name varchar N 医院名称
3 hospital_area varchar N 医院地区
4 hospital_img varchar N 医院图片
5 hospital_dean_name varchar N 医院院长姓名
6 hospital_year varchar N 医院建院年份
7 hospital_nature varchar N 医院类型
8 hospital_grade varchar N 医院等级
9 hospital_offices_num int N 医院科室数量
10 medical_insurance_num int N 医保人数(保留)
11 hospital_bed_num int N 病床数量
12 outpatient_num int N 年门诊量
13 is_medical_insurance varchar N 是否医保
14 hospital_equipment text N 医院设备介绍
15 hospital_about text N 医院简介
16 hospital_honor text N 医院荣誉
17 hospital_url varchar N 医院网址
18 hospital_phone varchar N 医院电话
19 hospital_address varchar N 医院地址
20 hospital_post_code varchar N 医院邮编
21 hospital_bus_route varchar N 医院公交路线
22 is_open int N 是否开启挂号
返回列表页表3-8: hos_office表
说明:
序号 名称 数据类型 主键 说明
1 id int Y
2 offices_name varchar N
3 hospital_name varchar N
4 doctor_num varchar N
5 offices_honor text N
6 offices_equipment varchar N
7 offices_about text N
8 offices_diagnosis_scope varchar N 诊疗范围
返回列表页表3-9: notice表
说明:
序号 名称 数据类型 主键 说明
1 id int Y
2 notice_name varchar N 须知主题
3 notice_description text N 须知描述
4 notice_type varchar N 类型
5 create_time timestamp N 创建时间
6 update_time datetime N 更新时间
7 is_useful int N 是否使用
返回列表页表3-10: order_records表
说明:
序号 名称 数据类型 主键 说明
1 id int Y 预约id
2 userID int N 用户id
3 hospital_name varchar N 医院名称
4 offices_name varchar N 科室名称
5 doctor_name varchar N 医生姓名
6 transact_date varchar N 办理日期
7 transact_time varchar N 办理时间段
8 disease_info varchar N 疾病信息
9 is_success int N 是否预约成功
10 is_send int N 发送通知是否成功
11 is_cancel int N 是否取消
12 create_time timestamp N
13 order_ver int N 预约识别码
14 is_finish int N

四、项目截图

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

用户角色-查看网站首页 图4.1 用户角色-查看网站首页

用户角色-用户登录 图4.2 用户角色-用户登录

用户角色-医院挂号 图4.3 用户角色-医院挂号

用户角色-意见反馈 图4.4 用户角色-意见反馈

用户角色-查看公告 图4.5 用户角色-查看公告

用户角色-修改个人信息 图4.6 用户角色-修改个人信息

用户角色-查看预约信息 图4.7 用户角色-查看预约信息

用户角色-医生挂号 图4.8 用户角色-医生挂号

用户角色-科室挂号 图4.9 用户角色-科室挂号

用户角色-预约挂号 图4.10 用户角色-预约挂号

五、演示站点

地址 http://www.csbishe.cn:15036/ssm_yiyuanguahaosys
账号密码

用户角色账号/密码: 123456@qq.com / 123456

六、运行教程

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

七、下载项目