(2013年上半年下午试题三)阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。 【说明】 某城市拟开发一个基于Web的城市黄页,公开发布该城市重要的组织或机构(以下统称为客户)的基本信息,方便城市生活。该系统的主要功能描述

admin2018-07-27  14

问题 (2013年上半年下午试题三)阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。
    【说明】
    某城市拟开发一个基于Web的城市黄页,公开发布该城市重要的组织或机构(以下统称为客户)的基本信息,方便城市生活。该系统的主要功能描述如下。
    (1)搜索信息:任何使用Internet的网络用户都可以搜索发布在城市黄页中的信息,例如客户的名称、地址、联系电话等。
    (2)认证:客户若想在城市黄页上发布信息,需通过系统的认证。认证成功后,该客户成为系统授权用户。
    (3)更新信息:授权用户登录系统后,可以更改自己在城市黄页中的相关信息,例如变更联系电话等。
    (4)删除客户:对于拒绝继续在城市黄页上发布信息的客户,由系统管理员删除该客户的相关信息。
    系统采用面向对象方法进行开发,在开发过程中认定出如表10.6所示的类。系统的用例图和类图分别如图10.17和图10.18所示。

根据说明中的描述,给出图10.17中A1和A2处所对应的参与者,UC1和UC2所对应的用例以及(1)处的关系。

选项

答案A1:网络用户A2:授权用户UC1:认证UC2:更新信息 (1)extend

解析 本题考查面向对象分析中的类图、用例图。用例图描述了一组用例、参与者及它们之间的关系。包括以下几个部分:用例(Case)、参与者(Actor)。用例视图中的参与者与系统外部的一个实体以某种方式参与了用例的执行过程;用例是一个叙述型文档,用来描述参与使用系统、完成某个事情时发生的顺序。
    用例图中,A1可以搜索信息,A2由A1派生且A2参与了两个用例,根据题中的说明(1)和(2)可知,A1为网络用户,A2为授权用户;由用例UC1和“登录”用例之间存在关系,可知UC1为“认证”用例,因为用户登录必须先认证,所以“登录”用例是“认证”用例的扩展,它们之间的关系为extend。对于授权用户还可以更新信息,故UC2为“更新信息”用例。
转载请注明原文地址:https://jikaoti.com/ti/8ea7FFFM
0

相关试题推荐
最新回复(0)