● 摘要
医生观察X光片和CT片用的高精度的显示器,随着时间的流逝,显示效果不可避免地会发生变化,若不能及时作出对应,很可能造成一系列问题。为了帮助用户调整显示器特性和对显示器进行行业规格检测,作为医疗解决方案产品的一个重要组成部分,NEC Display Solutions公司计划开发一款具备网络管理功能的显示器设置监测及校正软件——GammaCompMD。GammaCompMD的定位,主要是针对医疗用显示器的老化,以及各国不同的行业标准,对显示器做出一系列调整,并对相关数据和操作进行管理。GammaCompMD采用C/S架构开发,其中本人所在团队负责对客户端的开发,因为需求时间的迫切,开发方式选用迭代开发,并已经发布了1.0的版本。由于程序大量涉及到与硬件的通信,GammaCompMD客户端采用Visual C++6.0的平台,利用MFC技术进行开发。在测试版发布后,取得了销售部门和客户方的一致好评,并得到了许多宝贵的意见和建议,以之为基础,经过多次修改,确定了发布版,获得了各方面的认可。并因此制定了开发下一代版本和对Unix,Linux系统支持版本的计划。为了能尽快满足用户需求,GammaCompMD采用了迭代的开发模式,在第一次迭代中完成了针对大部分已经发行的显示器产品的支持。本论文主要论述了在第二次迭代中,GammaCompMD客户端里对于NEC的90系列医用彩色显示器的Gamma校正、色度校正、虚拟按键功能模块的设计与实现,并对2.0版本的界面更新和其他的一些主要功能作了简单的介绍。