基于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 | 创建时间 | 是 |

系统实现

用户信息管理

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

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

医生信息管理

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

药品信息管理

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

公告信息管理

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

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

相关推荐
程序员-周李斌8 小时前
ConcurrentHashMap 源码分析
java·开发语言·哈希算法·散列表·开源软件
ChrisitineTX9 小时前
凌晨突发Java并发问题:synchronized锁升级导致接口超时,排查过程全记录
java·数据库·oracle
仙人掌一号9 小时前
梳理SPA项目Router原理和运行机制 [共2500字-阅读时长10min]
前端·javascript·react.js
粥里有勺糖9 小时前
视野修炼-技术周刊第128期 | Bun 被收购
前端·javascript·github
zzhongcy9 小时前
Java: HashMap 和 ConcurrentHashMap的区别
java·开发语言
用户12039112947269 小时前
彻底搞定大模型流式输出:从二进制碎块到“嘚嘚嘚”打字机效果,让底层逻辑飞起来
前端·javascript·面试
CPU NULL9 小时前
Vue 3 前端调试与开发指南
前端·javascript·vue.js
✎ ﹏梦醒͜ღ҉繁华落℘9 小时前
菜鸟的算法基础
java·数据结构·算法
老华带你飞10 小时前
社团管理|基于Java社团管理系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·后端