基于UML的N2010色谱数据处理软件设计和实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
本论文的研究对象是基于UML的N2010色谱数据处理软件的设计和开发。从总体结构上分为五大部分,这几个部分的主要内容有:
     ● 在第一章中,简述了色谱数据处理软件和它的应用范围,然后简要的说明了选题背景和意义
     ● 在第二章中,首先以色谱工作站N2000为例,介绍了色谱工作站的主要功能和特点;然后概括了面向对象的方法和UML统一建模语言以及可视化开发环境Rose的特征;最后介绍了与色谱数据相关的标准和规范,如统一的分析数据和质量信息标准和GLP(非临床优良实验研究规范)。
     ● 在第三章中,主要介绍了迭代式的、增量的、以体系结构为中心的、用况驱动的开发过程,并根据此开发过程和UML的规范和要求,对N2010色谱工作站进行了详细的建模设计。整个分析和设计过程具体包括了开始阶段的用例分析、分析阶段的建立概念模型和设计阶段的时间顺序图、系统类图和状态图等内容。
     ● 在第四章中,介绍开发过程的构建阶段和测试阶段,针对N2010,采用Delphi编程,进行系统的代码实现。系统经过测试阶段后在用户中试运行得到好评。
     ● 在第五章中,对本论文所作的工作进行了总结,并展望了UML统一建模语言的前景和色谱数据处理软件的未来发展趋势。
The objective of this dissertation is focused upon the design and development of N2010 software of chromatography data on the basis of United Modeling Language(UML). The work comprises five chapters in the light of its framework and hierarchy, here all of parts are discussed respectively as following.
    ? First, in chapter one, the concept of Chemstation is reviewed, and the applications of the software are illustrated. Then the background and the value of work are discussed in brief.
    ? Next, there are three parts in chapter two. In first part, the main function and characteristics of chemstation are introduces in details. In the second part, the method of the object-oriented, the features of UML and Rose served as the visual development environment of UML are summarized. In the last part, some standards and criteria of chromatography data are mentioned, such as unified chromatography data style technology and GLP(Good Laboratory Practice for Nonclinical Laboratory Studies).
    ? In the chapter three, the iterative incremental architecture-centric and use case driven development process is introduced. And afterwards, the whole software system named N2010 is analyzed and designed with detailed models, according to the process and in term of the criteria and requirements of UML. In the course of analysis &design, there are different phases such as the inception phase with use case models, the analysis phase with concept models and the design phase with sequence diagrams, class diagrams and statechart diagrams.
    ? In the four chapter, in the construction and testing process of the software developing, the implementation for N2010 with the use of Delphi is explained in detail. After tested, the software was be used by some customers and attained good evaluation.
    
    
    
    ?Last, all of the work in the dissertation is summed up systematically. In the same time, some trends that are full of promises, are proposed to the UML technology and the Chemstation.
引文
[A-1] 傅若农:色谱分析概论,化工工业出版社,2001年1月第一版
    [A-2] 汪正范:色谱定性与定量,化工工业出版社,2001年1月第一版
    [A-3] OMG Unified Modeling Language,version 1.3, OMG, 6/1999
    [B-1] 傅若农,常永福:气相色谱和热分析技术,国防工业出版社,1989
    [B-2] N2000型色谱工作站说明书,浙江大学智能信息工程研究所,12/1999
    [B-3] 程虎:从智能仪器到虚拟仪器——现代仪器的重大进展,现代科学仪器,1994年3月Page:6-9
    [B-4] Raymond E. Dessy: Chromatograph and Computers: A Decade of direction and discontent, Journal of Chromatgraphic Science, Vol.32, June 1994: 209-212
    [B-5] E. Dijkstra: The Structure of the 'T.H.E' Multiprogramming System, Comm. ACM, Aug. 1968
    [B-6] 周之英:现代软件工程中—基本方法篇,2000年1月第一版
    [B-7] [美]Wendy Boggs Michael Boggs著,邱仲潘译:UML with Rational Rose从入门到精通,电子工业出版社,2000.3
    [B-8] 邵维忠,梅宏:统一建模语言UML述评,计算机研究与发展,vol.36,no.4,4/1999
    [B-9] Sinan Si Alhir: Understanding the Unified Modeling Language(UML), Methods & Tools, April 1999
    [B-10] Grady Booch. Object-Oriented Analysis and Design with Applications, 1st ed. Benjamin/Cummings, Redwood City, Calif, 1991.
    [B-11] Ivar Jacobson, Magnus Christernson, Patrik Jonsson, Gunnar Overgaard. Object-Oriented Software Engineering : AUse Case Driven Approach.
    
    Addison-Wesley, Wokingham, England, 1992.
    [B-12] http://www.rational.com/products/rose
    [B-13] Rational company : Unify e-development Teams Through Modeling —Rational Rose,2000
    [B-14] Mark Andrews: Adapting to a chemist's environment: The future trend in chromatograph data management, International Laboratory, March 1994:11-16
    [B-15] D.C.Nelson, V. Dauclunas, R.Lysakowski, and M.duff: The Standard for Chromatograph Data Communication from the Analytical Instruments Association, International Laboratory, November/December 1992:32-38
    [B-16] Rich Lysakowski: Standards for Chromatographic Data Communications, Storage, and Arching, Journal of Chromatographic Science, Vol.32,June 1994:236-242
    [B-17] 袁伯俊、陆国才:非临床优良实验研究规范(GLP)与新药研究,中国新药杂志 Vol.8,No 5.1999年
    [C-1] (美)拉尔曼(Larman, C.)著,姚淑珍等译:UML和模式应用:面向对象分析与设计导论,机械工业出版社,2001.1
    [C-2] (美)布谢(Booch, G.)、(美)朗博(Rumbaugh, J.)、(美)雅各布森(Jacobson, J.)著,邵维忠等译:UML用户指南,机械工业出版社,2001.6
    [C-3] Rational Unified Process 2000: Rational Software Cooperation
    [C-4] 刘超,张莉:可视化面向对象建模技术——标准建模语言UML教程,北京航空航天大学出版社,1999年第一版
    [C-5] Pete McBreen : Using Use Cases for requirements capture, http://www.cadvison.com/roshi. 1998
    [C-6] Jonathan Lee, Nien-Lin Xue: Analyzing User Requirements by Use Cases: A Goal-Driven Approach, IEEE Trans. Software, July/August 1999
    [C-7] Jonathan Lee, Nien-Lin Xue : Use Cases: an Introduction, Adriano Caoai 1999, http://www.analisi-disegno.com
    
    
    [C-8] Erkki Mikinen 1 and Tarja Syst: An Interactive Approach for Synthesizing UML Statechart Diagrams from Sequence Diagrams,2000
    [C-9] 邵维忠,杨芙清:面向对象的系统分析,清华大学出版社,1998
    [C-10] (美)刘润东:UML对象设计与编程,北京希望电子出版社
    [D-1] (美)Steve Teixeira Xavier Pacheco著,任旭钧等译:delphi 5开发人员指南,机械工业出版社,2000.7
    [D-2] RDL Help, Ensemble Systems Inc., 1999
    [D-3] 郑人杰、殷人昆、陶永雷著:实用软件工程,清华大学出版社,1997.4

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700