第一范文网 - 专业文章范例文档资料分享平台

UML习题集

来源:用户分享 时间:2025/10/27 13:34:05 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

1.读图回答下列问题

a. 图中类的名字是:

b. 类中的成员属性是:

c. 类中的成员属性的访问可见性是:

d. 类中的行为(方法)是:

e. 类中的成员方法的访问可见性是:

2.请参考下图,回答问题: 图A.2

(1)图中的实体类为:

(2)图中的控制类为:

(3)图中的边界类为: (4)“借书界面”类中外部可访问的成员属性有:

3.下图显示了产品定购流程的相关信息,

(1) 请回答该图属于UML中的那种图_____________活动图__________________

(2)请指出该产品定购流程有哪几个参与者,分别进行了哪几个活动。

4.下图用UML对电话的行为进行了描述:

拨号idle拨号失败拒接来电暂无人接听继续响铃ringing来电完成通话挂机摘机talking电话接通dialing

(1) 请文字描述该图表示的电话行为及其状态转换过程

5.数据分析公司的后台服务器上运行有一个后台应用服务程序——数据装载程序。该程序以多线程服务方式提供功能,完成数据接收、数据解压缩、数据解析

入库和数据校验工作。请画出该应用程序的

6.每一个Vehicle(卡车)对象都有一个Engine(引擎)对象。每个Engine对象包含零个或者多个齿轮(Cog)对象。请使用类图正确显示了这种(聚合和组合)关系。

7.绘制出图书管理系统中的用户登录活动的顺序图。

8.试对图书管理系统中图书馆业务功能:借书、还书、预约、取消预约4个功能以3层方式抽象出类(至少5个类),并指明是哪种类型的类。

9. 要求利用活动图实现“图书管理系统删除读者业务”建模。步骤如下:

① 管理员在录入界面,输入待删除的读者名;

② “业务逻辑”组件在数据库中,查找待删除的读者名; ③ 如果不存在,则显示出错信息,返回步骤(1),如果存在则继续; ④ “业务逻辑”组件判断“待删除读者”是否可以删除; ⑤ 如果不可以,则显示出错信息,返回步骤(8),如果可以则继续; ⑥ 在数据库中,删除相关信息; ⑦ 显示删除成功信息; ⑧ 结束。

10.利用状态图实现“对电话工作”的建模。步骤如下:

① 开始电话处于空闲状态;

② 当用户开始拨打电话时,电话机进入拨号状态;

③ 如果呼叫成功,电话机就处于通话状态,如果失败,则重新进入空闲状态; ④ 当有电话接入时,电话机首先会进入响铃状态;

⑤ 如果用户接听电话,电话机就转入通话状态,如果拒接,电话机又回到空闲状态;

⑥ 结束。

11.请参考下图,回答问题: 图A.3

1. 该图中有几种状态,分别为___________________________________ 2. 请描述线程的基本运行过程_____________________________

搜索更多关于: UML习题集 的文档
UML习题集.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c7vtew01beh6trx01669x_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top