为提高图像归档与传输系统的可靠性和可移植性,提出一种.NET框架下PACS系统设计与的实现解决方案。该方案采用了双机热备数据库服务器、影像服务器与数据库服务器分离、在线-近线-离线三级存储和多点备份的体系结构,和采用检查、报告和管理3种业务流程。在对体系结构、业务流程、数据库设计和软件功能模块设计之后,详细描述通过数据模型层、数据访问层和用类工厂方法实现系统移植的方法,结果表明系统的可靠性和移植性得到增强。
To enhance the reliability and portability of picture archiving and communication system(PACS), a solution of PACS based on .NET framework is proposed.Hot standby two-node cluster is applied to build database server, and the image server is separated from the database server, and onstore-nearstore-offstore hierarchical store management is applied to store image data, and two backup devices is used in this solution.After the design of architecture, the design of workflow, the design of database and the design of modules are presented, the implementation of portability on different DBMS is discussed by data model, data access layer and class factory method.The result shows that the reliability and portability of PACS is enhanced.