统一建模语言 UML 参考手册 - 基本概念
                
  
              2.61 MB
             
              123 页
               
              0 评论
              
| 语言 | 格式 | 评分 | 
|---|---|---|
中文(简体)  | .pdf  | 3  | 
| 摘要 | ||
文档详细介绍了统一建模语言(UML)的基本概念和应用,主要包括UML的定义、目标和核心概念。UML由Grady Booch、Jim Rumbaugh和Ivar Jacobson于1996年发布,并成为业界标准。文档分为14章,涵盖了UML的各种视图,如类视图、用例视图、状态机视图等,详细讨论了结构、动态建模、模型管理和扩展机制。扩展机制包括约束、版型和标签值,用于在不修改UML核心语法的前提下实现特殊领域的建模需求。文档还提供了UML视图与图的对照表,阐述了每种视图的主要概念和应用场景。最后,文档附有OMG建模词汇表和中英文术语对照,便于读者理解。  | ||
| AI总结 | ||
《统一建模语言 UML 参考手册 - 基本概念》主要介绍了UML的基本概念、目标、视图及扩展机制。以下是总结:
1. **UML 概述**:
   - **定义**:UML(统一建模语言)是一种直观、通用的可视化建模语言,用于构建和文档化软件系统。
   - **背景**:由Grady Booch、Jim Rumbaugh和Ivar Jacobson于1996年发布,1996年11月被OMG(面向对象管理集团)采用,成为行业标准。
   - **目标**:提供一种直观、简洁、可视化的语言,支持软件系统的建模和文档化。
2. **UML 的核心概念**:
   - **视图**:UML通过多种视图展示系统的不同方面,主要包括静态视图和动态视图。
     - **静态视图**:描述系统的结构,如类视图、用例视图、实现视图、部署视图等。
     - **动态视图**:描述系统的行为,如状态机视图、活动视图、交互视图(顺序图、协作图)。
   - **关键元素**:类、对象、关联、继承、依赖、实现等,构成了UML的核心模型。
3. **UML 扩展机制**:
   - **约束**:用于表达UML标记无法直接支持的语义限制,可用正式或自然语言表达。
   - **版型( Stereotype)**:基于现有模型元素的扩展,允许定义新的模型元素。
   - **标签值(Tagged Value)**:为模型元素添加额外信息的命名属性。
4. **视图与图**:
   - **结构性视图**:如类图、组件图、部署图,描述系统的静态结构。
   - **行为视图**:如用例图、活动图、交互图,描述系统的动态行为。
   - **模型管理视图**:用于组织和管理模型元素,支持大规模系统的建模。
5. **总结**:
   - UML是一种灵活且可扩展的建模语言,通过多种视图和扩展机制,为软件系统的建模和文档化提供了强大的支持。
   - 本文档为理解UML提供了基础,后续章节将详细讨论各个视图和扩展机制,帮助深入掌握UML的应用。  | ||
 P1 
 P2 
 P3 
 P4 
 P5 
 P6 
 P7 
下载文档到本地,方便使用
    
                - 可预览页数已用完,剩余
                116 页请下载阅读 -
              
文档评分 
  












