扫描探针电子显微镜软件系统智能模块的设计与实现

来源 :东北大学 | 被引量 : 0次 | 上传用户:xxx12
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近20年来,计算机检测及软件设计开发等高新技术得到了迅猛发展,在这一背景形势下,产品的智能化和自动化已经成为目前检测分析仪器科技与产业的发展主流。扫描探针电子显微镜(ScanningProbeMicroscope,SPM)具有精度较高、对样品无特殊要求、检测快捷和日常维护运行费用较低等优点,因此,SPM一经发明在很短的时间内便得到了广泛的应用。3401SPM缺陷分析装置是2005年日本电子株式会社(JEOLLTD.)与东软软件股份有限公司合作研发的新一代的扫描探针电子显微镜缺陷分析装置,它与历史同类产品相比最大的优势是软件系统的智能化水平与数据自动处理能力有了极大的提高。 本文的主要研究内容是为3401SPM缺陷分析装置的软件系统设计实现智能模块,以提高其智能性和方便用户进行结果分析。本课题的工作集中在图像抓拍控制子系统、算法子系统和探针控制子系统这三个模块的设计与实现上。首先采用了面向对象的分析方法对软件系统的整体架构和已有实现的源代码进行了分析,然后遵循分层、开放性、一致性、模块化、松散耦合等设计原则对这三个子系统使用面向对象的方法进行了设计与实现。在设计与实现中采用了单件模式(SingletonMode)、外观模式(FacadeMode)、工厂方法(FactoryMethod)等经典的设计模式来提高整个软件系统的有效性与可扩展性。文中的所有设计均已实现并通过了测试,对每个子系统本文都提供了详细设计描述和部分实现代码。在本文的最后给出了这三个子系统的单体测试结果和系统测试结果。 软件系统智能模块的设计采用的是基于统一建模语言(UnifiedModelingLanguage,UML)的标准建模方法,所有设计文档均采用UML标准设计来表示。因此,文中的设计不但全部使用了标准的UML子系统划分图、类图和时序图来描述,同时给出了关键程序流程图,这使整个智能模块的描述更加清晰和简洁。
其他文献
随着传感器技术和网络技术的发展,无线体域网的概念被提出,可应用于远程医疗护理以及相关的医疗服务,具有广阔的应用前景和巨大的市场潜能。无线体域网传输的生物数据有个人隐私
学位
随着网络信息资源的迅速增加,为检索这些资源而开发的检索系统的数目也在增加,而且功能变得更加强大。但是这些检索系统在用户界面、检索模型和元数据等诸多方面存在差异,这些差
目的:分析265例妇科门诊妇女阴道微生态状况。方法选择在本院妇科门诊检查的妇女265例作为观察组,另取同期在本院接受体检的健康妇女243例作为对照组,均接受阴道分泌物检测,比较
近年来,随着通信的飞速发展,作为一种多跳、无中心、自组织网络技术,Ad Hoc网络变得越来越重要了。由于它无需任何固定的基础设施而能实现网络的快速展开,因此非常适用于战场
随着我国社会信息化进程的发展,计算机网络及信息系统在政府机构、企事业单位及社会团体的运作中发挥着越来越重要的作用。信息化水平的提高在带来巨大发展机遇的同时也带来了
随着移动通信技术的发展,在下一代互联网中将会有越来越多的移动终端设备接入互联网.为此IETF IPv6工作小组专门制定了解决下一代互联网移动性问题的移动IPv6协议.但在移动IP
本文主要研究的是用软件无线电的思想来设计扩频通信系统中的中频数字化解扩解调模块。论文作者承担的项目采用FPGA+DSP 结构来设计模块,实现对FH/DS/ /DQPSK、DS/D8PSK 等几