背景:从 C/S 到 B/S 的演进
传统 PACS 系统多基于 C++ 或 C# 开发,依赖本地客户端安装,维护成本高且难以适应互联网医院及远程诊断需求。采用纯 Web 前端技术(HTML5 + WebGL)可实现跨平台极速调阅,支持 Windows、Mac 及移动端设备。
核心业务模块
放射信息系统 (RIS)
- 智能登记排班:支持扫码获取患者信息,统筹多检查室与设备资源。
- 技师工作站:追踪检查状态,确认耗材计费,进行影像质量质控。
- 图文报告系统:内置富文本编辑器,支持模板调用、语音录入及双签名权限控制。
核心 PACS 阅片引擎
- 加载引擎:按需加载与无损压缩传输,支持大序列 CT 图像边下边看。
- 影像处理工具:基础操作包括缩放、漫游、旋转;专业调节涵盖窗宽窗位预设、伪彩渲染;精准测量支持长度、角度、CT 值计算。
- 三维重建:纯前端实现 MPR、CPR、MIP、VR 体渲染,效果媲美传统工作站。
- 序列协同:支持多屏多序列同步滚动,便于随访对比。
技术架构
技术栈
- 后端:Java Spring Boot 2.x / Spring Cloud + MyBatis-Plus
- 前端:Vue 3.0 + TypeScript + Element Plus
- 渲染引擎:Cornerstone.js / VTK.js
- DICOM 网关:基于 dcm4che 深度定制,支持 DICOM 3.0 标准服务类
- 存储:MinIO / 阿里云 OSS 分布式对象存储
- 数据库:MySQL 8.0 + Redis
标准与合规
严格遵循 DICOM 3.0、HL7 国际医疗标准,支持接入 IHE 规范,助力电子病历评级与互联互通评级。


