uml期末考试题集及答案(12)
四、分析设计(共45分)
1. 根据下面的叙述,绘制一幅关于顾客从自动售货机中购买物品的顺序图。(7)
(1) 顾客(User)先向自动售货机的前端(Front)投币;
(2) 售货机的识别器(Register)识别钱币;
(3) 售货机前端(Front)根据Register的识别结果产生商品列表; (4) 顾客选择商品;
(5) 识别器控制的出货器(Dispenser)将所选商品送至前端(Front)
: Front : User1: 投币2: 识别钱币 : Registar : Dispenser3: 产生商品列表4: 选择商品5: 选择商品6: 出货31
2. 根据下面的描述,绘制一幅状态图。
电话初始时处于“空闲”状态,当听筒被拿起后处于“激活”状态。听筒被拿起后,电话等待拨号,若在30秒之内拨号电话将进入“拨号”状态,如果拨号正确的则电话进入“正在接通中”状态,如过拨号不正确则会一直听到提示拨号错误。若拿起听筒30秒之内不拨号,则电话处于“超时”状态。在“正在接通中”状态下,若对方占线则电话进入“忙”状态,若对方不占线则进入“接通”状态,对方拿起听筒后,电话处于“通话”状态,若在通话中对方挂断则进入“挂起”状态。
空闲 激活拨号正确拨号[ 对方占线 ]忙等待拨号错误拨号接通[ 对方拿起电话 ]通话[ 对方不占线 ]正在接通中 [ in 30s ]拨号错误[ out 30s ]do/ 提示拨号错误[ 对方挂断 ]超时3.网络的普及带给了人们更多的学习途径,随之而来的管理远程网络教学的“远程网络教学系统”诞生了。挂起(16) “远程网络教学系统”的功能需求如下: ? 学生登录网站后,可以浏览课件、查找课件、下载课件、观看教学视频。 ? 教师登录网站后,可以上传课件、上传教学视频、发布教学心得、查看教学心得、修改教学心得。 ? 系统管理员负责对网站页面的维护、审核不合法课件和不合法教学信息、批准用户注册。 1)学生需要登录“远程网络教学系统”后才能正常使用该系统的所有功能。如果忘记密码,可与通过“找回密码”功能恢复密码。请画出学生参与者的用例图。
32
6个用例每2个1分(3分),5关系每个1分(5分)
2)教师如果忘记密码,可以通过“找回密码”功能找回密码。请画出教师参与者的用例图。
6个用例每2个1分(3分),5关系每个1分(5分)
4. 图书管理系统功能性需求说明如下:(25分)
? 图书管理系统能够为一定数量的借阅者提供服务。每个借阅者能够拥有唯一标识其存在的编号。图
书馆向每一个借阅者发放图书证,其中包含每一个借阅者的编号和个人信息。提供的服务包括:提
33
供查询图书信息、查询个人信息服务和预定图书服务等。
? 当借阅者需要借阅图书、归还书籍时需要通过图书管理员进行,即借阅者不直接与系统交互,而是通过图书管理员充当借阅者的代理和系统交互。
? 系统管理员主要负责系统的管理维护工作,包括对图书、数目、借阅者的添加、删除和修改。并且
能够查询借阅者、图书和图书管理员的信息。
? 可以通过图书的名称或图书的ISBN/ISSN号对图书进行查找。 回答下面问题:
1) 该系统中有哪些参与者?(3分)
借阅者 图书管理员 系统管理员
2) 确定该系统中的类,找出类之间的关系并画出类图
用户类、用户角色类、图书类、预定类、借阅类、书目类(6分) 类图(6分)6个类每2个1分,6个关系 每2个1分
3) 画出语境“借阅者预定图书”的时序图(10分)
34
《统一建模语言UML》试卷(A、B卷)
一、填空题
1、在某个信息系统中,存在如下的业务陈述:①一个客户提交0个或多个订单;②一个订单由一个且仅由一个客户提交。系统中存在两个类:“客户”类和“订单”类。
对应每个“订单”类的实例,存在______个“客户”类的实例; 对应每个“客户”类的实例,存在______个“订单”类的实例。 供选择的答案:
(1)A.0个 B.1个 C.1个或多个 D.0个或多个 (2)A.0个 B.1个 C.1个或多个 D.0个或多个
2、UML提供一系列的图支持面向对象的分析与设计,其中类图_给出系统的静态设计视图;用例图对系统的行为进行组织和建模是非常重要的;序列图和协作图都是描述系统动态视图的交互图,其中序列图描述了以时间顺序组织的对象之间的交互活动,协作图强调收发消息的对象的组织结构。
供选择的答案: A.状态图 E.部署图
B.用例图 F.协作图
C.状态图 G.类图
D.序列图
答案:G B D F D F
3、统一过程中的核心工作流有:需求工作流、分析工作流、设计工作流、实现工作流、测试工作流。 4、在协作图中通过________表示出消息的时间顺序。 窗口、模型图窗口、日志窗口、状态栏等部分。
6、Rational Rose2003用户界面包含两种工具栏,为用户操作提供了方便,其中,编辑工具栏依赖于所打开的模型图,而标准工具栏则与模型图无关。
7、如果需要在模型图绘制窗口中多放置几个相同的图标,在编辑工具栏中,先单击选择锁定图标,进入“锁定”状态,而不必重复多次地返回道编辑工具栏中重复选择同一个图标。 二、选择题
省略。。。。。 三、判断题
1.用例图中包含关系是指一个用例继承了另一个用例。 3.协作图是对象图的扩展。 4.只有状态图采用泳道。 6.协作图和顺序图是等价的。 是一个聚集体。
( 错 ) ( 对 ) ( 对 ) ( 错 ) ( 错 ) ( 对 )
消息编号
5、Rational Rose2003具有非常友好的图形用户界面,其初始界面主要包括标题栏、菜单栏、工具栏、模型浏览器窗口、文档
2.顺序图中每个对象向下方向伸展的虚线是对象的生命线。
5.部署图一般把节点分成处理器和外部软件。
7.一台计算机有很多零部件,例如:键盘,鼠标,主板,显示器等等,我们可以用一个聚集图来描述,也就是说计算机
( 对 )
8.对象之间协作可以通过相互发送消息来实现,也就是消息可以是双向的。 ( 对 )
9.状态图中3个常用的动作是入口动作、出口动作和do动作,也就是对象处于这个状态时应该做什么。
( 对 )
( 对 )
对 错 对 错
10.收集用例的方法可以采用交谈。
11.顺序图所表达的是基于时间顺序的动态交互。 12.用例是从用户的观点对系统行为的一个描述。 13.UML无法体现历史状态。
14.状态图中状态一般分成顺序子状态和随机子状态。
35
…… 此处隐藏:936字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [高等教育]公司协助某村精准扶贫工作总结.doc
- [高等教育]高二生物知识点总结(全)
- [高等教育]苏教版数学三年级下册《解决问题的策略
- [高等教育]仪器分析课程学习心得
- [高等教育]2017年五邑大学数学与计算科学学院333
- [高等教育]人教版七年级下册语文第四单元测试题(
- [高等教育]2018年秋七年级英语上册Unit7Howmuchar
- [高等教育]2017年八年级下数学教学工作小结
- [高等教育]湖南省怀化市2019届高三统一模拟考试(
- [高等教育]四年级下册科学_基础训练及答案教材
- [高等教育]城郊煤矿西风井管路伸缩器更换施工安全
- [高等教育]昆八中20182019学年度上学期期末考试
- [高等教育]项目部各类人员任命书
- [高等教育]上市公司经营水务产业的模式
- [高等教育]人教版高二化学第一学期第三章水溶液中
- [高等教育]【中考物理第一轮复习资料】四.压强与
- [高等教育]金坑水电站报废改建工程机电设备更新改
- [高等教育]高中生物教学工作计划简易版
- [高等教育]2017年西华大学攀枝花学院(联合办学)44
- [高等教育]最新整理超短爆笑英文小笑话大全
- 优秀教师继续教育学习心得体会
- 阳历到阴历的转换
- 留守儿童教育案例分析
- 华师17春秋学期《玩教具制作与环境布置
- 测速传感器新型安装装置的现场应用
- 人教版小学数学三年级下册第四单元
- 创业个人意向书
- 山东省潍坊市2012年高考仿真试题(三)
- [恒心][好卷速递]四川省成都外国语学校
- 多少人错把好转反应当成了病情加重处理
- 中外广播电视史复习资料整理
- 江苏省扬州市江都区宜陵镇中学2014-201
- 工程造价专业毕业实习报告
- 广西师范学院心理与教育统计
- aympkrq基于 - asp的博客网站设计与开
- 建筑业外出经营相关流程操作(营改增后
- 人治 德治 法治
- [精华篇]常识判断专项训练题库
- 中国共产党为什么要实行民主集中
- 小学数学第三册第一单元试卷(A、B、C




