微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

UML

1、用例图

    概念:

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

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

    目的:

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

    组成:

      用例:

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

      角色:

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

      角色与用例之间的关系:

        简单的线段表示

      系统内用例之间的关系:

 

2、顺序图

    概念:

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

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

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

    2个维度:

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

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

    组成:

      框:

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

      带箭头连线:

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

      激活期:

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

          

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐