1、用例图
概念:
用于 描述 系统提供的系列功能,每个 用例 代表系统的一个功能模块;
用例图 对系统的实现不作任何说明,仅是系统功能的描述;
目的:
帮助 开发团队 以一种可视化的方式理解系统的需求功能;
组成:
用例:
角色:
Actor,与系统交互的其他实体,以一个人形表示;
角色与用例之间的关系:
简单的线段表示
系统内用例之间的关系:
2、顺序图
概念:
显示 具体用例(或用例一部分) 的详细流程、流程中对象之间的调用关系、对不同对象的不同调用;
描述了 对象之间的交互 ,重点在于描述消息及其时间顺序;
顺序图的关键: 在于 对象之间的消息,对象之间的信息传递就是所谓的消息发送;
2个维度:
水平维度 显示 消息被发送到的对象实例;
组成:
框:
顶部的每个框 表示 每个类的实例,在框中,类实例名称 和 类名称 之间 用 冒号|空格 分隔;
带箭头连线:
如果 某个类实例 向另一个 类实例 发送一条消息,则绘制 一条 具有 指向 接收类实例的带箭头的连线,并把 消息/方法的名称 放在 连线上面;
激活期:
对象的激活期 不是其存在的时间,而是 占据cpu的执行时期;
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。