一、Web PACS 架构优势
传统 PACS 系统多采用 C++ 或 C# 开发,依赖本地客户端安装,维护成本高且难以适应'互联网医院'需求。
- 跨平台访问: 基于 HTML5+WebGL 技术,支持 Windows、Mac 及移动端浏览器秒级加载影像。
- 降低研发成本: 内置底层图形学解析(窗宽窗位、DICOM Tag 解析、无损压缩),缩短开发周期。
- 系统集成能力: 可独立部署或作为插件嵌入 HIS、EMR 系统。
二、核心业务模块
1. 放射信息系统 (RIS)
- 智能登记排班: 扫码获取患者信息,支持多设备统筹。
- 技师工作站: 状态追踪、计费确认、质控打分。
- 图文报告系统: 富文本编辑器、模板调用、语音录入、双签名权限控制。
2. PACS 阅片引擎
- 极速加载: 按需加载与无损压缩,支持大序列 CT 边下边看。
- 专业工具包:
- 基础操作: 缩放、漫游、旋转、翻转。
- 图像调节: 自定义窗宽窗位、伪彩渲染。
- 精准测量: 长度、角度、面积、CT 值测量。
- 三维重建: 纯前端实现 MPR、CPR、MIP、VR 体渲染。
- 序列协同: 多屏多序列同步滚动阅片。
三、技术架构
1. 技术栈
- 后端框架: Java Spring Boot 2.x / Spring Cloud + MyBatis-Plus。
- 前端框架: Vue 3.0 + TypeScript + Element Plus。
- 渲染引擎: Cornerstone.js / VTK.js。
- 通讯网关: 基于 dcm4che 定制,支持 DICOM 3.0 标准服务类。
- 存储方案: MinIO / 阿里云 OSS 分布式对象存储。
- 数据库: MySQL 8.0 + Redis。
2. 标准与合规
- 遵循 DICOM 3.0、HL7 国际医疗标准。
- 支持接入 IHE 规范,助力电子病历评级与互联互通评级。


