【Springboot框架】Springboot框架实现网上医院在线预约挂号平台

Hi~今天给大家带来一款使用Springboot框架(Spring框架、Spring MVC框架、Mybatis框架、Springboot框架的集合)开发的网上医院在线预约挂号平台。

一、技术介绍⚡

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

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

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

✅运行的环境在IDEA,Eclipse,MyEclipse上测试通过

✅目前测试了Windows,Linux,MacOS平台,运行效果一致。

二、功能介绍

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

管理员角色门诊医生角色
管理员登录门诊医生登录
修改个人信息修改个人资料
查看医生值班表查看医生值班表
用户信息管理药房管理
住院管理住院管理
药房管理门诊管理
门诊管理

三、数据库信息

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

序号表名说明
area
ban
baoque
bed
caigou
cashier
checkup
departments
doctor
drugdictionary
drugstore
home
hospitalprice
huishou
inhospitaltype
inoutpatienttype
jilu
moneytype
outpatienttype
paiban
pay
pharmacy
projecttype
register
registeredtype
report
skull
supplier供应商表
sys_menu
sys_role
sys_role_menu
sys_role_user用户角色关联表
sys_user用户表
type药品类型表
unit药品单位表
upplier
warehouse仓库表
warehuose
返回目录 表名:area
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
areaIdint100NY
areaNamevarchar2550NN地区名称
返回目录 表名:ban
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
bidint100NY
bnamevarchar2550YNNULL
返回目录 表名:baoque
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
baoqueidint100NY
baoqueNamevarchar2550YNNULL
baoqueNumint100YNNULL
返回目录 表名:bed
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
bedIdint100NY
bednamevarchar2550NN
departmentIdint100NN
stateint100YNNULL状态
pricedouble230YNNULL价格
返回目录 表名:caigou
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
caigouidint100NY
caigounamevarchar2550YNNULL
gonghuoshangvarchar2550YNNULL
danweivarchar2550YNNULL
candivarchar2550YNNULL
leixingvarchar2550YNNULL
shuliangint100YNNULL
返回目录 表名:cashier
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
cashierint100NY
reportIdint100NN
durgnamevarchar2550NN
durgnumint100NN
repicepricedouble230NN
repicetotaldouble230NN
stateint100YNNULL状态
ctimedate100YNNULL
ostateint100YNNULL
jievarchar2550YNNULL
mstateint100YNNULL
返回目录 表名:checkup
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
cidint100NY分类ID
registeridint100YNNULL
contentvarchar2550YNNULL内容
ctimedatetime190YNNULL
返回目录 表名:departments
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
departmentIdint100NY
departmentvarchar2550NN
返回目录 表名:doctor
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
doctorIdint100NY
doctorNamevarchar2550NN
departmentIdint100NN
registeredIdint100NN
dstateint100YNNULL
amStartTimevarchar2550YN'8:00'
amEndTimevarchar2550YN'12:00'
pmStartTimevarchar2550YN'14:00'
pmEndTimevarchar2550YN'18:00'
返回目录 表名:drugdictionary
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
drugIdint100NY
drugNamevarchar2550NN
unitIdint100NN
sellingPricedouble230NN
areaIdint100NN
typeIdint100NN
返回目录 表名:drugstore
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
rugstoreIdint100NY
drugstoreNamevarchar2550NN
supplierIdint100YNNULL
skullIdint100YNNULL
warehouseIdint100YNNULL
unitint100NN
tradePricedouble230NN
sellingPricedouble230NN
areaint100NN
typeint100NN类型
produceDatedate100NN
validDatedate100NN
drugstorenumint100NN
batchvarchar2550NN
返回目录 表名:home
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
homeIdint100NY
homeNamevarchar2550YNNULL
sexvarchar2550YNNULL性别
ageint100YNNULL年龄
carIdvarchar2550YNNULL
phonevarchar2550YNNULL手机号码
返回目录 表名:hospitalprice
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
hospitalpriceidint100NY
registerIdint100NN
durgnamevarchar2550NN
durgnumint100NN
repicepricedouble230NN
repicetotaldouble230NN
htimedatetime190YNNULL
stateint100YNNULL状态
返回目录 表名:huishou
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
huishouidint100NY
huishounamevarchar2550NN
huishounumberint100NN
huishoupihaovarchar2550YNNULL
jbrvarchar2550YNNULL
beizhuvarchar2550YNNULL备注
返回目录 表名:inhospitaltype
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
inhospitalIdint100NY
projectNamevarchar2550NN
unitint100NN
pricedouble230NN价格
bigprojectIdint100NN
返回目录 表名:inoutpatienttype
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
inoutpatientIdint100NY
projectNamevarchar2550NN
unitint100NN
bigproJectIdint100NN
pricedouble230NN价格
返回目录 表名:jilu
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
jiluidint100NY
jilunamevarchar2550NN
jilutimedatetime190NN
jilutypevarchar2550NN
jilupeoplevarchar2550NN
jilunumberint100YNNULL
jilupihaovarchar2550NN
返回目录 表名:moneytype
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
MoneyIdint100NY
Moneytypevarchar2550NN
Percentvarchar2550NN
返回目录 表名:outpatienttype
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
outpatientIdint100NY
projectNamevarchar2550NN
unitint100NN
bigprojectIdint100NN
pricedouble230NN价格
ostateint100YNNULL
返回目录 表名:paiban
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
paiIdint100NY
onevarchar2550YN'无班'
twovarchar2550YN'无班'
threevarchar2550YN'无班'
fourvarchar2550YN'无班'
fivevarchar2550YN'无班'
sixvarchar2550YN'无班'
sevenvarchar2550YN'无班'
doctorIdint100YNNULL
返回目录 表名:pay
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
payidint100NY
registeridint100YNNULL
moneydouble230YNNULL金额
payDatedatetime190YNNULL
返回目录 表名:pharmacy
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
pharmacyIdint100NY
pharmacyNamevarchar2550NN
drugstoreIdint100YNNULL
skullIdint100YNNULL
warehouseIdint100YNNULL
unitint100NN
sellingPricedouble230NN
areaint100NN
typeint100NN类型
produceDatedate100NN
validDatedate100NN
drugstorenumint100NN
skullbatchvarchar2550NN
返回目录 表名:projecttype
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
projectIdint100NY
projectNamevarchar2550NN
返回目录 表名:register
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
registeridint100NY挂号ID
usernamevarchar2550NN用户名
ageint100NN年龄
sexvarchar2550NN性别
departmentint100NN科室ID
doctorint100NN医生ID
diagnosevarchar2550YNNULL诊断结果
addressvarchar2550YNNULL地址
phonevarchar2550YNNULL手机号码
Idcardvarchar600YNNULL身份证号码
registerDatedatetime190YNNULL挂号时间
bedNumint100YNNULL床位号
Operatorvarchar2550YNNULL操作员
moneydouble230YNNULL金额
stateint100YNNULL状态
endDatedatetime190YNNULL结束时间
pricedouble220YNNULL价格
discountvarchar2550YNNULL折扣
zhuandatetime190YNNULL转诊时间
返回目录 表名:registeredtype
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
registeredIdint100NY
typevarchar2550NN类型
pricedouble230NN价格
返回目录 表名:report
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
reportIdint100NY
reportNamevarchar2550YNNULL
sexvarchar2550YNNULL性别
ageint100YNNULL年龄
departmentint100YNNULL
doctorint100YNNULL
reportTypeint100YNNULL
pricedouble230YNNULL价格
timedatetime190YNNULL时间
usersvarchar2550YNNULL
stateint100YNNULL状态
phonevarchar2550NN手机号码
caridvarchar2550NN
zhuanvarchar2550YNNULL
返回目录 表名:skull
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
skullIdint100NY
skullNamevarchar2550NN
返回目录 表名:supplier
说明:供应商表
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
supplierIdint100NY供应商ID
supplierNamevarchar2550NN供应商名称
supplierPhonevarchar2550YNNULL供应商电话
supplierAddressvarchar2550YNNULL供应商地址
stateint100YNNULL状态
返回目录 表名:sys_menu
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
idint100NY自增主键
pidint100YNNULL商品ID
titlevarchar2550YNNULL标题
hrefvarchar2550YNNULL
spreadint100YNNULL0不展开1展开
targetvarchar2550YNNULL
iconvarchar2550YNNULL图标
availableint100YNNULL0不可用1可用
返回目录 表名:sys_role
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
roleidint100NY
rolenamevarchar2550YNNULL
roledescvarchar2550YNNULL
availableint100YNNULL
返回目录 表名:sys_role_menu
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
ridint100NY
midint100NY
返回目录 表名:sys_role_user
说明:用户角色关联表
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
uidint100NY用户id
ridint100NY角色id
返回目录 表名:sys_user
说明:用户表
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
UserIdint100NY用户ID
loginnamevarchar2550YNNULL登录名
identityvarchar2550YNNULL身份证号
realnamevarchar2550YNNULL真实名字
sexint100YNNULL0女1男
addressvarchar2550YNNULL地址
phonevarchar2550YNNULL电话
pwdvarchar2550YNNULL密码
positionvarchar2550YNNULL职位
typeint100YN2用户类型
availableint100YNNULL是否可用
saltvarchar2550YNNULL盐值
返回目录 表名:type
说明:药品类型表
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
typeIdint100NY类型ID
typeNamevarchar2550NN类型名称
返回目录 表名:unit
说明:药品单位表
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
unitIdint100NY单位ID
unitNamevarchar2550NN单位名称
返回目录 表名:upplier
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
supplierIdint100NY
supplierNamevarchar2550NN
supplierPhonevarchar2550YNNULL
supplierAddressvarchar2550YNNULL
stateint100YNNULL状态
返回目录 表名:warehouse
说明:仓库表
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
warehouseIdint100NY仓库ID
supplierNamevarchar2550NN供应商名称
返回目录 表名:warehuose
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
warehouseIdint100NY
supplierNamevarchar2550NN
</span>

四、项目截图

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

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

管理员角色-管理员登录 


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

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


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

管理员角色-查看医生值班表 


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

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


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

管理员角色-住院管理 


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

管理员角色-药房管理 


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

管理员角色-门诊管理 


 

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

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

门诊医生角色-门诊医生登录 


门诊医生角色-修改个人资料⬇️【点击返回功能介绍页面】

门诊医生角色-修改个人资料 


门诊医生角色-查看医生值班表⬇️【点击返回功能介绍页面】

门诊医生角色-查看医生值班表 


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

门诊医生角色-药房管理 


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

门诊医生角色-住院管理 


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

门诊医生角色-门诊管理 


 

  • 24
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值