当前位置:

基于SSM实现乡村诊所日常管理平台

码岸源码 发布于:2024-03-28 最后修改于:2024-05-13 73 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 t_bingli 病历管理表
2 t_buymedi 取药记录表
3 t_doctor 医生管理表
4 t_gonggao 公告管理表
5 t_hushi 护士管理表
6 t_medi 药品管理
7 t_patient 患者管理表
8 t_quyaodan 取药单管理表
9 t_quyaostatus 取药状态表
10 t_user 用户表
11 t_yuyue 预约管理表
12 t_yuyuestatus 预约状态表
返回列表页表3-1: t_bingli表
说明:病历管理表
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 t_bianhao varchar N 病历编号
3 t_shijian varchar N 时间
4 t_bz varchar N 内容
5 addTime datetime N 插入数据库时间
6 patient_id int N 对应Patient表的ID,在这里作为外键
7 doctor_id int N 对应Doctor表的ID,在这里作为外键
返回列表页表3-2: t_buymedi表
说明:取药记录表
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 t_shijian varchar N 时间
3 t_num int N 数量
4 t_bz text N 备注
5 addTime datetime N 插入数据库时间
6 medi_id int N 对应Medi表的ID,在这里作为外键
7 doctor_id int N 对应Doctor表的ID,在这里作为外键
8 patient_id int N 对应Patient表的ID,在这里作为外键
返回列表页表3-3: t_doctor表
说明:医生管理表
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 t_name varchar N 名字
3 t_sex varchar N 性别
4 t_age int N 年龄
5 t_card varchar N 身份证号码
6 t_zhuzhi varchar N 主治
7 t_keshi varchar N 科室
8 t_tel varchar N 联系电话
9 t_address varchar N 住址
10 t_bz text N 备注
11 addTime datetime N 插入数据库时间
12 user_id int N 对应User表的ID,在这里作为外键
返回列表页表3-4: t_gonggao表
说明:公告管理表
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 t_title varchar N 标题
3 t_content varchar N 内容
4 t_shijian varchar N 发布时间
5 t_bz text N 备注
6 addTime datetime N 插入数据库时间
返回列表页表3-5: t_hushi表
说明:护士管理表
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 t_name varchar N 名字
3 t_sex varchar N 性别
4 t_age int N 年龄
5 t_card varchar N 身份证号码
6 t_zhuzhi varchar N 擅长
7 t_keshi varchar N 科室
8 t_tel varchar N 联系电话
9 t_address varchar N 住址
10 t_bz text N 备注
11 addTime datetime N 插入数据库时间
12 user_id int N 对应User表的ID,在这里作为外键
返回列表页表3-6: t_medi表
说明:药品管理表
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 t_name varchar N 名字
3 t_price double N 价格
4 t_cjia varchar N 生产厂家
5 t_num int N 数量
6 t_ytu varchar N 用途
7 t_bz text N 备注
8 addTime datetime N 插入数据库时间
返回列表页表3-7: t_patient表
说明:患者管理表
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 t_name varchar N 名字
3 t_sex varchar N 性别
4 t_age int N 年龄
5 t_card varchar N 身份证号码
6 t_tel varchar N 联系电话
7 t_address varchar N 住址
8 t_bz text N 备注
9 addTime datetime N 插入数据库时间
10 user_id int N 对应User表的ID,在这里作为外键
返回列表页表3-8: t_quyaodan表
说明:取药单管理表
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 t_num int N 数量
3 t_total varchar N 总价
4 t_bz text N 备注
5 addTime datetime N 插入数据库时间
6 quyaoStatus_id int N 对应QuyaoStatus表的ID,在这里作为外键
7 medi_id int N 对应Medi表的ID,在这里作为外键
8 patient_id int N 对应Patient表的ID,在这里作为外键
返回列表页表3-9: t_quyaostatus表
说明:取药状态表
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 t_name varchar N 状态名字
3 t_bz text N 备注
4 addTime datetime N 插入数据库时间
返回列表页表3-10: t_user表
说明:用户表
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 u_username varchar N 用户名
3 u_password varchar N 密码
4 u_name varchar N 姓名
5 u_birthday varchar N 生日
6 u_sex varchar N 性别
7 u_tel varchar N 联系方式
8 u_qq varchar N
9 u_phone varchar N 电话
10 u_jg varchar N 籍贯
11 u_address varchar N 住址
12 u_bm varchar N
13 u_type varchar N 用户类型
14 u_by_1 int N 备用字段1
15 u_by_2 varchar N 备用2
16 u_by_3 varchar N 备用3
17 u_bz varchar N 备注
18 u_photo varchar N
19 u_percent varchar N
返回列表页表3-11: t_yuyue表
说明:预约管理表
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 t_bianhao varchar N 预约编号
3 t_shijian varchar N 时间
4 t_bz varchar N 内容
5 addTime datetime N 插入数据库时间
6 yuyueStatus_id int N 对应YuyueStatus表的ID,在这里作为外键
7 patient_id int N 对应Patient表的ID,在这里作为外键
8 doctor_id int N 对应Doctor表的ID,在这里作为外键
返回列表页表3-12: t_yuyuestatus表
说明:预约状态表
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 t_name varchar N 状态名字
3 t_bz text N 备注
4 addTime datetime N 插入数据库时间

四、项目截图

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

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

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

医生角色-修改个人资料 图4.3 医生角色-修改个人资料

医生角色-查看公告 图4.4 医生角色-查看公告

医生角色-查看医生信息 图4.5 医生角色-查看医生信息

医生角色-查看取药记录 图4.6 医生角色-查看取药记录

医生角色-查看患者信息 图4.7 医生角色-查看患者信息

医生角色-查看病历 图4.8 医生角色-查看病历

医生角色-查看药品 图4.9 医生角色-查看药品

医生角色-查看预约记录 图4.10 医生角色-查看预约记录

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

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

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

患者角色-医生信息查看 图4.13 患者角色-医生信息查看

患者角色-患者信息查看 图4.14 患者角色-患者信息查看

患者角色-修改个人资料 图4.15 患者角色-修改个人资料

患者角色-查看公告 图4.16 患者角色-查看公告

患者角色-查看取药记录 图4.17 患者角色-查看取药记录

患者角色-查看病历 图4.18 患者角色-查看病历

患者角色-查看药品 图4.19 患者角色-查看药品

患者角色-查看预约 图4.20 患者角色-查看预约

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

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

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

管理员角色-公告管理 图4.23 管理员角色-公告管理

管理员角色-医生信息管理 图4.24 管理员角色-医生信息管理

管理员角色-患者信息管理 图4.25 管理员角色-患者信息管理

管理员角色-用户信息管理 图4.26 管理员角色-用户信息管理

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

五、演示站点

地址 http://www.csbishe.cn:15027/ssm_xczsys
账号密码

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

六、运行教程

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

七、下载项目