【Java】HIS医院信息化管理系统源码(SaaS应用),系统采用主流成熟技术开发,B/S架构,软件结构简洁、代码规范易阅读,SaaS应用,全浏览器访问,前后端分离,多服务协同,服务可拆分,功能易扩展。多集团统一登录患者主索引建立、主数据管理,统一对外接口管理。
一、系统概述
在经济全球化、社会信息化的进程中,医院已进入了数字化和信息化时代,作为医院信息化的核心--HIS 系统是每一家医院IT 部门主抓的工作,其维护工作在医院的IT 运维中占着最重要的位置。是否能快速响应将直接影响医护人员为病患诊治的效率。
医院信息系统(Hospital Information System,HIS)利用电子设备为医院所属名部门提供一人平台,用于查询和处理病人诊疗信息及行政管理信息。完整的HIS 系统将覆盖全院所有网络系统,在提升HIS 系统性能几个方面(软件优化,服务器及网络设各改进,系统终端升级》 中,系统终端还具有很大的提升空间,因为现有医院系统终端多采用传统PC,而传统 PC 在医院中的应用还比较牵强:
1、各部门终端操作者计算机水平较低,一旦传统PC 出现未预期故障,很可能导致整个 HIS 系统无法正常运行,导致延误诊病。
2、医院部门科室众多,需要数量较大的系统终端,而医院经费有限,PC 价格又很昂贵,很难建立高质量的终端支撑环境。
3、PC 终端每隔几年就需要更新换代,还需要定期的升级维护,对于计算机专业人员有限的医院来说,难以及时并妥善地完成医院庞大的日常网络维护工作。
云终端具有低成本、易管理、高安全、节约空间及绿色环保的优越品质,替代传统 PC 作为医疗HIS 系统终端设备,具有优秀的性价比,避免了使用PC 机作为客户端的资源浪费,在降低了总体拥有成本的基础上,有效处理各部门之间的协同工作,增强了医疗行业信息系统的稳定性。
基于云计算技术的 B/S 架构的 HIS 系统,为基层医疗机构提供标准化的、信息化的、可共享的医疗信息管理系统,实现医患事务管理和临床诊疗管理等标准医疗管理信息系统的功能。系统利用云计算平台的技术优势,建立统一的健康档案存储平台,有效实现医疗数据共享与交换,解决数据重复采集及信息孤岛等问题,为实现区域医疗卫生信息化平台奠定了基础。
二、技术框架
前端:Angular+Nginx
缓存:Redis+J2Cache
消息队列:RabbitMQ
任务调度中心:XxlJob
数据库监控组件:Canal
数据库:MySQL + MyCat
报表组件:itext + POI + ureport2
接口技术:RESTful API + WebSocket + WebService
后台:Java+Spring,SpringBoot,SpringMVC,SpringSecurity,MyBatisPlus,等
三、系统组成
1、门诊部分
挂号及预约、划价及收费、门诊处方及病历...
2、住院部分
入院及出院登记、住院收费、住院清单、出院结算、住院医生虎作站、住院护士工作站...
3、电子病历
医嘱管理、护嘱管理、电子病历、护理病历、病历质控...
4、药物管理
门诊发药、住院发药、退药、药品出入库、药物调拨、盘点、控制、拆分...
5、统计报表
门诊收入汇总、住院收入汇总、缴款日报、住院结算汇总、检查项目汇总、药品进销存统计
6、综合维护
系统设置、字典维护、综合查询、参数设置...
7、SaaS运营运维
系统运维、综合监管、系统运营