东软云HIS医疗管理系统——技术栈【SpringBoot+Vue+MySQL+MyBatis】

这篇具有很好参考价值的文章主要介绍了东软云HIS医疗管理系统——技术栈【SpringBoot+Vue+MySQL+MyBatis】。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、项目架构介绍

项目技术栈:SpringBoot+Vue+MySQL+MyBatis
开发工具:IDEA2021.1、Navicat15
后端开发语言:Java8
前端框架:Vue3.0(集成Element UI组件)
后端框架:SpringBoot、MyBatis
数据库:MySQL8.0

1.1 东软云HIS医疗管理系统功能架构

如下为东软云HIS的整体业务功能架构,实训阶段只做其中部分模块。
东软云HIS医疗管理系统——技术栈【SpringBoot+Vue+MySQL+MyBatis】

1.2 业务流程图

看诊通常流程如图所示。
东软云HIS医疗管理系统——技术栈【SpringBoot+Vue+MySQL+MyBatis】

二、项目地址

注意:本项目为小组合作编写的且应实训老师要求,目前仅实现了门诊挂号收费、门诊医生工作站、门诊医技工作站、门诊药房工作站、门诊财务管理的部分功能。

2.1 源代码

项目源代码已发布在Gitee上,下载到本地后先用Navicat导入数据库文件,然后分别配置前后端的各种依赖,最后启动项目。

2.2 云服务器部署

项目目前已发布在云服务器上,登录用户的账号和密码如下表所示。

用户类型 账号 密码
门诊医生 bianque bianque123
门诊医生 fwb fwb123
门诊医生 hqb hqb123
门诊医生 huatuo huatuo123
门诊医生 xll xll123
门诊医生 adq adq123
挂号收费员 ghy ghy123
医院管理员 admin admin123
药房操作员 yfcz yfcz123
医技医生 yjys yjys123
财务管理员 cwgl cwgj123

三、项目概述

3.1 模块说明

3.1.1 前端模块说明

  • Vue组件共54个,包含了上述用户类型的全部功能
  • 引入动态路由,实现不同角色的权限分离,每个身份对应不同的Vue组件和路由
  • 添加路由卫士,所有路由数据均由后端返回

3.1.2 后端模块说明

  • config:配置跨域
  • controller:控制层包括医生、医技、动态菜单等业务逻辑的实现
  • entity:实体层包括项目涉及到的所有类的定义
  • mapper:与数据库交互
  • service:与前端交互
  • util:一些自定义的工具类

3.2 项目部分运行截图

3.2.1 登录页

东软云HIS医疗管理系统——技术栈【SpringBoot+Vue+MySQL+MyBatis】

3.2.2 首页

东软云HIS医疗管理系统——技术栈【SpringBoot+Vue+MySQL+MyBatis】

3.2.3 挂号收费员

3.2.3.1 现场挂号
  • 挂号收费员对新来的患者进行挂号
    东软云HIS医疗管理系统——技术栈【SpringBoot+Vue+MySQL+MyBatis】
3.2.3.2 收费
  • 挂号收费员对已挂号的患者进行收费
    东软云HIS医疗管理系统——技术栈【SpringBoot+Vue+MySQL+MyBatis】
3.2.3.3 退号
  • 挂号收费员对已缴费的患者进行退号
    东软云HIS医疗管理系统——技术栈【SpringBoot+Vue+MySQL+MyBatis】
3.2.3.4 患者费用查询
  • 查询每个患者的费用明细
    东软云HIS医疗管理系统——技术栈【SpringBoot+Vue+MySQL+MyBatis】
3.2.3.5 收费员日结
  • 收费员进行日结操作
    东软云HIS医疗管理系统——技术栈【SpringBoot+Vue+MySQL+MyBatis】

3.2.4 门诊医生工作站

3.2.4.1 门诊病历首页
  • 选择病人,填写其病历首页,或使用模板直接应用
    东软云HIS医疗管理系统——技术栈【SpringBoot+Vue+MySQL+MyBatis】

  • 可以查询此病人的既往病史,供医生参考
    东软云HIS医疗管理系统——技术栈【SpringBoot+Vue+MySQL+MyBatis】

  • 添加模板时,疾病名称支持模糊搜索
    东软云HIS医疗管理系统——技术栈【SpringBoot+Vue+MySQL+MyBatis】

3.2.4.2 检查申请
  • 选择某一病人,准备为其开设检查或管理现有检查项目
    东软云HIS医疗管理系统——技术栈【SpringBoot+Vue+MySQL+MyBatis】

  • 开设检查
    东软云HIS医疗管理系统——技术栈【SpringBoot+Vue+MySQL+MyBatis】

  • 管理此患者现有检查项目
    东软云HIS医疗管理系统——技术栈【SpringBoot+Vue+MySQL+MyBatis】
    (暂存的检查项目无法发送到医技医生,只有开立后医技医生才能收到此项检查;作废的项目同样无法发送到医技医生;医技医生检查完毕后的项目,门诊医生可以在此页面查看检查结果)

3.2.4.3 门诊确诊
  • 根据已做完检查的患者的情况,门诊医生进行最终的确诊,可以手动填写确诊或直接应用模板
    东软云HIS医疗管理系统——技术栈【SpringBoot+Vue+MySQL+MyBatis】

  • 诊断结果同样支持模糊搜索
    东软云HIS医疗管理系统——技术栈【SpringBoot+Vue+MySQL+MyBatis】

3.2.4.4 处置申请

(此模块与检查申请类似,不作详细描述)

3.2.4.5 成药处方
  • 为患者开处方
    东软云HIS医疗管理系统——技术栈【SpringBoot+Vue+MySQL+MyBatis】

  • 添加处方
    东软云HIS医疗管理系统——技术栈【SpringBoot+Vue+MySQL+MyBatis】

  • 为该处方添加药,可以手动添加药(支持模糊搜索),或直接应用模板
    东软云HIS医疗管理系统——技术栈【SpringBoot+Vue+MySQL+MyBatis】
    (注意这里的对应关系:一个患者可以有多个处方,每个处方也可以包含多个药。此外,暂存的处方是无法发送到药房操作员的,只有开立后的处方药房操作员才能收到并开药;作废的处方同样无法发送到药房操作员)

3.2.4.6 诊毕
  • 门诊医生根据此患者的一切检查、处置、处方等结果,进行最终的确诊
    东软云HIS医疗管理系统——技术栈【SpringBoot+Vue+MySQL+MyBatis】

  • 门诊医生进行最终的确诊
    东软云HIS医疗管理系统——技术栈【SpringBoot+Vue+MySQL+MyBatis】
    (注意:诊毕后医生无法再进行有关此患者的任何操作,患者如有其他需求需要重新挂号。本次就诊记录会出现在“门诊病例首页”的“已诊患者”栏目内;若该患者重新挂号此医生,则医生可以在“门诊病历首页”的“历史病历”栏目内查看此次就诊结果。)

3.2.4.7 患者费用明细查询
  • 医生可以查看所有诊毕患者的费用明细
    东软云HIS医疗管理系统——技术栈【SpringBoot+Vue+MySQL+MyBatis】
3.2.4.8 检查模板管理
  • 门诊医生可以对自己的检查模板进行增删改查的操作
    东软云HIS医疗管理系统——技术栈【SpringBoot+Vue+MySQL+MyBatis】
3.2.4.9 个人工作量统计
  • 查询本人的工作量
    东软云HIS医疗管理系统——技术栈【SpringBoot+Vue+MySQL+MyBatis】

3.2.5 医技医生工作站

3.2.5.1 检查/检验登记
  • 医技医生对从门诊医生开立来的检查进行登记
    东软云HIS医疗管理系统——技术栈【SpringBoot+Vue+MySQL+MyBatis】
3.2.5.2 检查/检验结果录入
  • 患者检查完毕后,医技医生进行检查结果的录入
    东软云HIS医疗管理系统——技术栈【SpringBoot+Vue+MySQL+MyBatis】
3.2.5.3 个人工作量统计
  • 医技医生查看自己的工作量
    东软云HIS医疗管理系统——技术栈【SpringBoot+Vue+MySQL+MyBatis】

3.2.6 门诊药房工作站

3.2.6.1 门诊发药
  • 药房操作员根据门诊医生开立的处方进行发药
    东软云HIS医疗管理系统——技术栈【SpringBoot+Vue+MySQL+MyBatis】
3.2.6.2 门诊退药
  • 药房操作员进行退药操作
    东软云HIS医疗管理系统——技术栈【SpringBoot+Vue+MySQL+MyBatis】
3.2.6.3 药品目录管理
  • 药房操作员进行现有药品的增删改查操作
    东软云HIS医疗管理系统——技术栈【SpringBoot+Vue+MySQL+MyBatis】

3.2.7 门诊财务管理

3.2.7.1 费用科目管理
  • 财务管理员对已有的收费项目进行增上改查的操作
    东软云HIS医疗管理系统——技术栈【SpringBoot+Vue+MySQL+MyBatis】
3.2.7.2 门诊科室工作量统计
  • 查询所有科室的工作量
    东软云HIS医疗管理系统——技术栈【SpringBoot+Vue+MySQL+MyBatis】

四、关键技术

4.1 权限分离

  • 根据不同的身份,系统生成不同的导航栏与功能。
    东软云HIS医疗管理系统——技术栈【SpringBoot+Vue+MySQL+MyBatis】

4.2 标签页

  • 不同的标签之间可以随意切换
    东软云HIS医疗管理系统——技术栈【SpringBoot+Vue+MySQL+MyBatis】

五、其他说明

此项目的门诊医生工作站的大部分功能是博主来完成的,存在的BUG较少。其余功能由组内其他同学完成,系统逻辑可能不一定正确、BUG存在较多等,如有问题欢迎评论或私信博主。

注:本文是博主东软实训项目的总结,不支持任何商用,转载请注明出处!如果你也对SpringBoot开发大型项目的学习有一定的兴趣和理解,欢迎随时找博主交流~文章来源地址https://www.toymoban.com/news/detail-456389.html

到了这里,关于东软云HIS医疗管理系统——技术栈【SpringBoot+Vue+MySQL+MyBatis】的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • springboot(ssm中山社区医疗综合服务平台 医疗管理系统 Java系统

    springboot(ssm中山社区医疗综合服务平台 医疗管理系统 Java系统 开发语言:Java 框架:ssm/springboot + vue JDK版本:JDK1.8(或11) 服务器:tomcat 数据库:mysql 5.7(或8.0) 数据库工具:Navicat 开发软件:eclipse//idea 依赖管理包:Maven 如需了解更多代码细节或修改代码功能界面,本人都

    2024年01月19日
    浏览(49)
  • 小型医院医疗设备管理系统|基于springboot小型医院医疗设备管理系统设计与实现(源码+数据库+文档)

    小型医院医疗设备管理系统目录 目录 基于springboot小型医院医疗设备管理系统设计与实现 一、前言 二、系统功能设计 三、系统实现 1、职员信息管理 2、设备信息管理 3、库房信息管理 4、公告信息管理 四、数据库设计 1、实体ER图  五、核心代码  六、论文参考 七、最新计

    2024年02月21日
    浏览(61)
  • 城乡居民基本医疗信息管理系统|基于Springboot的城乡居民基本医疗信息管理系统设计与实现(源码+数据库+文档)

    城乡居民基本医疗信息管理系统目录 目录 基于Springboot的城乡居民基本医疗信息管理系统设计与实现 一、前言 二、系统设计 三、系统功能设计  1、病例管理 2、医院资讯信息管理 3、医院资讯类型管理 四、数据库设计 五、核心代码 六、论文参考 七、最新计算机毕设选题推

    2024年03月19日
    浏览(75)
  • 云HIS管理系统源码,SaaS模式

    云HIS系统,在公立二甲医院应用三年,经过多年持续优化和打磨,系统运行稳定、功能齐全,界面布局合理、操作简便。 1、融合B/S版电子病历系统, 支持电子病历四级,HIS与电子病历系统均拥有自主知识产权,更加方便做项目,二次开发等。 2、全套系统采用云部署模式,

    2024年01月17日
    浏览(45)
  • Java医院信息化HIS管理系统源码

    HIS模板分为两种:病历模板和报表模板。模板管理是运营管理的核心组成部分,是基层卫生健康云中各医疗机构定制电子病历和报表的地方,各医疗机构可根据自身特点特色定制电子病历和报表,制作的电子病历及报表可直接在业务系统中使用。病历模板和报表模板的制作方

    2024年02月13日
    浏览(54)
  • 二甲医院信息管理系统源码 his系统源码 java+Angular+JavaScript

    云HIS系统采用SaaS软件应用服务模式,提供软件应用服务多租户机制,实现一中心部署多机构使用。主要包含收费计费、药品管理、门诊医生工作站、住院医生工作站、护士工作站、数据统计、电子病历、医保接口等功能,能够满足医院及诊所日常业务开展的需要。     设计

    2024年02月11日
    浏览(45)
  • Java医院管理系统HIS源码带小程序和安装教程

    Java医院管理系统HIS源码带小程序和安装教程 该项目是用springboot+layui+shiro写的医院管理系统,该系统的业务比较复杂,数据库一共有36张表。项目的视频+业务参考文档,都在百度云盘中,可以先看看视频和参考文档。 项目分为门诊管理、住院管理、系统管理、统计管理、数据

    2024年02月03日
    浏览(47)
  • 【Java】HIS医院信息化管理系统源码(SaaS模式多医院)

    【Java】HIS医院信息化管理系统源码(SaaS应用),系统采用主流成熟技术开发,B/S架构,软件结构简洁、代码规范易阅读,SaaS应用,全浏览器访问,前后端分离,多服务协同,服务可拆分,功能易扩展。多集团统一登录患者主索引建立、主数据管理,统一对外接口管理。 在经

    2024年02月06日
    浏览(68)
  • 基于SaaS模式的Java基层卫生健康云HIS系统源码【运维管理+运营管理+综合监管】

    模板分为两种: 病历模板和报表模板。模板管理是运营管理的核心组成部分,是基层卫生健康云中各医疗机构定制电子病历和报表的地方,各医疗机构可根据自身特点特色定制电子病历和报表,制作的电子病历及报表可直接在业务系统中使用。 病历模板和报表模板的制作方

    2024年02月16日
    浏览(49)
  • SpringBoot+Vue+MySQL:图书管理系统的技术革新

    ✍✍计算机编程指导师 ⭐⭐个人介绍:自己非常喜欢研究技术问题!专业做Java、Python、微信小程序、安卓、大数据、爬虫、Golang、大屏等实战项目。 ⛽⛽实战项目:有源码或者技术上的问题欢迎在评论区一起讨论交流! ⚡⚡ Java实战 | SpringBoot/SSM Python实战项目 | Django 微信小

    2024年02月21日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包