医疗业务

简介: 中山积水潭骨科医院小程序,基于SpringBoot等技术,实现线上挂号、缴费、住院预缴及报告查询。助力患者高效就医,优化医疗流程体验。

中山积水潭骨科医院

开发周期:2022年03月 - 至今

技术架构:SpringBoot + MyBatis-Plus + MySQL + Redis + Spring Cloud

Alibaba + RabbitMQ + Seata

项目描述:受中山市积水潭骨科医院所托,打造的一款线上服务小程序。小程序集挂

号、缴费和报告查询等功能于一体,旨在帮助患者更快捷、高效地获取医疗服务。

个人职责:

预约挂号模块:用户可以方便地在小程序上选择医院、科室和医生,并预约就诊时

间。预约成功后用户会收到确认短信通知,提供便捷的预约体验。

自助缴费模块:用户能够便捷地缴纳就诊费用,无需排队等待或亲自前往缴费处,

提升就诊流程的效率。

住院金预缴模块:用户可以在小程序选择预缴金额并完成支付,提前了解和规划自

己的住院医疗费用,确保在住院就诊前准备充足的医疗资金。

报告查询模块:用户能够直接在小程序上查询就诊报告,同时提供将检查报告保存

到手机相册的功能,方便患者随时查看和咨询


项目名称:中山市第一人民医院-HIS 系统

开发环境:idea, JDK1.8, Tomcat, Maven, MySql,Linux;

技术架构:SpringCloudAlibaba+SpringBoot+Mybatis-plus +Redis+RabbitMQ+Seata

项目描述:中山市第一人民医院上线了我们公司的 HIS 系统,整个患者门诊就诊流程与住院流程

1.门诊挂号模块:使用 XXL-JOB 实现定时任务自动生成下个月的排班信息。

2.使用 Redis 存储排班信息,减少对 DB 库的 IO 开销。

3.门诊药房:使用悲观锁的是患者 ID,解决多台电脑对同一个用户操作的线程安全问题。


项目名称:中山大学孙逸仙纪念医院-HIS 系统(住院)

开发环境:idea, JDK1.8, Tomcat, Maven, MySql,Linux;

技术架构:SpringCloudAlibaba+SpringBoot+Mybatis-plus +Redis+RabbitMQ+XXL_JOB

项目描述:孙逸仙纪念医院住院模块、病历归档模块是由我们负责的,门诊模块是由北大医信的厂家负责的

1对接处方点评系统:使用 OpenFegin 实现对接第三方系统

2、入院申请:患者交了押金后,我使用了 RabbitMQ 会发送患者入院信息到 MQ 队列中,实现了与住院服务解耦合

3、在住院模块,我使用的了 XXL_JOB 任务调度框架,来实现了定时自动凌晨对患者前一天的床位费与住院诊查费进行记费处理

4、医务科通知功能开发:因为通知是在每个医生登录系统都需要展示出来。我采用了 Redis 缓存存储医务科更新通知内容与行医规范,采用的是普通 String 数据类型。且我采用 MQ 异步方式来进行同步数据的一致性。保证了可用性与最终数据的一致性。


项目名称:广州中医药大学第一附属医院-HIS 系统

开发环境:idea, JDK1.8, Tomcat, Maven, MySql,Linux;

技术架构:SpringCloudAlibaba+SpringBoot+Mybatis-plus +Redis+RabbitMQ

项目描述:当时我主负责是孙逸仙纪念医院,因为广州中医药大学第一医院要上线,临时委派我去现场技术支持,只简单做了一些需求。

1、住院护士分床功能:这里我使用了 synchronized 锁患者 ID,对患者分床操作加锁,这样就避免了多个护士对同一个患者重复进行分床操作。

2、在患者入院成功后,我会时候把患者的基本信息存放到 Redis 缓存数据库里减轻数据库的压力,采用 Hash结构,key 存当前病区编码,hashKey 存放患者的住院号与住院次数、value 存放患者的基本信息,为了保持患者信息的强一致性,转科的时候会采用的 Redisson 实现的读写锁,这样避免了脏读与脏写的情况发生。

3、出院记费功能开发:在患者出院的时候,需要再把患者的未执行的执行单明细数量、是否为执行的医技、未完成的手术申请


相关文章
|
3月前
|
消息中间件 NoSQL Java
电商业务
交易喵(2022.5-2023.10)为游戏账号交易平台,涵盖手游、端游等全品类交易,提供实名认证、保险服务、数据转移等多重保障。主导单点登录(JWT+Redis)、商品模块(MinIO存储)、内容审核(阿里云API)、优惠券系统(RabbitMQ异步处理)及代码优化,提升系统性能与安全性。
|
3月前
|
NoSQL Redis Docker
第十章 常用组件
本文系统介绍了Nginx的正向代理、反向代理、CDN加速与负载均衡机制,解析了分布式事务中的CAP定理、BASE理论及Seata解决方案,并涵盖分布式锁、Redis核心原理、MQ消息队列、Elasticsearch索引结构、Docker容器技术、Git分支管理与Maven项目构建等关键技术点,全面梳理了现代分布式系统的核心架构与实践方案。
|
3月前
|
SQL 存储 关系型数据库
MySQL 高频面试题
本课程深度解析阿里MySQL高频面试题,涵盖底层原理、索引优化、性能调优与故障排查四大核心模块。结合阿里实战场景,精讲MVCC、B+树、事务ACID、死锁处理、慢SQL定位、分库分表等关键技术点,提供可落地的优化方案与标准答案,助力掌握“原理+实战”双能力,精准应对高并发、大数据量下的数据库挑战,适合中高级开发者冲击大厂offer。
|
3月前
|
机器学习/深度学习 存储 自然语言处理
大模型基础概念术语解释
大语言模型(LLM)基于Transformer架构,通过海量文本训练,具备强大语言理解与生成能力。其核心组件包括注意力机制、位置编码与嵌入层,支持文本分割为Token进行处理。参数量达十亿乃至万亿级,展现涌现与泛化能力,能完成多任务推理。混合专家模型(MoE)提升效率与扩展性,推动大模型持续发展。(237字)
|
3月前
|
人工智能 Java 网络安全
|
3月前
|
存储 负载均衡 算法
负载均衡算法
随机调用适用于性能均衡的服务器,可升级为加权随机以适配性能差异。轮询按序调用,支持加权提升调度精度,如权重[3,1]对应调用序列AAABA。最小活跃数优先选择负载低的节点,动态均衡负载。源地址哈希通过IP取模确保同一IP访问固定节点。一致性哈希将节点与请求映射至Hash环,实现节点变动时最小化数据迁移,保障服务稳定。
|
3月前
|
NoSQL 算法 Java
项目《天机学堂》
天机学堂是一个非学历职业技能在线培训平台,核心业务为售卖课程并提供学习辅助与交互功能。技术栈涵盖SpringBoot、Redis、RabbitMQ等。本人负责需求分析、数据库设计及通用工具封装,如基于Redisson实现分布式锁组件,支持注解式加锁、锁类型切换与限流;并参与开发高性能视频进度记录系统,通过缓存+异步持久化方案实现秒级精度回放,有效降低数据库压力。
|
3月前
|
Java easyexcel 开发工具
|
3月前
|
运维 Devops 开发工具
生产环境缺陷管理
git-poison基于go-git实现分布式bug追踪,解决多分支开发中bug漏修、漏发问题。通过“投毒-解毒-银针”机制,自动化卡点发布流程,降低协同成本,提升发布安全性与效率,已在大型团队落地应用。
生产环境缺陷管理
|
3月前
|
数据采集 领域建模 数据库
领域模型图(数据架构/ER图)
本文介绍通过四色原型法构建领域模型,进而提炼ER图的方法。以风控系统为例,依次解析关键流程、识别时标性原型(MI)与参与方-地点-物品原型(PPT),补充角色(Role)和描述(DESC),最终提取实体与关系,形成简洁的数据架构图,助力系统建模与数据库设计。
 领域模型图(数据架构/ER图)

热门文章

最新文章