论述三维放射治疗计划系统(RTPS-2000)的设计方案和实现技术.阐释系统的总体结构和系统的功能模块,给出各个功能模块实现的技术和采取的方案.RTPS-2000采用面向对象设计的思想,使用VC++作为开发工具,实现了基于CT图像的三维放射治疗计划系统.RTPS-2000系统采用模块化的设计方法,在设计上应用设计模式的思想,使各个模块之间的耦合度达到最小,从而最大限度地实现了分块设计,分块实现,降低了软件设计开发的风险.RTPS-2000系统包括图像数据的获取,患者信息的管理,患者的解剖建模,治疗计划的制定,剂量学数据的管理,可视化,质量保证和控制,治疗计划方案的输出等功能.
Described the design solution and implemention technology of the three dimension radiation treatment planning system (RTPS-2000) based on development practice, presenting system structure, function organization, and used technology and solution of function modules. RTPS-2000 applies object-oriented design and selects VC+ + 6.0 as developing tool, accomplishing three dimension radiation treatment planning system based on CT image. The system applies module design methods and ideas of design patterns, in order to reduce software coupling degree, implementing module designing and module implementation, and reducing development risks. Functions of the system mainly include image data acquiring, patient information management, patient anatomy modeling, planning, dosimetry data management, visual, quality assurance and control, planning report output.