方惠如 作品数:5 被引量:8 H指数:2 供职机构: 中国科学院武汉物理与数学研究所 更多>> 发文基金: 国家自然科学基金 更多>> 相关领域: 理学 自动化与计算机技术 机械工程 更多>>
单元测试在核磁共振波谱仪软件开发中的应用 <正>核磁共振波谱仪的软件开发是一项复杂的工程,软件的实现不仅关系到谱仪功能的实现,而且其质量也直接影响到用户对谱仪系统的认可程度。为了构建一个稳定可靠的软件系统,我们在开发的早期阶段,使用单元测试工具CppUnit进行... 方惠如 陈义群 杨亮 姜婷婷 鲍庆嘉 刘朝阳文献传递 NMR波谱仪控制台系统软件测试与图形化脉冲序列插件开发 随着核磁共振(NMR)应用越来越广泛,国内对NMR波谱仪的需求数量也日益增长,但波谱仪至今仍主要依靠进口,其购买费用和维护成本之高令众多科研单位望而却步。因此,自主研制NMR波谱仪,发展核磁共振应用软件是非常有必要的。 ... 方惠如关键词:波谱仪 软件测试 脉冲序列 核磁共振软件系统中记录跟踪机制 <正>完备的日志机制是软件系统不可缺少的一部分。在核磁共振波谱仪的软件系统开发阶段使用日志机制,借助日志信息跟踪系统运行情况,可以判断系统是否进入预期之外的状态。这样可以更好的掌握软件代码的质量,加强对代码的维护。 姜婷婷 陈义群 方惠如 刘朝阳文献传递 NMR波谱仪控制台系统的软件测试 被引量:3 2009年 作为保证软件质量的重要手段,软件测试多年来一直受到关注.本文阐述了核磁共振(NMR)波谱仪研制中的软件测试方法,从软件测试的概念出发,结合波谱仪控制台系统的软件结构和核磁共振实验本身的特性,介绍了整个测试过程,分析了测试难点及其解决方法,并详细说明了软件测试的实现过程以及在提高波谱仪可靠性和稳定性上所起的积极作用. 方惠如 陈义群 姜婷婷 刘朝阳关键词:软件测试 软件质量 一种NMR谱仪控制台软件系统的多层架构设计 被引量:6 2009年 提出了一种用于核磁共振(Nuclear Magnetic Resonance,NMR)谱仪控制台软件系统的多层架构设计.该设计在逻辑功能上将系统抽象为Linux硬件设备驱动、驱动接口、业务逻辑、网络传输和协议控制5层,每一层完成系统中特定的功能,并且独立维护.这种采用分层的设计方式降低了系统的耦合性,简化了系统结构;并且能多层同时开发,提高了编程效率,缩短了开发周期.严格测试后,该软件系统与实验室自主研发的硬件联合调试,运行良好,能够长期稳定的进行实验操作,满足设计要求. 姜婷婷 陈义群 方惠如 刘朝阳关键词:核磁共振波谱仪 系统架构 硬件驱动