用例建模Use Case Modeling

Posted dhyblog

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用例建模Use Case Modeling相关的知识,希望对你有一定的参考价值。

1.用例建模的概念

答:用例是软件工程或系统工程中对系统如何反应外界请求得描述,是一种通过用户的使用场景来获取需求的技术。每个用例提供了一个或多个场景,该场景说明了系统是如何和最终用户或其它系统互动的,也就是谁可以用系统做什么,从而获得一个明确的业务目标。用例是在不展示一个系统或子系统内部结构的情况下,对系统或子系统的某个连贯的功能单元的定义和描述。用例是一系列相关的成功或失败场景的集合,这些场景描述了一个参与者使用一个系统来支持一个目标。

2.用例有哪些形式

答:详述用例:所有的步骤和变化都写得很详细,并有补充部分,如先决条件和成功的保证。在以一种简短的格式确定并编写了许多用例之后,在第一个需求研讨会期间,会详细地编写一些具有体系结构重要性和高价值的用例。非正式用例:非正式的段落格式,包含多种场景的多个段落。简述用例:简短的一段概要,通常是成功的主场景,在早期的需求分析中,快速了解主题和范围,可能是需要几分钟来创建。

3.什么是用例图

答:用例图是由参与者(Actor),用例(Use Case),便捷以及他们之间的关系构成的用于描述系统功能的视图。用例是外部用户所能观察到的系统功能的模型图,用例图是系统的蓝图,用例图呈现了一些参与者,一些用例,以及他们之间的关系,主要用于对系统,子系统或者类的功能行为进行建模。

4.用例图的基本符号和元素

答:参与者(Actor)

技术图片

 

用例:

技术图片

用例之间的关联:

关联关系表示参与者与用例之间的关系,用一条直线表示,有参与者指向用例。

技术图片

包含关系,较复杂的用例可以被分解为较小的用例。包含关系使用带箭头的虚线表示,箭头指向被包含的用例。

技术图片

扩展关系表示用例功能的延伸,将新的行为加入到基础的用例上,使得基础用例能够获得新的行为并能够提供新的附加功能。扩展关系用带箭头的虚线表示,箭头指向基础用例。

技术图片

系统边界,给定系统的范围,为一个方框,属于该系统的用例在边界被其它的元素在边界外。

技术图片

外部系统,外部的系统,服务,设备,用矩形表示,放在系统边界的外面。

技术图片

我的工程实践题目是印章检测,也就是物体检测,目标检测,需求就是针对一张图片,识别出上面的印章种类以及标出来印章的位置。主要内容包括,首先用数据集去训练模型,然后用测试图片去验证模型。

用例图如下:

技术图片

 

以上是关于用例建模Use Case Modeling的主要内容,如果未能解决你的问题,请参考以下文章

用例建模Use Case Modeling

用例建模Use Case Modeling

用例建模Use Case Modeling

用例建模Use Case Modeling

用例建模Use Case Modeling

用例建模Use Case Modeling