概要设计说明
1 引言
1 .1 编写目的
详细定义本软件总体的功能、系统的接口和数据属性;划分程序基本结构、各程序名称和功能,以便于软件详细设计和编程。
1 .2 参考资料
DICOM3.0的第三章(信息对象的定义),DICOM3.0的第四章(SOP类的定义),DICOM3.0的第六章(数据字典),DICOM3.0的第七章(消息交换),DICOM3.0的第十章(媒体存储及文件格式)
1.3术语和缩写词
IOD:信息对象的定义
SOP:服务对象对
RT:放射线疗法(radiotherapy)
IE:信息实体模块
DIMSE:DICOM消息服务元素
DICOM:医学数字影像和通讯
NEMA:美国电子制造商协会
ACSE:联合控制服务元素
OSI:开放系统互连
PACS:图像归档与传输系统
RIS:放射信息系统
TCP/IP:传输控制协议/互连网协议
2 总体设计
2 .1 需求规定
本软件包括四个部分,各部分的功能需求如下:
2.1.1.图像采集部分:
实时显示:在透视的过程中,可以实时显示透视的图像。这些图像序列可以保存在内存中,也可以将其存储于硬盘里。图像能显示摄像机所摄取的所有图像范围,带圆消隐功能(半径可调)并具有噪声滤过功能(滤过系数可调),较好的滤掉影像增强器带来的量子噪声,做到显示运动图像时无明显延迟感;显示图像与病体方向保持一致并可调。
注释:在图像实时显示时没有窗宽床位的概念,只有亮度对比度的概念,所以在图像采集时只能提供亮度对比度调节功能。
2.1.2图像浏览功能:
窗位/窗宽(Window Level / Window Width)调节功能:在一定的范围内可以对图像进行窗宽窗位的调节,窗宽窗位模块通过预定义(定义了肺窗、骨窗、脑窗、软组织窗和纵膈窗五种标准窗,使用时可以直接调用)、用户自定义及精确设定窗宽窗位,使图像得到最佳显示,粗略察看时只需通过鼠标左键进行调节即可,方便、灵活、快捷;还具有窗宽窗位的复位功能。
缩放功能:具有放大和缩小的功能,使用鼠标拖放即可;支持区域放大,以鼠标为中心点逐步放大,放大倍数可调(2~16倍),并具有复位功能。
旋转及翻转功能:包括四种旋转方式(按顺时针、逆时针方式,水平镜像,垂直镜像),方便用户从多方向观察图像。
多幅显示功能:可以在一台或多台显示器上显示一幅、四幅、九幅、16副图像,以及可以按用户自定义的图像显示数量来进行显示。
标注功能:支持多种标注方式,包括直线、箭头、矩形、圆角矩形、椭圆、多边形、角度、魔术棒选择(可以通过单击鼠标左键来选择鼠标箭头下相似的区域)和文本(支持这些文字的大小,字体和颜色选择)等,通过这些标注可以大大提高医生的工作效率。
电影回放功能:及时回放造影过程产生的图像序列或已经存在硬盘上的一些图像数据,回放速度可以自定义(单位:帧/秒),可循环、正向、反向、连续、逐帧、第一帧和最后一帧等播放方式。
目标测量功能:用于图像目标的长度测量,单位精确到毫米。
滤镜功能:包括四种滤镜,图像平滑、图像模糊、图像锐化和边缘检测,这些滤镜采用国内外最先进的图像处理算法,速度快、效果好。并可以还原处理过的图像。
图像处理功能:可以对图像进行亮度和对比度的调整,以达到最佳观察效果,还可以对图像进行伪彩(有多种伪彩色供选择)和负片操作,支持多种格式的图像,并可以对其操作。
多显示器支持:通过简单的设置(在本系统中),就可以支持多达八台的显示器数。
打印功能:支持病人的信息(这些病人信息可以自己输入,也可以从数据库中得到)和图像打印,并可以打印有关标注。
2.1.3诊断报告模块
该模块的目的是帮助医生快速,灵活,方便的完成病人的诊断报告。
诊断报告主要包括报告和版式两大部分,版式是报告的模板,是建立报告的基础;每一个报告可以对应一个版式或几个版式。
医生做完病人检查后要对病人检查情况做诊断报告。报告中要有病人的基本信息和某次检查的信息。病人信息是已经录入的病人的基本情况,检查信息是此次或者是以前检查的信息,这些检查信息只是一些客观的事实,或者说是一些物理的数据。每一个报告只能对应一个检查,但是某一个检查可以拥有多个报告。
在做报告的时候,病人信息和检查信息不能改动。所谓报告信息是医生根据病人的影像图片情况得到对病人的病情状况的一系列诊断,所以报告中要有图片资料。这一系列的诊断信息可以由医生写入(对于常用的信息可以保存为模板),也可以把来自某一保存起来的常用的诊断模板直接插入报 |
|