云HIS系统采用SaaS软件应用服务模式,提供软件应用服务多租户机制,实现一中心部署多机构使用。相对传统HIS单机构应用模式,它可灵活应对区域医疗、医疗集团、医联体、连锁诊所、单体医院等应用场景,并提升区域内应用的标准化与规范化程度,大幅降低软件实施运维成本与实施周期。系统总体架构设计遵循基于电子病历的医院信息平台标准进行建设。
基层卫生健康云采用B/S(Browser/Server)架构,用户通过浏览器输入服务器地址或域名来访问使用。具有可扩展、易共享、易协同、低成本、体验好、更便捷、易维护的优势,重新定义了数字化医院信息系统,实现数字化医院信息系统的转型升级。
技术细节:
- 前端:Angular+Nginx
- 后台:Java+Spring,SpringBoot,SpringMVC,SpringSecurity,MyBatisPlus,等
- 数据库:MySQL + MyCat
- 接口技术:RESTful API + WebSocket + WebService
- 报表组件:itext + POI + ureport2
- 数据库监控组件:Canal
- 缓存:Redis+J2Cache
- 消息队列:RabbitMQ
- 任务调度中心:XxlJob
系统特点:
- 采用主流成熟技术,软件结构简洁、代码规范易阅读。
- 支持多样化灵活配置,提取大量公共参数。
- 服务组织合理,功能高内聚,服务间通信简练。
- 功能易扩展,轻松应对个性化定制需求。
- 专业系统运维运营工具,助力快速、准确运维,支持规模化运营。
- 多种业务自检工具,主动检测和定位业务问题。