无机材料试验评估系统的开发研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
本文介绍了试验设计方法、步骤与发展情况,着重论述了无机非金属材料研究试验中常用的正交试验设计与基于两水平正交安排的两次重复序贯试验设计,并探讨了其统计数学计算过程与原理。在此基础上综合论述了基于无机材料科学试验研究的无机材料试验评估系统(ExpEvaluteSys)的开发方法与过程,并应用ExpEvaluteSys系统对无机材料试验进行了实例分析。
     本研究综合应用了试验设计、统计数学、数据库技术、软件工程、数值分析、无机非金属材料科学对ExpEvaluteSys的开发方法与过程进行了多学科的交叉研究,建立了ExpEvaluteSys系统,可以完成各种正交试验的方差分析、辅助进行最陡坡选优的材料试验以及对试验数据的存储检索。
     ExpEvaluteSys系统采用面向对象软件开发方法。建模语言采用工业界和科技界广泛支持的UML统一建模语言。建模工具采用Rational SoftWare公司的Rose工具。编程工具采用成熟的面向对象的可视化软件编程工具VisualC++,编程语言为C++。ExpEvaluteSys系统开发过程是以用况驱动、以构架为中心的迭代增量开发。
     ExpEvaluteSys系统开发过程中着重论述了系统分析、系统设计、以及系统实现。在不同阶段,从用户界面到类构架以及后台数据库设计,从静态、动态、功能三方面逐步搭建系统架构和实现系统。其中系统分析部分分析了系统需求,定义了系统要做什么,包括需求规格说明(问题陈述)、用况开发、场景开发、总体类图创建;系统设计部分开始设计系统、描述系统蓝图、系统概貌与搭架系统架构,包括产品设计、界面设计、象持久化与数据库设计、类设计、方法设计;系统实现部分介绍了系统实现途径,以及在编码实现过程中几个具有代表性的问题。
This paper introduces steps and the methods of experimental design with development condition , discusses emphatically the general orthogonality experimental design and the two repetitions sequence experimental design based on two dimensions orthogonality arrangement in inorganic nonmetal material research experiment, and expounds their statistical mathematics process and principle of calculating. On this foundation, the paper synthesizes to discuss, based on study of inorganic material scientific experiment, inorganic material Experimental Evaluation system(ExpEvaluteSys) development method and process and carries out instance analysis with ExpEvaluteSys system for inorganic material experiment.
    This research synthesizes to apply experimental design, statistical mathematics, database technology, software project, value analysis and inorganic nonmetal material science to carry out the overlapping research of much subject for process and the development method of ExpEvaluteSys, and establishes ExpEvaluteSys system which can complete the variance analysis of various orthogonality experiments, assist go on most steep slope to choose good material experiment as well as for test data stock and retrieval.
    System adopts object oriented software development method, modeling language adopts UML unified modeling language that supported by industrial circle and the circle of science and technology extensively. Modeling tool adopts the Rose tool of Rational Software company. Programming tool adopts mature object oriented software programming tool Visual C++. Programming language is C++. Development process of ExpEvaluteSys system is the iteration increment development that is central with structural frame and driven by Use Case .
    In Development process of ExpEvaluteSys system, systems analysis and systematic design are discussed emphatically, as well as systematic realization. Systematic configuration is put up to build and system is realized step by step through different stages, from user interface to class structural frame as well as the database design of
    
    
    backstage supporter, from static quiet, development and function. The part of systems analysis analyses system demand, defines system to do what, including demand, specification (problem state ) , Use Case development , site scene development and overall class diagram. System design part begins to design system, describes systematic scheme and systematic general picture, puts up systematic configuration, including products plan, interface design and object lasting and database design and class design and method design. System realization introduces system realization channel, as well as some representative problems in coding realize process.
引文
[1] http: //www.fengsb.com/main/viewarticle.asp
    [2] 方开泰,马长兴.正交与均匀试验设计.北京:科学出版社.2002:38~40
    [3] 杨璇.试验设计方法.北京:清华大学出版社.1989:115~116
    [4] 徐仲安,王天保等正交试验设计法简介1995:21~26
    [5] 盖钧镒.试验统计方法.北京:中国农业出版社,2000:106~107
    [6] 贵州农学院.生物统计附试验设计.2版.北京:中国农业出版社.1999,1:48~52
    [7] 王广栓,罗传义.工程数据处理.长春:吉林大学出版社 1990:145~146
    [8] 施惠生.无机材料试验.北京:高等教育出版社.2003:148~152
    [9] 冯康.试验方法.国防工业出版社.1999:248~249
    [10] 刘朝荣.试验的设计与分析.武汉:湖北科学技术出版社 1990:28~32
    [11] 罗传义.方差分析的简便方法及应用.长春:吉林化工学院学报.1985(4):68~69
    [12] 邓勃.数理统计方法在分析测试中的应用.北京:化学工业出版社.1984:18~22
    [13] 余红梅,王彤.协方差分析基本思想教学讨论.中国卫生统计.2001,18(2):116~118
    [14] 李庆阳,王能超,易大衣.试验分析.华中科技大学出版社 2001:80~82
    [15] 盛骤.概率论与数理统计.北京:高等教育出版社.1993:265~267
    [16] http: //www.cx66.com/cxgzs/project/00271.html
    [17] Evelyn Stiller, Cathie LeBlanc著.张秀山译.基于项目的软件工程 2002.75~80
    [18] kovacevic, S.A compositional model of human~computer dialogues. In Meera Blattner and Roger Dannenberg, eds, Multimedia Interface Design, chap.21, pp.373~404.New York: ACM Press. 1992.: 36~38
    [19] Gamma, E.Helm, R.Johnson, R., and Vlissides, J.Design Patterns, Elenments of Resuable Object-Oriented Software. Reading, MA: Addison-Wesley. 1995: 48~52
    [20] Ivar Jacoboson, Grady Booch, James Rumbaugh, The Unified Software Development Process. Addision Wesly Longman, Inc. 1999: 168~172
    [21] James Rumbaugh, Ivar Jacoboson, Grady Booch, The Unified Modeling Language Reference Manual. Addision Wesly Longman, Inc. 1999: 126~129
    [22] Grady Booch, James Rumbaugh, Ivar Jacoboson, Grady Booch, The Unified
    
    Modeling Language User Guide. Addision Wesly Longman, Inc. 1999: 33~35
    [23] A.Cockburn, Writing Effective Use Cases. Addision Wesly Longman, Inc. 2000: 226~228
    [24] Michne J.Young. Mastering VisualC++6. US: SYBEX inc..1998: 123~124
    [25] 姚淑珍,唐发根.UML参考手册北京:机械工业出版社.2001:156~158
    [26] 蒋慧,吴礼发.UML设计核心技术.北京:希望电子出版社.2001:114~118
    [27] 刘超,张莉.可视化面向对象建模技术.北京:航空航天大学出版社.1999:63~65
    [28] 姚诗斌.数据库系统基础.计算机工程与应用.1981:38~42
    [29] 罗晓沛.数据库技术.北京:清华大学出版社.1999:169~173
    [30] Michael Reilly, Michelle Poolet. 卢庆龄等译.SQL Server 2000设计与T~SQL编程.北京:清华大学出版社.2002:356~358
    [31] Judith, S. Bowman. 康博译.SQL实用参考手册(第四版).北京:清华大学出版社.2002:166~172
    [32] Kevin Kline黄占涛译.SQL技术手册.北京:中国电力出版社 2002:33~34
    [32] 邓勇,丁峰,沈钧毅.基于UML的软件体系结构建模方法的研究小型微型计算机系统.2001.22(10):12~13
    [33] 周林,会连甫,陈平.UML辅助的信息系统三层数据处理的设计和实现.计算机工程.2001,27(6):108
    [34] 黄发国,应时,丰波等.用UML为XML Schema建模.计算机应用.2001.21(6):18
    [35] 绍维忠,杨芙清.面向对象的系统分析.北京:清华大学出版社.广西科学技术出版社,1998,12:96~103
    [36] Model J.M.Faget J A The REBOOT Aproach Reuse Improvement. 1992: 11~13
    [37] Hitchens M.Firmagic A The Design of a Flexble class Library Magnagement system IEEE.1998: 35~37
    [38] Lee Byungjcong, Moon Byungro, Wuchisu. Optimization of Multiway Clustering And Retrieval Using Generic Algorithms in Reuserable class Library. IEEE. 1998: 46~49
    [39] 夏新.UML应用与分析.北京:电子科技出版社.2000:135~139
    [40] 陈英.基于UML的软件开发过程的CASE平台研制.北京理工大学学报 2001,21(1):48~52
    [41] 张莉,葛科,王云等.软件开发过程和支持环境研究.北京航空航天大学学报 1998,24(4):407~410
    [42] 蒋惠,吴礼发,陈卫卫.UML Programming设计核心技术.北京:北京希望出版
    
    社.2000:18~22
    [43] Grady Booch, James Rumbaugh. The Unified Modeling Language User Guide. Addison Wesley. 1999: 33~38
    [44] 易彤.通用非范式报表自动生成的面向对象开发方法.计算机应用研究.1999,16(4):13~16
    [45] 郑人杰,殷人昆,陶永雷.实用软件工程.北京:清华大学出版社.1999:11~13
    [46] 宛延阅.C++语言和面向对象程序设计.北京:清华大学出版社.1998:123~126
    [47] MSDN文档. http: //msdn.microsoft.com/library/default.asp
    [48] 王建福,郭月强.Visual C++编程实例教程.北京:北京希望电子出版社 2002:26~29
    [49] 飞思科技.Visual C++灵感编程.北京:电子工业出版社.2002:58~59
    [50] 微软公司.Microsoft Visual C++6.0 Programmer Guide程序员指南.Microsoft Press.1999:562~568
    [51] 微软公司.Microsoft Visual C++6.0类库参考手册.Microsoft Press.1999
    [52] DvaidJ.Kruglinski, Scot Wingo, George Shepherd. Programming Visual C++6.0.北京:北京希望电子出版社.1999:165~168
    [53] 严蔚敏,吴伟民.数据结构.北京:清华大学出版社.1998:132~142
    [54] 薛定宇.控制系统计算机辅助—MATLAB语言及应用.北京:清华大学出版社.1996:53~54
    [55] MathWorks. MATLAB—the language of technical of computing, using
    [56] MATLAB version 5. New York: McGraw-Hill. 1999: 16~19
    [57] Math Works. MATLAB, Application Program Interface Guide. New York: McGraw~Hill. 1999: 138~139
    [58] Math Works. MATLAB, MATLAB Function Refenrence. New York: McGraw~Hill.1999: 26~29
    [59] Myers B A. MATLAB User Guild: Introduction and Survey.IEEE Software. 1989, (8): 66~72
    [60] Math Works. MATLAB Release 11.1 New Features. New York: McGraw-Hill. 1999: 36~38
    [61] Stewart, G, Introduction to Matrix Computation, Academic Press, New York. 1993: 26~29

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

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

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