快捷搜索:  as  2018  FtCWSyGV  С˵  test  xxx  Ψһ  w3viyKQx

伟德官伟德官网手机版:【UML入门】1、用例图Use Case



用例图的观点

用例图是描述用例、介入者以及它们之间关系的图。

用例图的感化

用例图是从用户的角度来描述对信息系统的需求,阐发产品的功能和行径。

用例图定义和描述了系统的外部可见行径,是阐发、设计直至组装测试的紧张依据。

让用户介入前期的系统阐发与设计。

介伟德官伟德官网手机版入者的观点(actor,履行者,活动者)

介入者是指在系统之外,但与系统直接交互的工具。先举个例子,对介入者有个详细的观点,如图:

介入者用人形符号表示,伟德官伟德官网手机版在人形符号下面标出介入者的角色名(不是人名)例如:

介入者的类型

职员

信息系统

设备伟德官伟德官网手机版

实例:在线选课治理系统

•西席选择本学期要教授的课程,每位西席最多只能上报伟德官伟德官网手机版4门课程。

用例的观点

用例是用户期望系统具备的功能,每一个用例阐明一个系统供给给它的应用者的一种办事或功能。

用例的目标是要定义系统的一个行径,但并不显示系统的内部布局。

用例的符号

用例名一样平常为动宾短语。上图分手为Rational Rose和Visio两种不合的画法。

识别用例的措施

识别用例的策略:对付已经识别的介入者,经由过程斟酌每个介入者是若何应用系统的,以及系统对事故的响应来识别用例。

可以从以下几个角度来探求和确定用例:

介入者必要从系统中获取哪种功能?

介入者是否必要读取、孕育发生、删除、伟德官伟德官网手机版改动或存储系统中的某种信息?

系统的状态改变时,是否看护介入者?

是否存在影响系统的外部事故?

系统必要什么样的输入与输出?

实例:识别用例

Email客户端(如Outlook express):A在北京发邮件给上海的B,系统提醒B您有“新邮件”,B收邮件。

介入者A履行的用例有哪些?

介入者B履行的用例有哪些?

描述用例

用例图没有描述系统行径的细节,以是必要以书面文档的形式对用例进行描述。至少包括:

1、名称

与用例图中的名称维持同等

2、标识符

用例的代码或编号

3、基础操作流程

描述各项事情都正常进行时用例的事情要领。

4、可选操作流程

很少应用、非常环境、发出差错的环境。

如:

用例名称

了债图书

标识符

UC0002

基础操作流程

1.图书治理员输入图手札息

2.检索借阅该图书的借阅者的信息

3.删除与该图书相关的借阅记录

可选操作流程

1a.图书治理员发明图书被毁坏,进行毁坏处罚

1b.输入的图书不存在时,进行确认

2a.借阅者有超期的借阅信息时,进行超期处置惩罚

您可能还会对下面的文章感兴趣: