一款基于 Spring Cloud 开源的医疗信息系统

这是一个基于Springcloud和Springboot2.x的医院信息系统开源项目,涵盖了临床诊疗、药品管理、财务管理、患者管理等功能,包括多个工作站模块。项目计划改进代码质量和更新技术栈。提供了系统描述、分布式微服务应用、前端应用等源代码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天给大家介绍一个医院信息系统开源项目,相对比较完整,采用的技术栈是 Spring cloud和Spring boot 2.x,比较主流,正在做这方面系统的童鞋们可以参考一下!

主要功能按照数据流量、流向及处理过程分为临床诊疗、药品管理、财务管理、患者管理。诊疗活动由各工作站配合完成,并将临床信息进行整理、处理、汇总、统计、分析等。

本系统包括以下工作站:门诊医生工作站、药房医生工作站、医技医生工作站、收费员工作站、对帐员工作站、管理员工作站。

前言

本项目致力于打造一个完整的医疗系统,采用现阶段流行技术实现。

下一阶段计划

  • 添置部署教程

  • 提高代码质量

  • 更新技术栈为最新版本,并引入新技术

本仓库包含

系统描述
HIS-master单体应用
his-cloud分布式微服务应用
HIS-web诊疗前端
HIS-app患者前端

注:单体应用和分布式实现业务完全相同

项目架构

f56a0925a0dcd510ebe971a72cbe5c61.png

后端技术栈

技术版本说明
Spring Cloud NetflixFinchley.RELEASE分布式全家桶
Spring Cloud Eureka2.0.0.RELEASE服务注册
Spring Cloud Zipkin2.0.0.RELEASE服务链路
Spring Cloud config2.0.0.RELEASE服务配置
Spring Cloud Feign2.0.0.RELEASE服务调用
Spring Cloud Zuul2.0.0.RELEASE服务网关
Spring Cloud Hystrix2.0.0.RELEASE服务熔断
Spring Cloud Turbine2.0.0.RELEASE服务熔断监控
Spring Boot Admin2.0.1服务监控
Spring Boot2.0.3.RELEASE容器+MVC框架
Spring Security5.1.4.RELEASE认证和授权框架
MyBatis3.4.6ORM框架
MyBatisGenerator1.3.3数据层代码生成
PageHelper5.1.8MyBatis物理分页插件
Maven3.6.1项目管理工具
Swagger22.7.0交互式API文档
Elasticsearch6.2.2搜索引擎
kibana6.2.2数据分析和可视化平台
LogStash6.2.2数据采集引擎
RabbitMq3.7.14消息队列
Redis3.2缓存
Druid1.1.10数据库连接池
OSS2.5.0对象存储
JWT0.9.1跨域身份验证解决方案
Lombok1.18.6简化对象封装工具
Junit4.12单元测试框架
Logback1.2.3日志框架
Java doc————API帮助文档
Docker18.09.6应用容器引擎
Docker-compose18.09.6容器快速编排

前端技术栈

技术版本说明
Vue2.6.10前端框架
Vue-router3.0.2前端路由框架
Vuex3.1.0vue状态管理组件
Vue-cli————Vue脚手架
Element-ui2.7.0前端UI框架
Echarts4.2.1数据可视化框架
Uni-app————跨平台前端框架
Mockjs1.0.1-beta3模拟后端数据
Axios0.18.0基于Promise的Http库
Js-cookie2.2.0Cookie组件
Jsonlint1.6.3Json解析组件
screenfull4.2.0全屏组件
Xlsx0.14.1Excel表导出组件
Webpack————模板打包器

项目展示

PC-主页

8a6490bfd9dbf83e711c587f20f6731d.png

APP-主页

d2acb7d5fa2f54edfbfe1d43f8d1d2dc.png

APP-挂号

408c9f909669de09ef35f084e64afe41.png

PC-门诊医生工作台

a90aa72dac80491e1a51d0e2e72ff266.png

PC-药房医生工作台

6421c5696725354c8f9be5250e3743bf.png

PC-日结

9129fc2693e30bf7b3a19d4800a19c02.png

业务需求

业务流程图

81f0cd1748d325b1aa19f54d8f4b9341.png

需求

0dafa5657f02c7f0f7148670ca53d4c8.png

开源地址

  • https://gitee.com/nianxiassss/HIS

 
 
 
 
往期推荐:
大型 SaaS 系统的数据权限就应该这么设计

这套开源系统太牛了!仅需一分钟,安装部署一套自己的 SAAS 云建站平台!

我用ChatGPT 生成一个Spring Boot博客项目,一点代码都没写

一个注解实现 WebSocket 集群方案,这样玩才爽!

SpringBoot 中的自带工具类,开发效率增加一倍!

SpringBoot + 一个注解,轻松实现 Redis 分布式锁

Mybatis-Plus 开发提速器:mybatis-plus-generator-ui

SpringBoot 多数据源及事务解决方案

2c117e5dadb4f496c94fa88c01ee9970.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值