在软件工程中“用例”和“用例图”有什么区别是什么?

用例是怎么回事,怎么用,怎么写?请帮帮忙呀?

一、主体不同

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

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

二、特点不同

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

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


三、作用不同

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

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


参考资料来源:百度百科-用例

参考资料来源:百度百科-用例图

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-03
1、用例是对包括变量在内的一组动作序列的描述,系统执行这些动作,并产生传递特定参与者的价值的可观察结果。这是UML对用例的正式定义,对我们初学者可能有点难懂。我们可以这样去理解,用例是参与者想要系统做的事情。对于对用例的命名,我们可以给用例取一个简单、描述性的名称,一般为带有动作性的词。用例在画图中用椭圆来表示,椭圆下面附上用例的名称。
2、用例图是指由参与者(Actor)、用例(Use Case)以及它们之间的关系构成的用于描述系统功能的静态视图。用例图(User Case)是被称为参与者的外部用户所能观察到的系统功能的模型图,呈现了一些参与者和一些用例,以及它们之间的关系,主要用于对系统、子系统或类的功能行为进行建模。
用例图由参与者参与者(Actor)、用例(Use Case)、系统边界、箭头组成,用画图的方法来完成。
第2个回答  2013-07-13
用例是:角色为了达到目标而执行的一种活动.用例图(use case )就是由主角、用例以及它们之间的关系构成的图;提供对用户需求的高级可视化表示.用例图主要的作用有三个:(1)获取需求;(2)指导测试;(3)还可在整个过程中的其它工作流起到指导作用。至于点写,不是一下子就能说明的,你可以上网查下,如: http://ir.hit.edu.cn/~car/programming/rup/process/artifact/ar_tstcs.htm本回答被网友采纳
相似回答