多角色都通过的软件工程UML建模九图
Posted 松勤软件测试
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了多角色都通过的软件工程UML建模九图相关的知识,希望对你有一定的参考价值。
定义:类图描述类的属性和操作,主要用来描述系统中类、接口以及它们之间静态结构和关系的一种静态模型。也被称为作为结构图。
类图是UML中唯一可以直接映射到面向对象的语言,因此广泛应用于项目开发过程中。
定义:对象图是显示某时刻对象和对象之间的关系。类图描述所有可能的情况。一个UML对象图可看成一个类图的具体用例。
UML 对象图是类图的实例,几乎使用与类图完全相同的标识。
由于对象存在生命周期,因此UML对象图只能在系统某一时间段存在。
定义:组件图又称为构件图,是指在软件系统中的一组接口的物理的、可替换的软件模块。
组件图 = 构件(组件Component)+接口(Interface)+关系(Relationship)+端口(Port)+连接器(Connector)。
定义:部署图用于可视化的软件组件部署的系统中的物理组件的拓扑结构。
定义:用例图展现了一组用例、参与者以及它们间的关系。
关联:表示参与者和用例之间的交互。为通信途径,任何一方都可发送或可接收消息。
泛化:一个父用例可以被特化形成多个子用例,用我们熟悉的语言来说就是继承关系。
形状:
扩展:扩展关系是指用例功能的延伸。与包含关系不同的是,扩展用例是可选的,如果缺少扩展用例。不会影响到基用例的完整性。
包含:包含关系(又称依赖关系)用来把一个较复杂的用例所表示的功能分解成较小的步骤。包含用例是必须的,如果缺少包含用例,基用例就是不完整的。
定义:UML 交互图描述的是对象之间的动态合作关系以及合作过程中的行为次序。交互图有顺序图和协作图两种形式。顺序图又称序列图和时序图。
定义:要用于描述对象的各种状态、状态之间的转换过程以及触发状态转换的各种事件和条件。
活动图描述活动的顺序,展现从一个活动到另一个活动的控制流。
以上是关于多角色都通过的软件工程UML建模九图的主要内容,如果未能解决你的问题,请参考以下文章
系统分析与设计课程之UML建模
Enterprise Architect:全球领先的UML软件开发与建模工具!
uml是啥?? 用处大吗??
# Uml 图说明
UML统一建模语言简单理解
再学UML-Bug管理系统UML2.0建模实例