论文部分内容阅读
超声多普勒技术在临床医学中的应用十分广泛,如对循环系统血液动力学信息的获取,胎儿心率的测量等等。检测和量化人体各个血管中的血流状况是超声多普勒技术应用的一个主要方面。运动的红血球细胞散射的超声波束形成了超声多普勒血流信号,诊断信息就可由此信号中提取。
超声多普勒血流图仪应用已经比较广泛,但是一般都是医院中的大型诊断设备,对小型移动医院或其它便携式检查应用都存在困难,因此实现小型、便携式超声多普勒血流图仪的临床应用是很有意义的工作。
本文在“便携式超声多普勒血流图仪研制”课题组前期工作的基础上,主要对其软件系统的实现做了相关的开发工作。本软件系统开发成功后,已经可以和硬件部分结合成一个初步的便携式超声多普勒血流图仪。
本系统开发语言采用Sybase公司的PowerBuilder,数据库采用Microsoft公司的SQLServer2000。利用PowerBuilder在数据库应用程序开发上的优势,开发了一套灵活、高效的软件系统,实现了病例管理,数据获取、处理和显示以及主要医学参数的提取功能,为设计出一个比较完善的整机系统做了各部分的集成。
本文介绍了便携式超声多普勒血流图仪的研究背景和本系统实现的功能及特点。本系统在病例管理方面主要完成了病人信息的录入和修改,检查信息的录入,还有具体血管血流的测量参数的存储以及以上这些数据的便捷查询。在数据采集方面主要完成了获取硬件传递来的数据,进行处理后对相应血管血流速度进行声谱图的绘制。另外在数据冻结后对声谱图进行测量和计算,获取相应的血流数据和医学参数,为对病人的诊断提供依据。
本文为完成以上这些功能而进行了数据库系统的设计和程序设计。其中最主要的设计包括:病例管理部分的数据库表和关系图的建立、通用查询技术的实现、数据采集和医学参数计算的实现、声谱图的伪彩色编码的设计实现。这几项设计均是本系统的关键,其中包括了功率谱数据的生成算法、伪彩色编码算法和医学参数自动计算的实现。本文详细说明了每一个功能的实现里使用的大量设计和编·Ⅱ·程技巧,有一些通用的方法同样可以应用到其它系统的设计中,另外还对系统的整体性能进行了评估。