郑州大学软件技术学院《UML基础与Rose建模案例》课程_第1页
郑州大学软件技术学院《UML基础与Rose建模案例》课程_第2页
郑州大学软件技术学院《UML基础与Rose建模案例》课程_第3页
郑州大学软件技术学院《UML基础与Rose建模案例》课程_第4页
郑州大学软件技术学院《UML基础与Rose建模案例》课程_第5页
免费预览已结束,剩余3页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

郑州大学软件技术学院《UML根底与Rose建模案例》课程2023-2023〔适用专业:javaNet专业考试时间:120〕题号一二三四寻常成绩总分分数20202040100考试*70%+寻常*30%=100合分人:复查人:分数评卷人本大题共20每题1分,共20分〕分数评卷人〔说明:将答案写在试卷后面的答题纸上〕1、组成UML有三种根本的建筑块是〔A,事物和A、关系 B、类C、用例 D、实体2、UML体系包括三个局部UML根本构造块A〕和UML公共机A、UML规章 B、UML命名C、UML模型 D、UML约束3、UML中的事物包括:构造事物,分组事物,注释事物和〔D)A、实体事物 B、边界事物C、掌握事物 D、动作事物4〔A〕模型的缺点是缺乏敏捷性,特别是无法解决软件需求不明确或不准确的问题A、瀑布模型 B、原型模型C、增量模型 D、螺旋模型5、下面哪个不是UML中的静态视图〔A〕A.状态图 B.用例图C.对象图 D.类图6〔A〕技术是将一个活动图中的活动状态进展分组,每一组表示一个特定的类、人或部门,他们负责完成组内的活动。A、泳道 B、分叉集合C、分支 D、转移共1页 第1页7、以下关于状态图的说法中,正确的选项是〔C 〕状态图是UML中对系统的静态方面进展建模的五种图之一。状态图是活动图的一个特例,状态图中的多数状态是活动状态行为。状态图强调对有几个对象参与的活动过程建模,而活动图更强调对单个反响型对象建模8、对反响型对象建模一般使用〔A〕图A、状态图 B、挨次图C、活动图 D、类图9、类图应当画在Rose〔B〕视图中A、UseCaseView B、LogicViewC、ComponentView D、DeploymentView10、类通常可以分实体类〔〕和边界类A、父类 B、子类C、掌握类 D、祖先类11、挨次图由类角色,生命线,激活期和〔B〕组成A、关系 B、消息C、用例 D、实体12〔D〕类的物理实现A、部署图 B、类C、接口 D、组件13、关于协作图的描述,以下哪个不正确〔B〕A.协作图作为一种交互图,强调的是参与交互的对象的组织;B.xC.协作图中有消息流的挨次号;D.ROSEF5”键自动生成;14组件图用于对系统的静态实现视图建模这种视图主要支持系统部件的配置治理,通常可以分为四种方式来完成,下面哪种不是其中之一〔B 〕对源代码建模共1页 第1页对事物建模对物理数据库建模D.对可适应的系统建模15言中即〔C〕A、方法实现 B、方法嵌套C、方法调用 D、方法定义16〔D〕是可复用的,供给明确接口完成特定功能的程序代码块。A、模块 B、函数C、用例 D、软件构件17、假设将活动状态比作方法,那么动作状态即〔C〕A、方法名 B、方法返回值C、方法体中的每一条语句 D、方法的可见性18、大事可以分为内部大事和外部大事。按下按钮和打印机的中断是〔B〕大事A、内部大事 B、外部大事19〔A)是用于把元素组织成组的通用机制A、包 C、接口 D、组件20〔B〕是被节点执行的事物A、包 B、组件分数评卷人分数评卷人本大题共10每题2分,共20分在每题列出的五个备选项中有二个至五个是符合题目要求的,请将其1〔说明:将答案写在试卷后面的答题纸上〕1.在UML的状态图中,转换通常由以下哪些局部构成〔ABCDE 〕〔A〕动作〔B〕触发大事〔C〕源状态〔D〕目标状态〔E〕监护条件2.下面哪些元素构成了组件图形〔 ACD 〕〔A〕组件 〔B〕转换 〔C〕关系〔D〕接口〔E〕大事3.具有多重属性值的UML图形包括〔 AE 〕〔A〕类图 〔B〕对象图 〔C〕状态图〔D〕活动图〔E〕部署图4.软件工程的三要素是〔ABD〕共1页 第1页〔A〕方法 〔B〕工具 〔C〕模型 〔D〕过程可能具有状态机的对象包括〔ABCDE 〕〔A〕类 〔B〕子系统 〔C〕用例 〔D〕接口UML的类图包含哪些抽象的层次〔 ABC 〕〔A〕概念层 〔B〕说明层 〔C〕实现层 〔D〕业务层时序图的用途包括〔 ABCD〕显示并发进程和激活当不同的类之间存在多个简短的方法时,描述掌握流的整体序列显示在协作图中难于描述的大事序列显示涉及类交互而与对象无关的一般形式具体描述系统的瞬态图

〔E〕语言〔E〕协议〔E〕掌握层8.下面哪些图形可以清楚地表达并发行为〔CD〕〔A〕类图 〔B〕状态体 〔C〕活动图〔D〕挨次图〔E〕实现图9.UML中,类的主要版型有〔 CDE〕〔A〕角色类 〔B〕业务类 〔C〕边界类〔D〕掌握类〔E〕实体类10.部署图中的节点具有以下哪些方面的内容〔ABC 〕〔A〕计算力量 〔B〕根本内存 〔C〕位置〔D〕接口〔E〕路径分数评卷人本大题共4每题5分,共20分数评卷人〔说明:将答案写在试卷后面的答题纸上〕写出软件生成周期三个过程共9个阶段3〔2分〕9个阶段有:可行性争论、需求分析、概要设计、具体设计、实现、组装测试、验〔3分〕简述面对对象分析方法〔OOA〕5、识别对象,识别对象包括标识潜在的对象和筛选对象两步〔1分〕、识别对象的属性〔1〕、识别对象的行为〔1〕、识别对象所属的类〔1〕、定义主题词〔1〕简述用例模型的组成元素以及建模步骤组成元素有:参与者,用例,通信关联,用例规约〔每个0.5〕建立用例模型步骤:依据系统边界确定参与者〔1分〕共1页 第1页依据每个参与者确定与之相关联的用例〔1分〕对每个用例写出用例规约文档,调整用例模型〔优化参与者与参与者之间的关系,用例与用例之间的关系〔1分〕RUP需求捕获工作流〔1分〕分析工作流〔1分〕设计工作流〔1分〕实现工作流〔1分〕测试工作流〔1分〕分数评卷人四、问答题和分析题本大题共2共40分数评卷人〔说明:将答案写在试卷后面的答题纸上〕UML123,将解答填入答题纸的对应栏内。[说明]某客户信息治理系统中保存着两类客户的信息:姓名、住宅和email)。集团客户。集团客户可以创立和治理自己的假设干名联系人。对于这类客户,系统除了保存其客户标识(由系统生成)之外,也保存了其联系人的信息。联系人的信息包括姓名、住宅、email、办公以及职位。该系统除了可以保存客户信息之外,还具有以下功能:向系统中添加客户(addCustomer);依据给定的客户标识,在系统中查找该客户(getCustomer);(3)依据给定的客户标识,从系统中删除该客户(removeCustoner);(4)创立的联系人(addContact);(5)在系统中查找指定的联系人(getContact);(6)从系统中删除指定的联系人(removeContact)。该系统承受面对对象方法进展开发。在面对对象分析阶段,依据上述描述,得到如表所示的类,2-1类名CustomerlnformationSystemIndividualCustomerInstitutionalCustomer共1页 第1页

说明客户信息治理系统个人客户集团客户ContactContact联系人描述该客户信息治理系统的UML2-12-1客户信息治理系统的UML答复下面问题:2-1中类Customer和类PersonCustomerPersonemail识别关联的多重度是面对对象建模过程中的一个重要步骤。依据说明中给出的描述,完成图中的(1)~(6)。〔1〕1〔2〕0..*〔3〕1〔4〕1〔5〕1〔6〕1..*依据说明中的表达,抽象出如表2-2所示的方法,请指出图2-1中的类CustomerlnformationSystem和InstitutionalCustomer些方法。CustomerInformationSystemaddCustomer,getCustomer,removeCustomer。(2)InstitutionalCustomeraddContact,getContact,removeContact。2-2功能描述向系统中添加客户依据给定的客户标识,在系统中查找该客户依据给定的客户标识,从系统中删除该客户创立的联系人共1页 第1页

方法名addCustomergetCustomerremoveCustomeraddContact在系统中查找指定的联系人getContact在系统中查找指定的联系人getContact从系统中删除指定的联系人removeContact档案治理系统功能性需求说明如下:〔25分〕用户的密码需要进展加密算法。不允许修改用户名、姓名和部门等信息。系统治理员可以增加系统用户、删除系统用户、修改用户的相关属性、修改用户的权限表。标记。档案借阅治理人员处理外借登记、归还记录和电子借阅申请两局部。外借模块实现档案文件的借出登记和归还登记功能。一般用户提出借阅电子文档的恳

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论