本科毕业论文
(科研训练、毕业设计)
题目:核磁共振仪器控制软件开发
-―RCP程序设计
姓名:
学院:软件学院
系:
专业:软件工程
年级:
学号:
指导教师(校内): 职称:
指导教师(校内): 职称:
年月日
核磁共振仪器控制软件开发
――RCP程序设计
摘要本文的重点关注于RCP的设计,它出现于上个世纪90年代初。
富客户端(RCP)提供给用户高质量的用户体验,能让界面元素更加丰富,用户更容易操作,使应用程序的设计贴近用户。并且,由于RCP采用了本地接口的调用,让RCP的处理速度比起B/S结构的应用速度快。好的RCP,提供了例如拖拽操作、系统剪切板、导航、用户自定义等用户界面(UIs)元素,让程序的UIs更为人性化。
本文首先介绍了项目的一些基本条件和要求。作为500MHz超导核磁共振谱仪系统的随机软件,要对谱仪进行控制,并能完成NMR实验设计及采样,还有对数据的处理及仪器、用户管理等等。对于项目的各个模块也在项目初期定义完成。
本文接下来着重介绍了RCP的详细设计过程。包括RCP的总体设计,以及各种小功能的实现。对于RCP的所有功能进行了一次概括性示范。特别是对RCP中的一些关键问题都详细说明。
本文也介绍了项目中的一个小模块:GEF。GEF允许开发者使用已有的应用模型简便的开发出一个图形化编辑器。
关键词 RCP(富客户端) 界面视图编辑器 Eclipse
Abstract The main body of the book priority pays close attention to the RCP design. it appears in the beginning of the ies last century.
RCP provides customer with height mass experience. It makes interface elements especially rich, and customer could more easy to handle it, and application designing close to customer. Moreover, RCP has adopt this locality interface invoking, make the RCP treatment speed more quickly than B/S structure. Better RCP, has provided Uis(User Interfaces) elements such as drag operation, systematic shear plate, navigation, customer self definition and so on. So the procedure being personalization more.
Some main conditions and request of the project in the book has been introduced first. As systematic random of 500 MHz superconductivity nuclear ic resonance spectroscopy instruments software, need to control the instrument being in progress, still have the treatment to the data and instrument, customer administration etc. can plish NMR experiment design and sampling together. To the project each, the module pleted also in project initial stage definition.
The main body of the book is emphasized then having introduced RCP detailed design process. Include the RCP population design, and various small function’s realization. All functions to RCP have carried out a general example. Explain at some especial questions in RCP.
A small mo
核磁共振仪器控制软件开发―RCP程序设计毕业论文 来自淘豆网www.taodocs.com转载请标明出处.