UML2.0简介
2023-06-06 19:02:45 36 举报
使用 (¥5)
UML2.0(统一建模语言第二版)是一种用于软件系统分析和设计的标准化建模语言。它提供了一套丰富的图形符号和规则,帮助开发人员更好地理解、设计和维护复杂的软件系统。UML2.0包括14种图类型,如类图、对象图、用例图、活动图、顺序图等,以及多种扩展机制,以满足不同应用场景的需求。通过使用UML2.0,开发人员可以有效地进行需求分析、架构设计、代码实现和测试等工作,提高软件开发的效率和质量。
作者其他创作
大纲/内容
配置视图
UML是用来描述模型的,通过模型来描述系统的结构或静态特征,以及行为或动态特征。
用例视图
实现关系
UML1.4
UML2.0
变化说明
用例图
类图
对象图
对象图画在类图中而非它自己的空间中。
组成对象图(包图)
包图
尽管UML1.4使用包图说明规范的组织结构,但是它没有对包图做出明确的定义。
组件图
配置图
状态图
状态机图
虽然名称不同,但技术上完全相同。
协议状态机图
抽象级别比较高的状态机图。
活动图
活动图的修改较为彻底,UML2.0的活动图独立于状态机,并拥有自己的元模型。
组成结构图
交互图和组成对象图的结合。
交互图
交互图是一组图的统称,包括通信图、交互综述图、定时图及时序图。
协作图
该功能被分到新的交互图里完成。
时序图
(见交互图)
通信图
交互综述图
定时图
规格说明
依赖关系
包
模型元素
注解
视图并不是图,它是由一个或多个图组成的对系统某个角度的抽象。
并发视图
类
注释事物
UML提供13种基本的图。
UML1.4与UML2.0的比较
组件视图
结构事物
泛化关系
部署图
视图
通用机制
组合结构图
UML是一种面向对象的建模语言
序列图
关联关系
接口
用例
注释
模型元素代表面向对象中的类、对象、接口、消息和关系等概念。
UML2.0的组织结构图
使用
图是模型元素集的图形表示,通常是由弧(关系)和顶点(其他模型元素)相互连接构成的。
动作事物
修饰
关系
UML
常见的联系包括关联关系、依赖关系、泛化关系、实现关系和聚合关系。
UML由视图、图、模型元素和通用机制等几个部分组成
图
事物
交互
分组事物
组件
扩展机制
逻辑视图
状态机
通用机制用于表示其他信息,比如注释、模型元素的语义等。
视图是表达系统的某一方面特征的UML建模元素的子集。
调用划分
聚合关系
0 条评论
下一页