|
知识路径: > 信息系统开发和运行管理知识 > 系统分析设计基础知识 > 面向对象分析设计与统一建模语言(UML) > 系统分析工具——统一建模语言(UML) > 统一建模语言(UML)的概述 >
|
相关知识点:3个
|
|
|
|
一个健壮的软件组织除了生产可执行的源代码之外,还要给出各种制品。这些制品包括内容如下。
|
|
|
|
|
|
|
|
|
|
|
依靠于开发背景,有些制品或多或少地比另一些制品要正规些。这些制品不但是项目交付时所要求的,而且无论是在开发期间还是在交付使用后对控制、度量和理解系统也是关键的。
|
|
|
UML适于建立系统体系结构及其所有的细节文档。UML还提供了用于表达需求和用于测试的语言。最终UML提供了对项目计划和发布管理的活动进行建模的语言。
|
|
|
|
|
.与具体的实现无关,可应用于任何语言平台和工具平台。
|
|
|
|
.简单并且可扩展,具有扩展和专有化机制,便于扩展,无需对核心概念进行修改。
|
|
|
.为面向对象的设计与开发中涌现出的高级概念,例如协作框架模式和组件提供支持,强调在软件开发中对架构框架模式和组件的重用。
|
|
|
|
|
|