ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:326.14KB ,
资源ID:13782356      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/13782356.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(面向对象建模技术复习笔记Word文档下载推荐.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

面向对象建模技术复习笔记Word文档下载推荐.docx

1、C.实现 IdentityVerifier 接口并被 Logger 调用D.调用 Logger 实现的 IdentityVerifier 接口componen(Ac qoun I ManagementIdeniityVerifierOI denlilyVerifierTransaction Log gerT ran sactio nLoggercomponentjC re di tC a rd Servi cescoinponent Logger(7)下列对状态图描述不正确的是(7) A.状态图通过建立类对象的生命周期模型来描述对象随时间变化的动态行为B.状态图适用于描述状态和动作的顺序, 不

2、仅可以展现一个对象拥有的状态,明事件如何随着时间的推移来影响这些状态C.状态图的主要目的是描述对象创建和撤销的过程中资源的不同状态,提高开发效率还可与说有利于开发人员显示了该实体如何根据当前所处状D.状态图描述了一个实体基于事件反应的动态行为, 态对不同的事件作出反应在ATM自动取款机的工作模型中(用户通过输入正确的用户资料,从银行取钱的过程) 下面哪个不是“15.供选择的答案:A.边界对象、实体对象、控制对象C.控制对象、实体对象、边界对象在建立系统的用例模型时, 首先应该确定系统的参与者。 以下问题中,对于确定参与者没有用处的是 (16) Q16.供选择的答案:A.谁是系统的主要用户,即谁

3、使用系统的主要功能B.谁来管理、维护系统,以保证系统的正常运行C.系统的功能应该如何实现D.系统需要与哪些其他的系统交互UML中的构件是遵从一组接口并提供一组接口的实现,下列说法错误的是(17.供选择的答案:B.构件表示的是逻辑模块而不是物理模块D.构件与类处于不同的抽象层次A.构件应是可替换的C.构件应是组成系统的一部分二、判断正误,每题 1分,共计15分。F 1、在用例建模中,Seenario (场景)强调的是完整性,而用例强调的是可理解性。F 2、在两个用例中,如果一个用例拥有另一个用例的所有结构、行为和关系,并在此基础上增加了新的特性,则此两个用例之间可以用扩展关系表示。F 3、Con

4、 trolled Un it是可以进行版本控制的模型元素, 在ROSE中,模型文件本身被打包存储为.cat文件从而成为受控单元, Logical View和Use CaseView被打包成.mdl文件而成为受 控单元。F 4、每一种UML图都只能用于一个模型中,同样一个模型元素只能够出现在一个图中。T 5、RSA所支持的查询图是 UML2.0中新增加的一种图,它包括浏览图( Browse Diagram )和主题图(To pic Diagram )。T 6、F 7、F 8、用。模型驱动的开发(Model-Driven Development )包含CIM、PIM和PSM等抽象层次。 在状态图中

5、,内部转换可导致进入转换和离开转换的执行。UML适用于以体系结构为中心的开发过程, 但不适合在具有迭代特征的开发过程中使F 9、请求接口( Required In terface)用于定义一个构件所提供的服务。F 10、Use Case Realization和相应的 Use Case之间是一种泛化关系。T 11、分析机制(Analysis mechanisms)通常用于分析阶段,通过提供对系统复杂行为(如 安全性、持久存储等)的简短描述来减少分析的复杂性并改善软件在各开发阶段一致性。T 12、在RUP中,识别设计元素(Identify Design Elements)是精化体系结构(Refi

6、ne the Architecture )活动中的一个步骤。F 13、在ROSE中,从Browser窗口删除图形元素和从 Diagram窗口中删除模型元素的效果相同。glossary)和补充说明T 14、需求工件(artifact)中至少应该包括用例模型、术语表(supplementary specification ) 三份文档。F 15、UML结构包括构造块、公共机制和图三个部分。2.说明在RSA中将模型进行分块(partition )的原因。为什么有时候会结合( combine)几个没有共同祖先的模型? ( 5分)答:RSA中将模型进行分块,从而便于建模设计,优化项目的结构。Activi

7、ty diagram 和State diagram 使用的场合不同:对于以下几种情况可以使用Activity diagram :分析用例、理解涉及多个用例的工作流、处理多线程应用。对于下面的情况要使用 State diagram :显示一个对象在其生命周期内的行为。4. Stereotypes(版型)有什么作用?给出两 Stereotypes的例子。(5分) 答:Stereoty pes 可以用来扩展 UML元素的语意。例子:5.说明UML中的关联、泛化、实现、依赖四种关系各自的含义, 并区分聚合(Aggregation)和组合(Composition )两种关系的不同。(5分)关联表示两个类

8、之间存在某种语义上的联系。泛化关系描述了一般事物和该事物中的特殊种类之间的关系。实现关系是用来规定接口与实现接口的类或组件之间的关系。两个元素X、Y,如果修改元素X的定义可能会引起另一个元素Y的定义的修改,则称 元素Y依赖于元素X。组合和聚集都表示实例之间的整体 /部分关系。组装是聚集的一种形式。 聚集是概念性的,只是区分整体与部分。组装具有很强的归属关系,而且整体与部分的对象生存周期是一致的。四、分析题(35分)1.阅读下列说明和图,完成问题 1和问题2,并在答题纸上自行列表写出答案。【说明】在线会议审稿系统(Online Reviewing System, ORS )主要处理会议前期的投稿

9、和审稿事务, 其中提交稿件的流程描述如下:作者登录(login )后方可提交稿件,提交稿件必须在规定提交时间范围内,其过程为 先输入标题和摘要,选择稿件所属主题类型,选择稿件所在位置(存储位置) 。上述几步若未完成,则重复;若完成,则上传稿件至数据库中,系统发送通知。系统采用面向对象的方法开发,使用 UML进行建模。提交稿件涉及的活动名称参见表1-1所示。1-1,系统提交稿件的活动图如图表1-1活动名称列表名称说明select paper locati on选择稿件位置Upl oad paper上传稿件select subject group选择主题类型send no tificati on发

10、送通知en ter title and abstract输入标题和摘要【问题1】(4分)根据【说明】中的描述,使用表 1-1中的英文名称,给出图 1中Action1Action4对应的活动。Actio n1Actio n2Actio n3Actio n4upl oad paper【问题21 (2分)举例说明活动图中分支(branch) /合并(merge),与分叉(fork) /汇合(join )这两组概念 的区别。924分支与合并分支一般用于表示对象类所具有的条件行为C 条件行为用分支和合并表达.在活动图中分支与合并用空心小菱形表示。一个分支有一个入转换和两个带条件的出转换, 出转换的条件应

11、当是互斥的,这样可以保证只 有一条出转换能够被触发。一个合并有两个带条件的入转换和一个出转换, 合并表示从对应的分支开始的条件行为的结束。9.2.5分叉与汇合(1)分叉用丁将动作流分为两个或者多个 并发运行的分支.而汇合则用于同步 这些并发分支,以达到共同完成一项 事务的目的口(2)分叉可以用来描述并发线程,每个分 叉可以有一个输入转换和两个或多个 输出转换,每个转换都可以是独立的 控制流.(3)汇合代表两个或多个并发控制流同步 发生,当所有的控制流都达到汇合点后, 控制才能继续往下进行。每个汇合可以有 两个或多个输入转换和一个输出转换。(4)分叉和汇合都使用加粗的水平线段表2.某大型商场的管

12、理信息系统是由一个中央服务器、 每个楼层的楼层服务器、各柜台的收款机和各个业务部门的计算机终端组成的局域网络, 它们分别负责商场数据的汇总与分析、 当日数据的保存与整理、 每笔销售款项的计算和进销存等各种业务的处理。 用配置图(或称部署图)描述各项任务在不同硬件设备上的配置情况。 (6分) 答:3.某公司要开发一个旅店管理系统,该旅店可对外开放 10个双人间和10个单人间,房间费用视情况按季节调整,但周一到周五半价(周末全价)折扣不变。对于外界请求,该系统 应能根据请求入住时间预定指定档次的房间, 记录旅客姓名、地址、联系电话、有效证件号、房间类型和预定天数,并计算出总费用。预定的同时旅客按规

13、定须提交 10%定金。六个小时之内旅店允许旅客取消预定, 并退回所有定金,超过六个小时定金不退还。 每周一系统自动打印一周预定情况清单。采用哪种费用支付方式和何种类型操作界面尚不确定。参阅上述初步用户需求,完成下面所要求的内容(10分)完成 旅店管理系统”的系统用例图,注意用例的命名和用例间的关系的使用 .-f- _/ADM佛何ftr务Mf/fW4.员工脸部识别考勤系统是为考察员工出勤情况而开发的,用于对员工的出勤情况进行监 控。该系统要对员工的脸部图像信息进行采集, 即系统识别员工的脸部图像, 并根据员工输入的个人信息(包括姓名和工作号)生成员工图像记录;员工在每天上班和下班时使用该系 统进行身份识别,即系统识别员工的脸部图像,然后将识别的图像信息与系统中保存的员工 脸部图像信息进行匹配, 如果匹配成功则将识别出的员工身份和当前日期、 时间等信息保存到员工出

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

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