码迷,mamicode.com
首页 > 其他好文 > 详细

UML

时间:2021-05-24 13:40:18      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:空格   模块   信息   维度   服务   流程   一个   绘制   简单的   

1、用例图

    概念:

      用于 描述 系统提供的系列功能,每个 用例 代表系统的一个功能模块;

      用例图 对系统的实现不作任何说明,仅是系统功能的描述;

    目的:

      帮助 开发团队 以一种可视化的方式理解系统的需求功能;

    组成

      用例:

        以一个椭圆表示,用例的名称位于椭圆的中心或下面;

      角色:

        Actor,与系统交互的其他实体,以一个人形表示;

      角色与用例之间的关系:

        简单的线段表示

      系统内用例之间的关系:

 

2、顺序图

    概念:

      显示 具体用例(或用例一部分) 的详细流程、流程中对象之间的调用关系、对不同对象的不同调用;

      描述了  对象之间的交互 ,重点在于描述消息及其时间顺序;

      顺序图的关键: 在于 对象之间的消息,对象之间的信息传递就是所谓的消息发送;

    2个维度:

      垂直维度 以发生的时间顺序  显示消息/调用的序列;

      水平维度 显示 消息被发送到的对象实例;

    组成

      角色:

        Actor,系统角色,可以是人或者其他系统,子系统

      框:

        顶部的每个框 表示 每个类的实例,在框中,类实例名称 和 类名称 之间 用 冒号|空格 分隔;

      生命线:

        生命线代表时序图中的对象在一段时期内的存在。时序图中每个对象和底部中心都有一条垂直的虚线,这就是对象的生命线,对象间 的消息存在于两条虚线间

      带箭头连线:

        如果 某个类实例 向另一个 类实例 发送一条消息,则绘制 一条 具有 指向 接收类实例的带箭头的连线,并把 消息/方法的名称 放在 连线上面;

      激活期:

        对象的激活期 不是其存在的时间,而是 占据CPU的执行时期;

      消息:

        消息是定义交互和协作中交换信息的类,用于对实体间的通信内容建模,信息用于在实体间传递信息。允许实体请求其他的服务,类角色通过发送和接受信息进行通信

          

UML

标签:空格   模块   信息   维度   服务   流程   一个   绘制   简单的   

原文地址:https://www.cnblogs.com/anpeiyong/p/14776305.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!