欢迎来到天天文库
浏览记录
ID:10571553
大小:1.36 MB
页数:52页
时间:2018-07-07
《核磁共振仪器控制软件开发―RCP程序设计-毕业论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、厦门大学本科毕业论文本科毕业论文(科研训练、毕业设计)题目:核磁共振仪器控制软件开发-―RCP程序设计姓名:学院:软件学院系:专业:软件工程年级:学号:指导教师(校内):职称:指导教师(校内):职称:年月日51厦门大学本科毕业论文核磁共振仪器控制软件开发――RCP程序设计摘要本文的重点关注于RCP的设计,它出现于上个世纪90年代初。富客户端(RCP)提供给用户高质量的用户体验,能让界面元素更加丰富,用户更容易操作,使应用程序的设计贴近用户。并且,由于RCP采用了本地接口的调用,让RCP的处理速度比起B/S结构的应
2、用速度快。好的RCP,提供了例如拖拽操作、系统剪切板、导航、用户自定义等用户界面(UIs)元素,让程序的UIs更为人性化。本文首先介绍了项目的一些基本条件和要求。作为500MHz超导核磁共振谱仪系统的随机软件,要对谱仪进行控制,并能完成NMR实验设计及采样,还有对数据的处理及仪器、用户管理等等。对于项目的各个模块也在项目初期定义完成。本文接下来着重介绍了RCP的详细设计过程。包括RCP的总体设计,以及各种小功能的实现。对于RCP的所有功能进行了一次概括性示范。特别是对RCP中的一些关键问题都详细说明。本文也介绍了
3、项目中的一个小模块:GEF。GEF允许开发者使用已有的应用模型简便的开发出一个图形化编辑器。关键词RCP(富客户端)界面视图编辑器Eclipse51厦门大学本科毕业论文AbstractThemainbodyofthebookprioritypayscloseattentiontotheRCPdesign.itappearsinthebeginningoftheninetieslastcentury.RCPprovidescustomerwithheightmassexperience.Itmakesinterfa
4、ceelementsespeciallyrich,andcustomercouldmoreeasytohandleit,andapplicationdesigningclosetocustomer.Moreover,RCPhasadoptthislocalityinterfaceinvoking,maketheRCPtreatmentspeedmorequicklythanB/Sstructure.BetterRCP,hasprovidedUis(UserInterfaces)elementssuchasdrag
5、operation,systematicshearplate,navigation,customerselfdefinitionandsoon.Sotheprocedurebeingpersonalizationmore.Somemainconditionsandrequestoftheprojectinthebookhasbeenintroducedfirst.Assystematicrandomof500MHzsuperconductivitynuclearmagneticresonancespectrosc
6、opyinstrumentssoftware,needtocontroltheinstrumentbeinginprogress,stillhavethetreatmenttothedataandinstrument,customeradministrationetc.canaccomplishNMRexperimentdesignandsamplingtogether.Totheprojecteach,themoduleiscompletedalsoinprojectinitialstagedefinition
7、.ThemainbodyofthebookisemphasizedthenhavingintroducedRCPdetaileddesignprocess.IncludetheRCPpopulationdesign,andvarioussmallfunction’srealization.AllfunctionstoRCPhavecarriedoutageneralexample.ExplainatsomeespecialquestionsinRCP.Asmallmoduleintheprojectofthebo
8、okhasalsobeenintroduced:GEF.GEFallowsdevelopertousesimpleandconvenientexploitationofsomeapplicationmodeltoproduceaartwork-rizationeditorimplement.KeywordRCP(RichClientPlatform)InterfaceVi
此文档下载收益归作者所有