Skip to content

医院管理系统+SpringBoot+Vue+MyBatisPlus+百炼大模型+OSS,校内二等奖项目,有管理员,挂号员,医生,检察员四种身份,功能详细,可以做毕业设计

Notifications You must be signed in to change notification settings

lyay23/yunHospital

Repository files navigation

医院管理系统概述

校内学院二等奖项目,与第一名失之交臂。

不过这是一个功能完备的医院管理系统,用来做毕业设计绰绰有余

1. 项目概述:

该系统分为4个角色:

管理员:

  • 管理员用于统筹整个医院管理,包括药品,项目,人员等等。最重要的是可以管理医生的排班,为医生添加排班

挂号员:

  • 挂号员可以添加患者就诊卡,为患者挂指定医生的号,以及退号功能。当管理员添加医生的排班时,挂号员就可以根据医生的号以及患者描述进行挂号

医生:

  • 医生可以查看挂号员为患者挂的号,并且根据患者描述可以为患者添加病历信息,以及开单相关诊断,包括收费功能。医生能够查看检查员回显的检查照片来进行开具药品

检查员:

  • 检察员会收到当天待诊患者,根据医生开具的检查为患者做检查。当检查完毕后会回显到医生页面。

2. 开发工具

前端:VS Code

后端:IDEA

3.项目技术

后端:Java21(可以在pom中修改),SpringBoot,MyBatis Plus,阿里云OSS,百炼云部署配置+MySQL8.0

前端:Vue+ElementPlus

4. 项目创新点

链接阿里云的百炼大模型,使用AI来对医生病历进行评审,对医生开具药方进行评审(参照下方参考图)

5. 项目配置

  1. 导入项目文件夹中的数据库his02.sql
  2. 使用IDEA打开文件夹his_ns-master中的yml文件中修改自己的MySQL用户名和密码
  3. Java版本不匹配的可在pom.xml中修改为自己的Java版本
  4. 在本地环境变量中配置自己的阿里云OSS的Key(用于检查员上传检查结果图片并且回显到医生端) 参考链接 https://help.aliyun.com/zh/sdk/developer-reference/configure-the-alibaba-cloud-accesskey-environment-variable-on-linux-macos-and-windows-systems
  5. 在本地环境中配置阿里云的大模型Key(用于评审患者病历以及药品信息) 参考链接 https://help.aliyun.com/zh/model-studio/configure-api-key-through-environment-variables#e4cd73d544i3r
  6. 使用VS Code 打开his_ns_vue3-master文件夹,打开终端运行npm install然后运行npm run dev
  7. 另外本项目开发了一个简易的移动端网页,只可以进行挂号(感兴趣的朋友可以自行开发),使用VS Code打开my-vue3-project,在终端运行npm install 以及npm run dev:h5,即可看到初始页面

6. 页面展示

快速查看页面效果(具体查看数据库)

管理员用户名以及密码:admin /admin123

挂号员:ghy/ghy123

医生:bianque/bianque123

检查员:liyang/123456

登录页面(使用了MD5加密了密码)

image-20250711200957535

管理员页面

挂号员页面

image-20250711201438322

医生页面

病历首页使用百炼大模型请求

image-20250711201649849

image-20250711201729072

AI评审药方

image-20250711202027325

检查员

image-20250711202332034

image-20250711202353574

医生页面回显

image-20250711202453718

结尾:

本项目因为对接了AI,所以在配置方面可能会有一点点繁琐。不过总比千篇一律的管理系统更具有创新点,答辩也更加具有竞争力

整个项目虽然我已经检查了很多遍,不过依然可能会有点BUG,如有问题请提交issues,欢迎各位大佬提交Pull requests

最后如果对你有所帮助,请点亮Star,谢谢大家

About

医院管理系统+SpringBoot+Vue+MyBatisPlus+百炼大模型+OSS,校内二等奖项目,有管理员,挂号员,医生,检察员四种身份,功能详细,可以做毕业设计

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •