美文网首页软件工程师成长日记
UML用例图及其用例描述

UML用例图及其用例描述

作者: 麦克劳林 | 来源:发表于2019-04-15 09:55 被阅读8次

一.UML简介

UML(统一建模语言,Unified Modeling Language)是一种定义良好、易于表达、功能强大且普遍适用的可视化建模语言。它融入了软件工程领域的新思想、新方法和新技术。它的作用域不限于支 持面向对象的分析与设计,还支持从需求分析开始的软件开发的全过程。在系统分析阶段,我们一般用UML来画很多图,主要包括用例图、状态图、类图、活动 图、序列图、协作图、构建图、配置图等等,要画哪些图要根据具体情况而定。其实简单的理解,也是个人的理解,UML的作用就是用很多图从静态和动态方面来 全面描述我们将要开发的系统。

二.用例建模简介

用例建模是UML建模的一部分,它也是UML里最基础的部分。用例建模的最主要功能就是用来表达系统的功能性需求或行为。依我的理解用例建模可分为 用例图和用例描述。用例图由参与者(Actor)、用例(Use Case)、系统边界、箭头组成,用画图的方法来完成。用例描述用来详细描述用例图中每个用例,用文本文档来完成。

1. 用例图

参与者不是特指人,是指系统以外的,在使用系 统或与系统交互中所扮演的角色。因此参与者可以是人,可以是事物,也可以是时间或其他系统等等。还有一点要注意的是,参与者不是指人或事物本身,而是表示 人或事物当时所扮演的角色。比如小明是图书馆的管理员,他参与图书馆管理系统的交互,这时他既可以作为管理员这个角色参与管理,也可以作为借书者向图书馆 借书,在这里小明扮演了两个角色,是两个不同的参与者。参与者在画图中用简笔人物画来表示,人物下面附上参与者的名称。

Paste_Image.png

相关文章

  • UML用例图及其用例描述

    一.UML简介 UML(统一建模语言,Unified Modeling Language)是一种定义良好、易于表达...

  • 2018-02-10

    【UML】— 用例图

  • UML——基础版

    说明:以下文字来自《疯狂Java讲义》和《UML建模、设计与分析》 用例图 用例图主要在需求分析阶段使用,用于描述...

  • 各种图

    UML九种图 用例图 用例图(Use Case Diagram)是 由软件需求分析到最终实现的第一步,它描述人们如...

  • UML模型图

    官方文档UML实践详细经典教程----用例图、顺序图、状态图、类图、包图、协作图 用例图 用例图 Use case...

  • Visio案例——UML用例图

    Visio案例——UML用例图 用例图主要用来图示化系统的主事件流程,它主要用来描述客户的需求,即用户希望系统...

  • UML各种图以及用法

    摘录整理UML各种图以及用法 1.用例图(use case diagram): 用例图(Use Case Diag...

  • 需求分析-04角色与场景分析

    用例分析包括两个有机的组织部分:用例图是目录,用例描述是封装所有需求的形式。 用例图image.png 用例描述与...

  • UML用例图

    UML用例图 用例图主要用来描述“用户、需求、系统功能单元”之间的关系。它展示一个外部用户能够观察到的系统功能模型...

  • UML用例图

    1、用例图 描述 角色以及角色与用例之间的连接关系。说明的是谁要使用系统,以及他们使用该系统可以做些什么。 一个用...

网友评论

    本文标题:UML用例图及其用例描述

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