NMR(核磁共振)仪器控制软件开发 ——基于Java脚本引擎的Shell命令解析-毕业论文.doc

NMR(核磁共振)仪器控制软件开发 ——基于Java脚本引擎的Shell命令解析-毕业论文.doc

ID:11016731

大小:1.30 MB

页数:61页

时间:2018-07-09

NMR(核磁共振)仪器控制软件开发 ——基于Java脚本引擎的Shell命令解析-毕业论文.doc_第1页
NMR(核磁共振)仪器控制软件开发 ——基于Java脚本引擎的Shell命令解析-毕业论文.doc_第2页
NMR(核磁共振)仪器控制软件开发 ——基于Java脚本引擎的Shell命令解析-毕业论文.doc_第3页
NMR(核磁共振)仪器控制软件开发 ——基于Java脚本引擎的Shell命令解析-毕业论文.doc_第4页
NMR(核磁共振)仪器控制软件开发 ——基于Java脚本引擎的Shell命令解析-毕业论文.doc_第5页
资源描述:

《NMR(核磁共振)仪器控制软件开发 ——基于Java脚本引擎的Shell命令解析-毕业论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、本科毕业论文(科研训练、毕业设计)题目:NMR(核磁共振)仪器控制软件开发——基于Java脚本引擎的Shell命令解析姓名:学院:软件学院系:软件工程专业:软件工程年级:学号:指导教师(校内):职称:年月摘要NMR(核磁共振)仪器控制软件,作为500MHz超导核磁共振谱仪系统的随机软件,将实现对谱仪控制,完成NMR实验设计及采样、数据的处理及仪器、用户管理等。本毕设课题的研究重点在集各模块功能于一体的命令行模块的设计原理和实现上。命令行模块基于Java语言的脚本引擎,实现了对Shell命令的解析。作为整个RCP系统的一部分视图,该模块没

2、有明显的独立功能,而是所有系统功能操作的命令集结以及实现脚本的解析。它通过引入Java6中对脚本引擎的支持,来实现引擎运作的底层机制。本文首先对项目的相关背景及需求作了简要介绍,旨在说明课题的研究目的及意义。接下来,本文对NMR谱仪控制软件系统的模块结构,系统运作流程,界面风格以及项目的特色进行总体介绍,并让读者对系统的开发环境有个初步了解。在接下来两章,是本课题的研究重点,即命令行模块的设计原理,实现方法。由于该模块涉及到的是所有其他模块的功能命令化,因此该模块需要很好的处理好与各模块之间的参数使用及代码维护。因此在开发命令行模块之前

3、,对整个系统的数据构成,参数使用,进行了相关说明,以便知晓如何深入使用和操作。关键词:控制软件;Java;脚本引擎;Shell命令AbstractControllersoftwareforTheNMR(nuclearmagneticresonance)instrument,astheaffiliatedsoftwareof500MHzsuperconductivitynuclearmagneticresonancespectrometersystem,willachievethepurposeofspectrometercontroll

4、ing,NMRexperimentdesigningandsampling,dataprocessingandthemanagementoftheuserandtheinstrument.Theresearchkeyofthistopicisthemoduleofcommand-linewhichwillrealizeallofthefunctionsofeachmodule.Command-linemodule,whichisbasedonthescriptengineofJavalanguage,hasrealizedtheanal

5、ysisofShellcommands.AspartsoftheviewsofentireRCPsystem,thismoduledoesnothaveitsownfunctionsobviously,butmassallofthefunctionsofthesystembycommands.ItrealizestheoperationmechanismbythesupportofscriptenginesuppliedbyJavaVersion6.Firstofall,thearticlemakesabriefintroduction

6、tothebackgroundandrequirementsofthisproject,forthepurposeofexplainingthegoalandthesignificanceofthisresearch.Secondly,thisarticlegivesanoverallintroductiontothemodulestructure,theoperationflow,theinterfacestyleaswellasthefeatureoftheproject.Andwhat’smore,itwillgiveapreli

7、minaryunderstandingtothereadersaboutthedevelopmentenvironment.Inthecomingtwochapters,itgivesthekeystoneofthistopic,whichisabouttheprincipleofthedesignofthecommand-linemoduleandthemethodsofrealization.Asthecommand-linemoduleinvolvesthefunctionsofallothermodules,thismodule

8、shouldhaveagoodprocessingtoothermodulesinparameterusingandthecodemaintenance.Sointhebeginning,Igiveouta

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。