美文网首页
UML图和模型元素

UML图和模型元素

作者: pianosecret | 来源:发表于2017-12-28 10:51 被阅读0次

用例图

  • 包含参与者、用例和它们之间的关系共同构成
  • 用于描述系统功能
  • 描述用例模型中的关系
用例

是对一组动作序列的抽象描述,系统执行这些动作序列,产生相应的结果。结果或反馈给参与者,或作为其他用例的参数。用例通常用于子系统、包、类的功能描述

用例特点:

  • 从参与者角度出发来描述系统功能
  • 用例粒度有需求分析人员确定,清楚地表示用户功能即可
  • 不描述多个用例在操作上、时间上的执行顺序
  • 不描述具体实现细节或逻辑过程
  • 一个用i对应用户一个具体的功能目标
系统边界

用矩形框表示,框内是用例,框外是参与者,并可以在矩形框内给出软件系统名称。

关系

关系用有向箭头连接参与者与参与者、参与者与用例、用例与用例,并在肩头上定义关系的语义

  • uses:使用关系,表示参与者对用例的操作
  • include:包含关系,表示一个用例的行为包括另一个用例的行为
  • extend:扩展关系,表示扩展用力对基本用例的特殊服务
  • 泛化关系:表示不同参与者或不同用力件的继承关系

活动图

用于描述用例或场景的活动顺序,或描述一个活动到另一个活动的控制流
所描述内容可以使类内部的处理流程,也可以是整个软件系统的操作流程
反映在系统功能逻辑中参与的对象,以及每个对象各自的行为活动
目的:

  • 描述用例或场景的活动顺序
  • 描述一个活动到另一个活动的控制流
  • 描述类内部的工作和处理流程
  • 反映活动所影响到的对象
  • 每个对象各自的行为活动
    活动图图形元素包括
  • 起点 实心黑色圆点
  • 终点 起点上外加一个小圆
  • 对象 活动中涉及的对象
  • 活动约束 通过设置活动的前置条件和后置条件来约束活动
  • 控制流 各项活动间的转换控制,用带箭头的直线表示
  • 分支 菱形 活动后置条件的不同,导致了不同的控制流程
  • 并发 用一条竖线和多条控制流共同描述 活动图在描述系统控制流时,会存在多个并发流程的情况 并发将控制流封分为多个并行运行的分支,以达到共同完成事物活动的目的
  • 异常处理 用一条有向折现表示,指向处理异常的类、接口等
  • 泳道 虚线,将活动划分成若干个组,每组活动被指定给相关对象

相关文章

  • UML图和模型元素

    用例图 包含参与者、用例和它们之间的关系共同构成 用于描述系统功能 描述用例模型中的关系 用例 是对一组动作序列的...

  • UML序列图

    UML的模型中可分为两种,动态模型和静态模型。用例图、类图和对象图都是UML中的静态结构模型。而在UML系统动态模...

  • UML时序图、协作图

    UML的模型中可分为两种,动态模型和静态模型。用例图、类图和对象图都是UML中的静态结构模型。而在UML系统动态模...

  • UML图系列——用例图

    UML图系列文章目录 UML图系列——UML概要 UML图系列——建模和面向对象 UML图系列——UML模型图的构...

  • <UML基础、案例与应用>-状态图

    行为元素 展示UML模型部件如何随时间变化。状态图是一种行为元素。只是对单个对象建立模型。 增加状态细节 状态图标...

  • UML学习整理之统一过程RUP中使用UML

    之前分享了几篇UML学习之前的几篇文章,关于UML核心元素、核心视图和模型。要用好UML需要明确知道自己的目的,知...

  • Thinking in UML 读书笔记-概述

    UML是一种可视化的、统一的建模语言,UML的单词就是各种元素、视图和模型,语法就是建模的方法。 2.UML采用的...

  • UML图系列——UML模型图的构成

    UML模型图的构成 本文介绍UML模型图的构成,为了方便学习,将零散的知识做了简单的整理。以思维导图的形式跟大家分...

  • 设计模式整理—UML图

    UML类图 研究设计模式首先要掌握类图,类图也就是表达模型之前的关系。UML—Unified modeling l...

  • 2019-04-01 面向对象技术

    考察重点面向对象、UML、设计模式等内容 uml统一建模语言 (1)静态模型(系统结构)——用例图、类图、对象图、...

网友评论

      本文标题:UML图和模型元素

      本文链接:https://www.haomeiwen.com/subject/rbsmgxtx.html