UML第5章-习题.doc

上传人:b****9 文档编号:117230 上传时间:2022-10-03 格式:DOC 页数:6 大小:376.50KB
下载 相关 举报
UML第5章-习题.doc_第1页
第1页 / 共6页
UML第5章-习题.doc_第2页
第2页 / 共6页
UML第5章-习题.doc_第3页
第3页 / 共6页
UML第5章-习题.doc_第4页
第4页 / 共6页
UML第5章-习题.doc_第5页
第5页 / 共6页
点击查看更多>>
下载资源
资源描述

UML第5章-习题.doc

《UML第5章-习题.doc》由会员分享,可在线阅读,更多相关《UML第5章-习题.doc(6页珍藏版)》请在冰豆网上搜索。

UML第5章-习题.doc

第5章

1.关于协作图的描述,下列哪个不正确( )

A.协作图作为一种交互图,强调的是参加交互的对象的组织;

B.协作图是顺序图的一种特例

C.协作图中有消息流的顺序号;

D.在ROSE工具中,协作图可在顺序图的基础上按“F5”键自动生成;

2.事件(event)表示对一个在时间和空间上占据一定位置的有意义的事情的规格说明,下面哪个不是事件的类型( )

A.信号 B.调用事件

C.空间事件 D.时间事件

3.顺序图是强调消息随时间顺序变化的交互图,下面哪个不是用来描述顺序图的组成部分( )

A.信号 B.生命线

C.激活期 D.类角色

4.在UML中,__把活动图中的活动划分为若干组,并将划分的组指定给对象,这些对象必须履行该组所包括的活动,它能够明确地表示哪些活动是由哪些对象完成的。

A.组合活动 B.同步条

C.活动 D.泳道

5.UML中,对象行为是通过交互来实现的,是对象间为完成某一目的而进行的一系列消息交换。

消息序列可用两种类来表示,分别是( )。

A.状态图和时序图 B.活动图和协作图

C.时序图和协作图 D.状态图和活动图

6.顺序图由类角色,生命线,激活期和( )组成

A.关系 B.消息

C.用例 D.实体

7.在UML顺序图中,( )对消息传递的目标对象的销毁。

A、销毁(destory)消息  B、创建(create)消息 

C、返回消息  D、自消息

8.顺序图和合作图建立了UML面向对象开发过程中的对象动态( )模型。

A.交互 B.状态

C.体系结构 D.软件复用

9.顺序图描述( )对象之间消息的传递顺序。

A.某个 B.单个

C.一个类产生的 D.一组

10.顺序图的模型元素有( )、消息、链接等,这些模型元素表示某个用例中的若干个对象和对象之间所传递的消息,来对系统的行为建模。

A.对象 B.箭头线

C.活动 D.状态

11.顺序图和合作图主要用于用例图中( )的建模,用它们来描述用例图的行为。

A.数据流 B.控制流

C.消息流 D.数据字典

1.根据下面的叙述,绘制一幅关于顾客从自动售货机中购买物品的顺序图。

(1)顾客(User)先向自动售货机的前端(Front)投币;

(2)售货机的识别器(Register)识别钱币;

(3)售货机前端(Front)根据Register的识别结果产生商品列表;

(4)顾客选择商品;

(5)识别器控制的出货器(Dispenser)将所选商品送至前端(Front)

2.档案管理系统功能性需求说明如下:

1)用户进入系统前,首先要求用户进行登录,验证通过后允许用户进入本系统操作。

用户的密码需要进行加密算法。

2)用户登录后可以修改自己的注册信息,包括修改用户密码、每页显示行数等信息,不允许修改用户名、姓名和部门等信息。

3)系统管理员可以增加系统用户、删除系统用户、修改用户的相关属性、修改用户的权限表。

4)档案室人员可以对档案文件信息或者档案案卷信息进行管理,删除时只是做删除标记。

5)档案借阅管理人员处理外借登记、归还记录和电子借阅申请两部分。

外借模块实现档案文件的借出登记和归还登记功能。

一般用户提出借阅电子文档的请求后,被同意阅读后,文件将被发送给申请人。

6)本系统需要实现数据的备份和恢复机制。

数据备份操作可以按年度、档案种类等条件做部分备份或完全备份。

数据恢复就是将备份的数据恢复到数据库中。

具有批量备份和恢复的功能。

回答下面问题:

1)该系统中有哪些参与者?

(3分)

2)确定该系统中的类,找出类之间的关系并画出类图

3)画出“档案室管理人员录入数据”语境的时序图(10分)

3.图书管理系统功能性需求说明如下:

(25分)

²图书管理系统能够为一定数量的借阅者提供服务。

每个借阅者能够拥有唯一标识其存在的编号。

图书馆向每一个借阅者发放图书证,其中包含每一个借阅者的编号和个人信息。

提供的服务包括:

提供查询图书信息、查询个人信息服务和预定图书服务等。

²当借阅者需要借阅图书、归还书籍时需要通过图书管理员进行,即借阅者不直接与系统交互,而是通过图书管理员充当借阅者的代理和系统交互。

²系统管理员主要负责系统的管理维护工作,包括对图书、数目、借阅者的添加、删除和修改。

并且能够查询借阅者、图书和图书管理员的信息。

²可以通过图书的名称或图书的ISBN/ISSN号对图书进行查找。

回答下面问题:

1)该系统中有哪些参与者?

(3分)

借阅者图书管理员系统管理员

2)确定该系统中的类,找出类之间的关系并画出类图

用户类、用户角色类、图书类、预定类、借阅类、书目类(6分)

类图(6分)6个类每2个1分,6个关系每2个1分

3)画出语境“借阅者预定图书”的时序图(10分)

4、画出自动车锁系统中,实现“锁车”用例的顺序图,涉及的类对象有车主、车钥匙、汽车

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 纺织轻工业

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1