当前位置:文档之家› 关于统一建模语言--UML

关于统一建模语言--UML

CN81-1166/TP计算机工程与科学2000年第22卷第4期ISSN1007-130X COMPUTER ENGINEERING S SCIENCE ol.22,No

= ===============================================================

.4,2000文章编号,1007-130X(2000)04-0057-04

关于统一建模语言UML

On Unified Modeling Language UML

鲁博柴跃廷

Lu BO and Chai Yueting

(清华大学自动化系CIMS研究中心)

(CIMS research Center,Department Of AutOmatiOn,Tsinghua UniVersity)

摘要,UML是面向对象开发中一种通用的~图形化的模型语言,是近代软件工程环境中对象分析和设计的重要工具O UML严格地定义了对象元模型的语义,提供了描述对象结构和行为的表示法O 本文介绍了UML产生的技术背景~元模型的主要思想~表示法,以及应用系统建模的一般过程和对OO 业界的意义O

Abstract,UML is a general and graphic modeling language in object-oriented development,also an important tool in analysing objects software engineering environments.Semantics of object meta-modeling are defined firmly by using UML.It also provides the notation to describe the structures and behaviors of objects.The technological background about UML,the main ideas of metamodeling,nota-tion,and the general modeling processes of application systems are presented in this paper.

关键词,UML;面向对象;模型语言

K ey w Or d s,UML;object-oriented;modeling language

中图分类号,TP311.5文献标识码,A

l引言

l.l UML面向对象技术的里程碑

从70年代中期到80年代末期,随着方法学家在实践中对面向对象的分析和设计方法的探索,出现了最初的面向对象建模语言O但由于人们对面向对象概念认识不统一,致使面向对象技术的使用者很难对某种建模语言表示完全满意O 同时OO业界也深刻地认识到不统一对象模型,很难求得基于面向对象技术的产业发展O

1997年1月Rational软件公司的三位学者,Grady B ooch~J im Rumbaugh和Ivar J acobson正式提出了面向对象系统的统一建模语言UML(U-

nified Modeling Language,简称UML)1.0版,并提交美国面向对象行业的OMG组审核,这是OO 行业中具有里程碑性质的新进展O UML语言的出现建立了统一的面向对象开发方法O它是在已有的三大OO方法学的基础上,抽象出的模型语言,并汲取了其它OO开发方法和近三十年软件工程的经验和成果O它是一种用于描述~视化和构建软件系统以及商业建模的语言O它代表了在大型~复杂系统的建模领域得到认可的优秀的软件工程方法,对OO技术的发展有着深远的影响O

75

收稿日期,1999-11-15;修订日期,2000-03-21

作者简介,鲁博(1974),男,硕士生,研究方向为供需链~工作流技术等;柴跃廷,男,副教授,研究方向为CIMS~管理与决策~供需链等O

通讯地址,100084北京市清华大学15号楼536;Tel,(010)62775477;E-mail,adam.lu@https://www.doczj.com/doc/0a1314908.html,

A dd ress,536

B uilding15,Tsinghua University,B eijing100084,P.R.China

1.2UML产生的技术背景

开发UML的根本动机是想集成包括基于不同抽象层次~不同应用领域~不同体系结构~不同开发阶段以及不同实现技术在内的各种先进工业方法O UML的开发始于94年8月瑞理软件公司的Grady BOOch和Jim Rumbaugh着手进行统一BOOch方法和0MT(对象建模技术)的工作O95年10月发表了统一方法(The Unified

MethOd)的初版(0.8版)O同年秋天Ivar JacOb-SOn加盟联合开发小组并力图把00SE方法(面向对象的软件工程方法)也统一进来O

BOOch~Rumbaugh和JacObSOn着手进行统一工作时制订了四个目标:(1)使用面向对象的概念构造系统(不仅仅指软件系统)模型;

(2)建立设计框架与代码框架间明确的联系;

(3)解决复杂的~以任务为中心的系统内在规模问题;(4)开发人与机器通用的建模语言O经过

BOOch~Rumbaugh和JacObSOn的不懈努力UML0.9和0.91版在1996年的6月和10月分别出版O经多方努力UML1.0版终于在1997年1月发布O

开发应用于面向对象的分析和设计的表示并不象设计一门编程语言那么简单O首先要考虑到表示法是否能够表达系统的开发需求是否要把表示法设计成形象化的语言O其次设计者需要在表达能力的简洁程度之间作一折衷O如果设计者欲统一已有的一些方法则还要照顾到过去的基础O因此UML的定义要在这几个方面权衡利弊O由此可见UML的创建是一个迭代和增量的过程非常类似于大型软件系统的建模O

2UML的元模型理论

UML是面向对象开发中的一种通用~统一~图形化模型语言O UML所提供的视见元素构件可以设计~表达复杂的面向对象软件的体系结构O UML模型元素的扩展机制支持建立在域分析基础上的模型元素到视见元素的映射关系O UML 统一的表示法体系可以支持任何基于00的方法学O以上这些特点都是基于UML具有一种简单~通用~明确的抽象模型理论元模型理论O 2.1元模型的分层结构

元模型是描述模型的语言O它能对模型的语法和语义提供简单~通用~明确的描述为UML 要素的语法和语义作出简单~一致的定义性说明而它本身则是用元递归的方式定义的用

UML记号表示法和语义的一个子集作自我说明(类似于用编译器作自编译的方式来自行扩展)O 在UML语义文档中描述的UML元模型定义了UML表示对象模型的完整语义O元模型的概念框架基于一个四层的体系结构:元元模型

(Meta-MetamOdel)~元模型(MetamOdel)~模型(MOdel)和用户对象(USer0bject)O

(1)元元建模层(Meta-MetamOdling)构成了元建模(MetamOdeling)体系结构的基础结构O这一层的主要责任是定义描述元模型的语言O它比元模型具有更高的抽象级而且更加简洁O无论是元模型还是元元模型都保持着自己设计的完整性O

(2)元模型是元元模型的实例O元模型层的主要责任是定义描述模型的语言O元模型比定义自身的元元模型更加精细尤其是当它们定义动态语言时O

(3)模型是元模型的实例O模型层的主要责任是定义描述信息论域的语言O

(4)用户对象(a.k.a.用户数据)是模型的实例O用户对象层的主要责任是描述特定的信息论域O

事实上UML是元模型层上的描述语言它兼顾模型层可直接对应00语言中的类~类型~消息~继承~聚集~概括~接口其本身具有丰富的语义表达机制O四层模型的理论充分吸收了通用数据交换格式CDIF(CASE Data Inter-change FOrmat简称CDIF)的研究成果O

2.2元模型静态语义的形式化

当用户借助视见元素表示模型元素时其语义解释不够准确O UML提供形式化语言0CL(对象约束语言)并以一阶谓词逻辑模型描述但其语言的约束只能准确刻划静态语义对于动态语义还必须以自然语言加以证明完全形式化是极为复杂的O UML在给出自身的语义说明时就运用了自然语言的办法对每个逻辑包都给出了三个层次的说明:

(1)抽象的语法(AbStract SyntaX)O由一个UML类图给出各元类之间的关系O

(2)良构的规则(Well-fOrmedneSS RuleS)O用形式语言0CL表达无边界效应的约束O

(3)语义(SemanticS)O用自然语言描述引入

85

的新概念和动态语义O

总之 UML 元模型是由图形表示法~自然语言和形式化语言组成的描述 这种合成强调表述性和易读性之间的平衡O

3

UML 的逻辑包结构

一个软件系统 由不同模型的系统组成O 每个模型由模型元素按照某种组合机制构成O UML 用无语义但有结构关系的包把相关元素封装在一起O 包有包容(子包)和继承关系(新包可以继承所有指名旧包的描述)O 系统和模型均按包的形式提供 即一个包可以封装一个模型 若干子包聚集为一系统包O 用户可以在系统提供的包的基础上定义自己的系统和模型(以包的形式)O UML 提供的包有三种:基础包~行为元素包和模型管理包 其结构如图1~图3所示

O

图1

顶层包结构

图2

基础包结构

图3

行为元素包结构

(1)基础包O 为软件系统的描述提供最基本的支持 其中有四个子包:D 核心(Core )包 它

给出开发一个对象模型所需的抽象和具体的构造 为元模型构造提供元类~元结合和元属性的骨架 辅助元素包 定义附加的构造以支持Core 描述较高级的概念 扩展机制包 它为用户提供可扩充的UML 模型元素 @数据类型包 提供描述UML 模型的基本数据类型O

(2)行为元素包O 有以下四个子包:D 通用行为包 指明核心概念所要求的行为元素 为模型元素定义各种动作以及它们的实例和链接 协作(Collaborations )包 用模型元素实现特定任务时定义其行为关系 用例包 用例是系统或子系统行为的快照 系统开发时由一系列用例表达 用例包提供元类的Use Case 和Actor (角色) @状态机包 用有限状态机描述系统动态行为O

(3)模型管理包O 定义模型元素如何组织成模型~包和子系统O

4

UML 的表示法

用视见元素描述模型元素是面向对象建模方

法的一大特点O UML 符号的表示法定义了视见元素 并为开发者或开发工具使用这些图形符号和文本语法进行系统建模提供了标准O 这些图形

符号和文字所表达的是应用级的模型 在语义上它是UML 元模型的实例O 还应注意到UML 表示法同UML 语义之间具有相互解释~相辅相成~密不可分的关系O

UML 表示法的主要内容可由下列五类(共9种)图来定义:

(1)用例图(Use Case diagram )O 从用户角度描述系统功能 并指出各功能的操作者O

(2)静态图(Static diagram )O 包括类图~对象图和包图O 类图描述系统中类的静态结构 不仅定义系统中的类 表示类之间的联系如关联~依赖~聚合等 也包括类的内部结构(类的属性和操作)O 类图描述的是一种静态关系 在系统的整个生命周期都是有效的O 对象图是类图的实例 几乎使用与类图完全相同的标识O 它们的不同点在于对象图显示类的多个对象实例而不是实际的类 且对象图只能在系统某一时间段存在O 包图由包或类组成 表示包与包之间的关系O 包图用于描述系统的分层结构O

(3)行为图(Behavior diagram )O 描述系统

9

5

的动态模型和组成对象间的交互关系,包括状态图和活动图O状态图描述对象的所有可能状态以及事件发生时状态的转移条件;活动图描述为满足用例要求所进行的活动以及活动间的约束关系,用于识别并行活动O

()交互图(Interactive diagram)O描述对象间的交互关系,包括顺序图和合作图O顺序图显示对象之间的动态合作关系,它强调对象之间消息发送的时间顺序;合作图也显示对象间的动态合作关系,但更强调上下级关系O这两种图合称为交互图O

(5)实现图(Implementation diagram)O包括构件图~部件图和配置图O构件图描述代码部件的物理结构及各部件之间的依赖关系,它包含逻辑类或实现类的有关信息;部件图有助于分析和理解部件之间的相互影响程度;配置图定义系统中软硬件的物理体系结构,显示实际的计算机和设备(用节点表示)之间的连接关系,也可显示连接的类型及部件之间的依赖性O

总的来说,UML表示法是UML语义的可视化表示,是模型的图形化表示,是模型语言的格式,是对OO方法学表示法的精化O

5使用UML开发应用系统

从方法学的角度看,使用UML开发系统的过程是一种使用用例不断迭代的过程O系统的开发由用例驱动,它将需求转化为用例,然后反复选择最重要的用例,将用例的职责分配到类上,最后使用用例测试系统的可执行性O使用迭代的方法可减小风险,可清晰地度量进展情况O每次迭代完还要加强集成O进行系统建模时,必须综合考虑这些工作步骤,以体系结构为中心处理全局问题,始终要围绕建立解的体系结构展开工作,而体系结构的设计又必须在内部结构与功能之间作权衡O

从应用的角度看,当采用面向对象技术设计系统时,首先是描述需求,其次根据需求建立系统的静态模型,以构造系统的结构;第三步是描述系统的行为O其中第一步与第二步中所建立的模型是UML的静态建模机制,包括用例图~类图~对象图~组建图和配置图等五个图形O而第三步所建立的模型表示执行时的时顺状态或交互关系,包括状态图~活动图~顺序图和合作图等四个图形,是UML的动态建模机制O

总之,如何用九种视图从不同应用层次~不同角度为系统的分析~设计直到实现提供有利支持是一个复杂的过程,应视具体应用而定O图给出了在分析设计和实现阶段各种图的使用映射关系(仅供参考)

O

图UML建模过程中各图的使用映射关系

6结束语

通过对UML的初步探讨可以看出UML对

OO业界具有重要的意义O虽然UML独立于语言和方法学,但支持所有的方法学O它覆盖了最重要的对象分析和设计的概念和相关方法O UML 可用于的所有类型系统建模,如实时系统~客户/服务器等O UML能精确地定义自身的特点以能成为分步式异质环境下的独立开发工具O UML 独立于任何一种开发过程,但支持过程,可用于整个开发生命期O UML能够很好地支持高级开发概念,具有良好的扩充机制O

UML有效地结束了以前方法和模型语言之间的不合理的差异,统一了许多系统(特别是商业软件)的开发过程和内部概念O(下转第70页)

06

(上接第6O页)

清华大学CIMS研究中心决策支持实验室长期从事面向对象建模的研究与开发他们开发的6敏捷信息系统的平台H以及6敏捷供需链管理系统H中充分运用了UML所提供的建模工具与方法取得了良好的效果0

有理由相信虽然UML定义了一种精确的语言但是它不会成为模型概念未来发展的障碍;

UML虽不能完全保证项目的成功但它终将会成为未来面向对象系统开发的标准0

参考文献:

[1]Rational SoftWare Corp.Unified Modeling Language Nota-

tion Guide[EB/OL].http:https://www.doczj.com/doc/0a1314908.html,1998 [2]Rational SoftWare Corp-Unified Modeling Language UML

Semantics[EB/OL].http:https://www.doczj.com/doc/0a1314908.html,1998 [3]Booch G Douglass B Cernosek G.Unified Modeling Lan-

guage for Real-Time Systems Design[M].Rational Soft-Ware Corp1996

[4]Booch G.Object-Oriented Analysis and Design With Appli-

cations.2nd ed[M].RedWod City CA:Benjamin/Cum-mings1994

[5]Rumbaugh J Blaha W Permerlani F.Oject-Oriented Mod-

eling and Design[M].EngleWood Cliffs NJ:Prentice~all

1991

关于统一建模语言--UML

作者:鲁博, 柴跃廷, Lu Bo, Chai Yueting

作者单位:清华大学自动化系CIMS研究中心

刊名:

计算机工程与科学

英文刊名:COMPUTER ENGINEERING AND SCIENCE

年,卷(期):2000,22(4)

被引用次数:145次

参考文献(5条)

1.Rational Software Corp Unified Modeling Language Notation Guide 1998

2.Rational Software Corp Unified Modeling Language UML Semantics 1998

3.Booch G;Douglass B;Cernosek G Unified Modeling Language for Real-Time Systems Design 1996

4.Booch G Object-Oriented Analysis and Design with Applications 1994

5.Rumbaugh J;Blaha W;Permerlani F Oject-Oriented Modeling and Design 1991

本文读者也读过(3条)

1.汪成亮.张聪.张勤UML技术在实际工程中的应用[期刊论文]-计算机工程与应用2002,38(1)

2.黄萍基于设计模式与UML的框架建模研究[学位论文]2006

3.李思广.林子禹.胡峰.潘小劲基于UML的软件过程建模方法研究[期刊论文]-计算机工程与应用

2003,39(6)

引证文献(98条)

1.吐尔逊.买买提,董丹华基于B/S模式的实验室预约系统UML建模与研究[期刊论文]-农业网络信息

2010(04)

2.金轶,黄刊迪利用UML建立医院门诊信息系统的用例模型[期刊论文]-医学信息 2007(12)

3.许涵斌,张学林,郑晓梅,张天,李宣东一种基于结构查询的UML设计模式识别方法[期刊论文]-计算机科学2014(11)

4.吴加富基于UML和Rational Rose的图书馆管理系统设计[期刊论文]-济源职业技术学院学报 2012(01)

5.孙莉UmL在水泥企业MES物料管理子系统中的应用[期刊论文]-山东轻工业学院学报(自然科学版)

2010(02)

6.孟庆功,王威,胡斌基于UML的引俄潜艇技术保障信息系统分析[期刊论文]-舰船电子工程 2009(02)

7.葛丽娜,苏德富,钟诚系统分析方法研究与实例[期刊论文]-计算机与现代化 2004(01)

8.刘世雄,董泽基于UML的DCS数据库系统的建模与实现[期刊论文]-电脑知识与技术 2013(18)

9.刘晓重庆市区县环保行政审批系统建设[期刊论文]-科学咨询 2013(16)

10.乔钢柱,曾建潮,郭银章,陈清基于UML/Power Designer的信息系统分析方法[期刊论文]-电脑知识与技术(学术交流) 2006(02)

11.曹晶,桂卫华基于https://www.doczj.com/doc/0a1314908.html,的网络练习/考试系统的设计[期刊论文]-电脑知识与技术(学术交流)

2005(09)

12.田延峰思普乐网上订货系统的设计与实现[学位论文]硕士 2005

13.杨斌,田永青,朱仲英基于UML的面向对象的软件系统分析、设计与开发技术[期刊论文]-微型电脑应用2002(08)

14.马志强,刘利民,赵俊生"软件过程与UML建模"课程增量式案例教学法的研究与实践[期刊论文]-内蒙古农业大学学报(社会科学版) 2010(02)

15.徐元杰基于UML的敏捷建模研究与实践[学位论文]硕士 2005

16.张志勇基于角色的访问控制模型及其面向对象的建模[期刊论文]-计算机工程与设计 2004(08)

17.马宁基于中间件的领域分析开发方法的研究[学位论文]硕士 2004

18.张莉,裘国永结构化方法与面向对象方法的比较分析[期刊论文]-陕西师范大学学报(自然科学版)2001(02)

19.张孝君,陈煌飞,宁朝军基于UML和CORBA的空间应用仿真研究[期刊论文]-现代电子技术 2013(20)

20.岳文闻,肖新元基于UML的开放式实验实训中心预约系统的分析与设计[期刊论文]-计算机与现代化2011(07)

21.梁宸高校新生军训管理系统的设计与实现[学位论文]硕士 2011

22.涂亚江涉税案件移送管理系统的设计与实现[学位论文]硕士 2007

23.张志勇,普杰信一种扩展的委托授权模型及其面向对象的建模[期刊论文]-计算机应用与软件 2005(09)

24.王家金装甲装备维修管理系统的设计与实现[学位论文]硕士 2005

25.冯小革基于UML及统一过程的软件开发——在华联后勤保障系统中的应用[学位论文]硕士 2005

26.夏继梅,黄芙菊关于在师范类高校计算机课程中开展MDA课程的思考[期刊论文]-科技情报开发与经济2008(17)

27.胡萍英语四级考试系统的设计与实现[学位论文]硕士 2008

28.刘超基于UML的产品建模关键技术研究[学位论文]硕士 2008

29.杨成大阪煤气管道工程管理系统设计与实现[学位论文]硕士 2007

30.程学敏铁岭市国土资源局账目管理系统的设计与实现[学位论文]硕士 2006

31.关锋利用UML对货物受理信息系统进行需求收集的研究[学位论文]硕士 2005

32.曹晶基于https://www.doczj.com/doc/0a1314908.html,的网络练习/考试系统研究与实现[学位论文]硕士 2005

33.王安志,潘刚,于贵,徐宝磊县级网上行政审批系统的设计与实现[期刊论文]-计算机技术与发展

2012(05)

34.张冬岩价格鉴证管理系统的设计与实现[学位论文]硕士 2007

35.王瑞林钢管储运信息系统研究与开发[学位论文]硕士 2007

36.鄢兵南昌市社会信用管理系统的设计与实现[学位论文]硕士 2010

37.张婷新疆国税系统金税整合平台的设计与实现[学位论文]硕士 2007

38.付晓强新疆国税IP电话计费系统设计与开发[学位论文]硕士 2007

39.郑胤天津航道局信息化帮助平台及数据字典的设计与实施[学位论文]硕士 2008

40.薛莲NEXWAY株式会社Web服务器监视系统的设计与实现[学位论文]硕士 2008

41.于建平基于J2EE平台的高校学生工作管理系统的设计与实现[学位论文]硕士 2010

42.高向餐饮销售管理系统的设计与实现[学位论文]硕士 2009

43.郑维琼特殊教育职业学校教学管理信息系统的设计与实现[学位论文]硕士 2010

44.李葆春设备管理信息系统的设计与实现[学位论文]硕士 2008

45.康晶物流中心管理系统的设计与实现[学位论文]硕士 2006

46.张志勇RBAC模型的研究及其在数据库访问控制中的应用[学位论文]硕士 2003

47.王骏基于https://www.doczj.com/doc/0a1314908.html,的学生管理系统设计与实现[学位论文]硕士 2010

48.郭甜场依存-场独立在线测试平台的设计研究[学位论文]硕士 2006

49.石月项目管理辅助系统的设计与实现[学位论文]硕士 2006

50.李宁联通传输综合网管系统的设计与电路调度子系统的研究[学位论文]硕士 2005

51.杨秉岩公路工程管理服务系统的设计与实现[学位论文]硕士 2005

52.王沪涛在役压力容器缺陷数据库与评定决策支持系统的结构设计[学位论文]硕士 2005

53.雷红旗中央广播电视大学年报年检系统的设计与实践[学位论文]硕士 2004

54.邱淑女特殊教育学校学籍管理系统的设计与实现[学位论文]硕士 2010

55.丁宇秋基于UML技术的雷达电源通用测试软件建模[学位论文]硕士 2006

56.高一超计算机桌面图像缩放拼接系统设计与实现[学位论文]硕士 2013

57.唐朝晖某银行工资管理系统的设计与实现[学位论文]硕士 2010

58.王晓平基于J2EE平台的企业财务软件的研究与开发[学位论文]硕士 2010

59.任刚基于UML的短信辅助办公信息系统设计[学位论文]硕士 2004

60.牛丽坤南昌市企业信用发布系统的分析与设计[学位论文]硕士 2010

61.康宁工资管理系统的设计与实现[学位论文]硕士 2008

62.冯堃“天津长客”系统的设计与实现[学位论文]硕士 2006

63.何立亭基于UML的集成化CASE系统设计与实现[学位论文]硕士 2010

64.邓甜甜基于UML的合同管理系统的研究与应用[学位论文]硕士 2005

65.张志锋基于统一建模语言的制造业信息系统分析设计[学位论文]硕士 2004

66.唐辉基于Blend框架的期货交易系统的设计与实现[学位论文]硕士 2007

67.张艳基于柔性化结构的工资管理系统的设计与实现[学位论文]硕士 2009

68.俞伟锋悦来春羊毛衫销售管理系统的设计与实现[学位论文]硕士 2009

69.周旭煜电力企业ERP软件实施研究[学位论文]硕士 2008

70.江敬尧基于工作流的办公系统的设计与实现[学位论文]硕士 2008

71.宋军涛世博会手机售票管理系统的设计与实现[学位论文]硕士 2009

72.王启宾基于单点登录的统一应用门户系统设计与实现[学位论文]硕士 2010

73.嵇春梅高校教务网络管理系统的设计与开发[学位论文]硕士 2009

74.吴熊飞MES中产品质量分析系统研究[学位论文]硕士 2004

75.郑国君基于企业业务框架的软件体系结构研究[学位论文]硕士 2004

76.杨杰软件再工程研究及应用[学位论文]硕士 2011

77.魏弦在用含缺陷压力容器安全评定决策支持系统[学位论文]硕士 2008

78.杜仕冲在用含缺陷压力容器安全评定决策支持系统[学位论文]硕士 2007

79.尹文升基于Web平台的ERP财务核算管理系统研究[学位论文]硕士 2005

80.马洪波濮阳市电子政务办公自动化系统的设计与实现[学位论文]硕士 2014

81.金晨泽基于Multi-Agent的瓦斯联网系统的研究与应用[学位论文]硕士 2007

82.罗婷婷供应链管理系统研究[学位论文]硕士 2006

83.陈华UML建模语言在信息管理系统中的应用[学位论文]硕士 2004

84.何凯车载通信系统电磁兼容性预测分析软件研制[学位论文]硕士 2013

85.李忠峰一种面向对象的连铸过程控制设计方法的研究与应用[学位论文]硕士 2008

86.马德楠一种基于表面温度反馈连铸板坯二冷水控制方法的研究[学位论文]硕士 2008

87.李慧姝基于遗传算法自动组卷系统的研究与应用[学位论文]硕士 2007

88.吕杨温室设施选配专家系统的设计与实现[学位论文]硕士 2005

89.罗磊基于UML的生物实验室信息管理系统建模研究[学位论文]硕士 2008

90.王文涛教育部高职高专教育专业设置网上工作平台的研究与开发[学位论文]硕士 2006

91.丁凤梅软件工程环境框架参考模型及其辅助工具研究[学位论文]硕士 2005

92.方磊RUP思想下的团队建设管理系统开发过程及关键技术研究[学位论文]硕士 2010

93.张玲敏捷供应链生产运作系统的研究与开发[学位论文]硕士 2004

94.张德林基于网络的工厂化穴盘育苗设施设备选配系统的研究与构建[学位论文]硕士 2005

95.谢家清电子供应链管理研究与应用——徐工集团营销公司服务型供应链e化实施研究[学位论文]硕士2005

96.沈翼军基于GIS的水资源管理决策系统[学位论文]硕士 2004

97.刘超基于UML的产品建模关键技术研究[学位论文]硕士 2008

98.金晓凤绍兴轻纺ASP公共服务平台的采购服务研究与开发[学位论文]硕士 2005

引用本文格式:鲁博.柴跃廷.Lu Bo.Chai Yueting关于统一建模语言--UML[期刊论文]-计算机工程与科学2000(4)

相关主题
相关文档 最新文档