1 / 5
文档名称:

毕业设计开题报告nmr(核磁共振)仪器控制软件开发.doc

格式:doc   页数:5
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

毕业设计开题报告nmr(核磁共振)仪器控制软件开发.doc

上传人:w8888u 2012/5/25 文件大小:0 KB

下载得到文件列表

毕业设计开题报告nmr(核磁共振)仪器控制软件开发.doc

文档介绍

文档介绍:厦门大学软件学院《毕业设计(论文)》开题报告
学生姓名

班级

学号

指导教师姓名

职称

所在单位

毕业设计(论文)题目
NMR(核磁共振)仪器控制软件开发
-―RCP程序设计
毕业设计(论文)的目标:


(图形化脉冲序列设计)
(达到现有的商业化NMR数据处理软件水平)
(Windows、Linux和Unix)


(1).具有如下几块主要工作区:
菜单栏(所有功能均可以在菜单栏中实现)。
工具栏(可动态变化)。
文件浏览器(实验数据文件列表)。
脉冲序列库列表。
硬件设置栏(温度设置、匀场设置、锁场设置)。
图形输出设置按钮。
命令行输入栏。
作图区(FID显示、谱显示、脉冲序列显示、匀场显示、锁场显示)。
操作控制区。
简要信息输出栏。
建立帮助索引。
(2).作为主框架模块,可以调用其它模块的接口。
(3).采用工业标准的菜单,键盘和鼠标操作,用户界面友好,具有较好的操作性和较高的智能化。
(4).国际化,支持多语言(中、繁、英等)显示、输入(标注)、打印(输出)
(5).支持语言、皮肤(风格样式)切换。
实现方法:

开发工具:eclipse
开发语言:Java
开发平台:Windows XP;Linux
开发使用的插件:RCP ,
软件建模:IBM Rational Rose
软件管理:IBM Rational ClearCase
性能测试:IBM Rational Quantify

具体可分为以下十个模块:
仪器控制模块:
仪器状态检测与监控;仪器硬件参数设置;脉冲序列设计;匀场锁场操作;脚本解释器。
通讯模块:
数据传输协议;定义通讯传输数据结构。
基本数据处理模块:
对1D和2D谱的完全处理能力;可以在时域和频域对2D谱进行剪辑变换,均衡变换、旋转、投影;1D谱(组)的峰拟合;计算信噪比;化学位移定标;驰豫分析;参考去卷积。
界面框架模块:
使用RCP和Designer进行设计。
数据输出模块:
存储采集的原始数据;存储变换后的数据;存储脉冲序列文件;读写匀场信息文件。
图形模块:
脉冲序列的图形化设计;创建和制作strip图,投影和重叠图;提供大量的函数用来创造和显示2D等高线图、堆积谱、3D网格图,堆图和光栅图。
扩展的数据处理模块:
提供各种格式数据的相互转换功能;处理、调相(rephase)和显示多维数据;对1D到4D数据的快速和有效的自动峰检测;建立波谱、化合物结构、峰列表和化学位移分配表的用户数据库。
数据池访问模块:
提供其它模块与数据池之间的接口。
NMR模拟模块:
创建模拟的时域或频域数据。
数据池:
数据结构定义,存储所有的重要参数,系统变量,脉冲序列和当前采样信号。
文档整理
整体协调

框图如下:
虚拟仪器
数据池
界面框架模块
通讯模块