标签:空格 模块 信息 维度 服务 流程 一个 绘制 简单的
1、用例图
概念:
用于 描述 系统提供的系列功能,每个 用例 代表系统的一个功能模块;
用例图 对系统的实现不作任何说明,仅是系统功能的描述;
目的:
帮助 开发团队 以一种可视化的方式理解系统的需求功能;
组成:
用例:
以一个椭圆表示,用例的名称位于椭圆的中心或下面;
角色:
Actor,与系统交互的其他实体,以一个人形表示;
角色与用例之间的关系:
简单的线段表示
系统内用例之间的关系:
2、顺序图
概念:
显示 具体用例(或用例一部分) 的详细流程、流程中对象之间的调用关系、对不同对象的不同调用;
描述了 对象之间的交互 ,重点在于描述消息及其时间顺序;
顺序图的关键: 在于 对象之间的消息,对象之间的信息传递就是所谓的消息发送;
2个维度:
垂直维度 以发生的时间顺序 显示消息/调用的序列;
水平维度 显示 消息被发送到的对象实例;
组成:
角色:
Actor,系统角色,可以是人或者其他系统,子系统
框:
顶部的每个框 表示 每个类的实例,在框中,类实例名称 和 类名称 之间 用 冒号|空格 分隔;
生命线:
生命线代表时序图中的对象在一段时期内的存在。时序图中每个对象和底部中心都有一条垂直的虚线,这就是对象的生命线,对象间 的消息存在于两条虚线间
带箭头连线:
如果 某个类实例 向另一个 类实例 发送一条消息,则绘制 一条 具有 指向 接收类实例的带箭头的连线,并把 消息/方法的名称 放在 连线上面;
激活期:
对象的激活期 不是其存在的时间,而是 占据CPU的执行时期;
消息:
消息是定义交互和协作中交换信息的类,用于对实体间的通信内容建模,信息用于在实体间传递信息。允许实体请求其他的服务,类角色通过发送和接受信息进行通信
标签:空格 模块 信息 维度 服务 流程 一个 绘制 简单的
原文地址:https://www.cnblogs.com/anpeiyong/p/14776305.html