96编辑器旗下产品
找图
终身
ID:0
到期时间:永久
退出登录
您的位置:首页 > 百科管理 > 详情

用例图百度百科-开发功能前你能读懂UML吗?

原创:找图网 2023-04-20 08:11:03
  • 在软件工程中“用例”和“用例图”有什么区别是什么?

  • 一、主体不同

    1、用例:是软件工程或系统工程中对系统如何反应外界请求的描述

    2、用例图:是对包括变量在内的一组动作序列的描述,系统执行这些动作,并产生传递特定参与者的价值的可观察结果。

    二、特点不同

    1、用例:一个用例代表了系统的一个单一的目标。

    2、用例图:由参与者(Actor)、用例(Use Case)、系统边界、箭头组成,用画图的方法来完成。

    三、作用不同

    1、用例:用例将系统的功能范围分解成许多小的系统功能陈述。

    2、用例图:主要的作用有三个:获取需求;指导测试;还可在整个过程中的其它工作流起到指导作用。

    参考资料来源:

    找图网-用例

    参考资料来源:

    找图网-用例图

  • 开发功能前你能读懂UML吗?

  • UML是什么?

    根据找图网上的资料我们看到,uml指的是统一建模语言,又称标准建模语言。是软件设计的重要参考依据,是开发者读懂设计意图和理清逻辑步骤的重要工具,接下来就让我们来进一步了解下uml概念范围内的这几个基础概念。

    一.用例图

    1.概念:用例图是显示一组用例,参与者以及它们之间关系的一种图。

    2.作用:

    (1)描述将要开发系统的功能需求和系统的使用场景(2)促进各阶段开发工作的进展

    (3)用于验证和确认系统需求

    3.组成:

    (1)参与者:角色,代表系统的用户

    (2)系统边界:确定系统的范围

    (3)用例:它代表系统提供的服务

    (4)关联:它表示参与者与用例间的关系

    4.关系:

    (1)包含:包含关系指的是两个用例之间的关系,其中一个用例的行为包含另外一个用例的行为.

    (2)拓展关系:

    对基本用例的拓展,基本用例是一个完整的用例,即使没有子用例的参与,也可以完成一个完整的功能。

    (3)泛化关系:

    一般与特殊的关系。多个用例共同拥有一种类似的结构和行为的时候,可以将它们的共性抽象为父用例,其他的用例作为泛化关系中的子用例

    (4)分组关系

    二.类图和对象图

    1.类图的作用

    描述系统的结构编程的重要依据

    2.类的表示

    三栏矩形框

    3.属性和操作(方法)的可见性,viso表示

    Public Private Protect

    4.对象图的表示

    两栏矩形框:名称和属性

    5.类图和对象图的表示区别

    (1)名称形式不同,对象的名称形式为"对象名:类名",类图的名称形式为":类名"

    (2)属性不同,对象图中不包含操作

    (3)对象不具有多重性,只是作为一个独立的实体

    6.类之间的关系

    (1)依赖关系;

    (2)泛化关系:一般元素和特殊元素之间的分类关系,在类型上的而不是在实例上的

    (3)关联关系:一种结构关系,指明一个事物的对象与另外一个事物的对象之间的联系,描述了系统中对象或实例之间的离散连接。

    (4)关联关系

    (5)实现关系

    三.顺序图和通信图

    1.顺序图的概念

    顺序图是强调消息时间顺序的交互图,它描述了对象之间传送消息的时间顺序,用于表示用例中的行为顺序.

    2.顺序图的作用

    把用例图表达的需求转换为进一步,更加正式层次的精细表达

    3.顺序图的组成,每一个组成元素的概念含义

    (1).角色:系统角色可以使人或者其他的系统或者其子系统

    (2).对象:跟他在类图的定义一致

    (3).生命线

    (4).激活器

    (5).消息

    4.消息的类型

    (1)同步消息

    (2)异步消息

    (3)自关联消息

    通信图概念和作用以及组成元素

    显示了一系列的对象和在这些对象之间的联系及对象间发送和接收消息。

    组成元素:

    (1)活动者

    (2)对象

    (3)链接

    (4)消息.

    6.顺序图和通信图的联系和区别

    顺序图和通信图作为交互图都表示出对象间的交互作用,两者都比较直观的规定了发送对象和接受对象的责任,并且都支持所有的消息类型,在耦合性上两者都可以作为衡量的工具通信图的概念和作用以及组成元素显示了一系列的对象和在这些对象之间的联系及对象间发送和接收消息。

    组成元素:

    (1)活动者

    (2)对象

    (3)链接

    (4)消息.

    6.顺序图和通信图的联系和区别

    顺序图和通信图作为交互图都表示出对象间的交互作用,两者都比较直观的规定了发送对象和接受对象的责任,并且都支持所有的消息类型,在耦合性上两者都可以作为衡量的工具通信图概念和作用以及组成元素显示了一系列的对象和在这些对象之间的联系及对象间发送和接收消息。

    组成元素:

    1.活动者

    2对象

    3.链接

    4.消息.

    6.顺序图和通信图的联系和区别

    顺序图和通信图作为交互图都表示出对象间的交互作用,两者都比较直观的规定了发送对象和接受对象的责任,并且都支持所有的消息类型,在耦合性上两者都可以作为衡量的工具

    最新文章 更多
    最新素材 更多
    公司介绍 网站地图 图片资讯
    Copyright © 2010-2022 山东找图网络科技有限公司  鲁ICP备18007836号-3  邮箱:15653358549@163.com