RSS

Chapter V – UML Use Case and Use Case Diagram

06 Jun

UML Use Case

1)Use Case

·需求分析中的一种重要手段是:确定和编写用力。

·用例定义:用例是文本形式的情节描述,用于需求的发现和记录。简单示例:登陆系统——管理员系统提交用户名和密码。系统进行认证。系统向管理员显示成功登录信息。

·参与者(actor):某些具有行为的事物,可以是人(由角色标识)、计算机系统或组织,例如收银员。

·场景(scenario):是参与者和系统之间的一些特定的活动和交互。场景分为主要场景和交替场景(或主路径和扩展路径)。用例(use case)就是一组相关的的成功和失败场景的组合。

·系统边界

·用力编写的形式:

o摘要需求分析早期使用,通常用于主成功场景

o非正式去修分析早期使用,可以覆盖不同的场景

o详述详细编写所有的步骤和所有的变化

·用例名称一般使用动词开头

·用例关系:

o包含关系:主要目的是避免用例文本的重复编写

o扩展关系:可以将可选路径中的场景抽象为扩展关系(但是通常是不必要的)

o泛化关系:两个或更多用例在行为、结构、目的等方面存在共性时,可以使用泛化。

How to create a Use Case Diagram?

How to draw “include” in Use Case?

How to draw “extends” in Use Case?

How to draw “Generalization” in Use Case?

 

Advertisements
 
Leave a comment

Posted by on 06/06/2010 in UML

 

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

 
%d bloggers like this: