基于springboot的医院资源管理系统开发与设计

系统介绍

互联网发展至今,无论是其理论还是技术都已经成熟,而且它广泛参与在社会中的方方面面。它让信息都可以通过网络传播,搭配信息管理工具可以很好地为人们提供服务。针对信息管理混乱,出错率高,信息安全性差,劳动强度大,费时费力等问题,采用医院资源管理系统可以有效管理,使信息管理能够更加科学和规范。

医院资源管理系统在Eclipse环境中,使用Java语言进行编码,使用Mysql创建数据表保存本系统产生的数据。

总之,医院资源管理系统集中管理信息,有着保密性强,效率高,存储空间大,成本低等诸多优点。它可以降低信息管理成本,实现信息管理计算机化。

功能介绍

用户信息管理:管理员对用户信息的查询管理,可以删除用户信息、修改用户信息、新增用户信息,还进行了对用户名称的模糊查询的条件

******医生信息管理:******管理员对医生信息数据,修改医生信息,医生信息作废,即可删除,还进行了对医生信息名称的模糊查询 医生信息信息的类型查询等等一些条件。

药品信息管理:管理员对药品信息进行条件查询,还可以对药品信息进行新增、修改、查询操作等等。

公告信息管理:对管理员的功能有:根据公告信息进行新增、修改、查询操作等等。

开发环境

编程语言:Java html

数据库 :Mysql

系统架构:B/S

后端框架:SpringBoot vue layui

编译工具:idea或者eclipse,jdk1.8,maven

支持定做:java/python/大数据/小程序/vue/深度学习

系统结构图

数据库表设计

表1 管理员信息表

|----|----------|--------|------|-----|
| 序号 | 列名 | 数据类型 | 说明 | 允许空 |
| 1 | id | Int | 编号 | 否 |
| 2 | username | String | 用户名 | 是 |
| 3 | password | String | 密码 | 是 |
| 4 | role | String | 角色 | 是 |
| 5 | addtime | Date | 新增时间 | 是 |

表2 用户信息表

|----|------------------|---------|--------|-----|
| 序号 | 列名 | 数据类型 | 说明 | 允许空 |
| 1 | id | Int | 编号 | 否 |
| 2 | username | String | 账户 | 是 |
| 3 | password | String | 密码 | 是 |
| 4 | yonghu_name | String | 用户姓名 | 是 |
| 5 | yonghu_photo | String | 头像 | 是 |
| 6 | yonghu_phone | String | 用户手机号 | 是 |
| 7 | yonghu_id_number | String | 用户身份证号 | 是 |
| 8 | yonghu_email | String | 邮箱 | 是 |
| 9 | sex_types | Integer | 性别 | 是 |
| 10 | yonghu_delete | Integer | 假删 | 是 |
| 11 | create_time | Date | 创建时间 | 是 |

表3 医生信息表

|----|----------------------|------------|--------|-----|
| 序号 | 列名 | 数据类型 | 说明 | 允许空 |
| 1 | id | Int | 编号 | 否 |
| 2 | username | String | 账户 | 是 |
| 3 | password | String | 密码 | 是 |
| 4 | yisheng_uuid_ number | String | 医生工号 | 是 |
| 5 | yisheng_name | String | 医生姓名 | 是 |
| 6 | yisheng_photo | String | 头像 | 是 |
| 7 | yisheng_phone | String | 联系方式 | 是 |
| 8 | yisheng_id_number | String | 医生身份证号 | 是 |
| 9 | yisheng_email | String | 邮箱 | 是 |
| 10 | sex_types | Integer | 性别 | 是 |
| 11 | yisheng_guahao | String | 挂号须知 | 是 |
| 12 | yisheng_new_money | BigDecimal | 挂号价格 | 是 |
| 13 | yisheng_zhichneg | String | 职称 | 是 |
| 14 | yisheng_types | Integer | 科室 | 是 |
| 15 | yisheng_content | String | 简介 | 是 |
| 16 | yisheng_delete | Integer | 假删 | 是 |
| 17 | create_time | Date | 创建时间 | 是 |

表4 字典信息表

|----|-------------|---------|-------|-----|
| 序号 | 列名 | 数据类型 | 说明 | 允许空 |
| 1 | id | Int | 编号 | 否 |
| 2 | dic_code | String | 字段 | 是 |
| 3 | dic_name | String | 字段名 | 是 |
| 4 | code_index | Integer | 编码 | 是 |
| 5 | index_name | String | 编码名字 | 是 |
| 6 | super_id | Integer | 父字段编号 | 是 |
| 7 | beizhu | String | 备注 | 是 |
| 8 | create_time | Date | 创建时间 | 是 |

表5 医生预约信息表

|----|--------------------------|---------|------|-----|
| 序号 | 列名 | 数据类型 | 说明 | 允许空 |
| 1 | id | Int | 编号 | 否 |
| 2 | yisheng_id | Integer | 医生 | 是 |
| 3 | yonghu_id | Integer | 用户 | 是 |
| 4 | yishengyuyue_yesno_types | Integer | 预约结果 | 是 |
| 5 | yishengyuyue_time | Date | 预约时间 | 是 |
| 6 | create_time | Date | 创建时间 | 是 |

表6 病史信息表

|----|------------------------|---------|------|-----|
| 序号 | 列名 | 数据类型 | 说明 | 允许空 |
| 1 | id | Int | 编号 | 否 |
| 2 | yisheng_id | Integer | 发布医生 | 是 |
| 3 | yonghu_id | Integer | 用户 | 是 |
| 4 | bingshi_name | String | 病名 | 是 |
| 5 | bingshi_bingyin | String | 病因 | 是 |
| 6 | bingshi_xianzhuang | String | 现状 | 是 |
| 7 | bingshi_text | String | 药单 | 是 |
| 8 | bingshi_jinji | String | 禁忌 | 是 |
| 9 | bingshi_ zhuyishixiang | String | 注意事项 | 是 |
| 10 | create_time | Date | 创建时间 | 是 |

表7 住院信息表

|----|---------------------|---------|------|-----|
| 序号 | 列名 | 数据类型 | 说明 | 允许空 |
| 1 | id | Int | 编号 | 否 |
| 2 | yisheng_id | Integer | 发布医生 | 是 |
| 3 | yonghu_id | Integer | 用户 | 是 |
| 4 | zhuyuan_name | String | 病房地址 | 是 |
| 5 | zhuyuan_fangjianhao | String | 房间号 | 是 |
| 6 | zhuyuan_chuanghao | String | 床号 | 是 |
| 7 | create_time | Date | 创建时间 | 是 |

表8 药品信息表

|----|-----------------------|------------|------|-----|
| 序号 | 列名 | 数据类型 | 说明 | 允许空 |
| 1 | id | Int | 编号 | 否 |
| 2 | yaopin_name | String | 药品名称 | 是 |
| 3 | yaopin_photo | String | 药品图片 | 是 |
| 4 | yaopin_chyengfen | String | 主要成分 | 是 |
| 5 | yaopin_ shiyongfanwei | String | 适用范围 | 是 |
| 6 | yaopin_beizhu | String | 备注 | 是 |
| 7 | yaopin_jiangshi | BigDecimal | 价格 | 是 |
| 8 | yaopin_types | Integer | 药品类型 | 是 |
| 9 | yaopin_content | String | 详情 | 是 |
| 10 | create_time | Date | 创建时间 | 是 |

表9 公告信息表

|----|--------------|---------|--------|-----|
| 序号 | 列名 | 数据类型 | 说明 | 允许空 |
| 1 | id | Int | 编号 | 否 |
| 2 | news_name | String | 公告信息标题 | 是 |
| 3 | news_types | Integer | 公告信息类型 | 是 |
| 4 | news_photo | String | 公告信息图片 | 是 |
| 5 | insert_time | Date | 公告信息时间 | 是 |
| 6 | news_content | String | 公告信息详情 | 是 |
| 7 | news_delete | Integer | 假删 | 是 |
| 8 | create_time | Date | 创建时间 | 是 |

系统实现

用户信息管理

如图显示的就是用户信息管理页面,此页面提供给管理员的功能有:用户信息的查询管理,可以删除用户信息、修改用户信息、新增用户信息,

还进行了对用户名称的模糊查询的条件

医生信息管理

如图显示的就是医生信息管理页面,此页面提供给管理员的功能有:查看已发布的医生信息数据,修改医生信息,医生信息作废,即可删除,还进行了对医生信息名称的模糊查询 医生信息信息的类型查询等等一些条件。

药品信息管理

如图显示的就是药品信息管理页面,此页面提供给管理员的功能有:根据药品信息进行条件查询,还可以对药品信息进行新增、修改、查询操作等等。

公告信息管理

如图显示的就是公告信息管理页面,此页面提供给管理员的功能有:根据公告信息进行新增、修改、查询操作等等。

源码获取:
大家点赞、收藏、关注、评论啦 、查看👇🏻获取联系方式👇🏻

相关推荐
find1star6 小时前
LeetCode 141:环形链表
java·算法·leetcode·链表
console.log('npc')6 小时前
Git 冲突与 AI 协助指南
前端·人工智能·git·大模型
爱学堂IT分享6 小时前
鹤翔老师pmp项目管理培训认证考试课 (直播录播题库送学时证明)【共58课时】-51CTO学堂
后端
今天AI了吗7 小时前
DeepSeek Harness 深度解析:从评测架构到实战落地
java·网络·数据库·人工智能·架构·java-ee
王的宝库7 小时前
Go 项目结构:从单文件到标准工程布局
开发语言·后端·golang
许彰午7 小时前
27-AuthService登录链路
java·低代码·架构
泡海椒7 小时前
JQuick-Curl 性能分析:并发场景下的性能表现与调优,第三方接口调用不只要快写也要稳跑
java·开发语言·okhttp
爱学堂IT分享7 小时前
Cesium可视化系统实战课程-Cesium教程学习
前端
码事漫谈8 小时前
类型即世界:一个 C++ 程序员的本体论入门
后端
糖墨夕8 小时前
理解大语言模型:Agent 的“大脑”
前端·agent