



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
共 4 页 第 4 页 用户需求与系统建模 试 题( 2009 / 2010 学年 第 一 学期) 一、 填空题(本题20分,每空1分)1. 在软件工程的三要素中,( )定义和描述了生产软件产品的任务框架;( )为各项工程活动的有效实施提供技术上的指导;( ) 提供了软件工程活动的自动化支持环境。2. 能力成熟度模型的英文缩写是( ),它是由SEI制订的用于评估软件组织开发能力的方法,评估结果划分为( )个等级,若开发组织的能力成熟度达到优化级,则其开发过程应至少达到( )个关键活动区的预定目标。3. 按照需求信息的概括程度可将其划分为三个层次,其中( )需求提供了对软件产品的战略目标、商业价值、应用范围和整体约束的描述;( )需求体现了目标系统的直接使用者在工作范围内所需要获得的功能和服务。4. 软件的非功能需求可以分为三类,分别是( )非功能需求、( )非功能需求和( )非功能需求。其中“为兼容不同的客户端浏览器,系统必须使用JAVA语言开发”属于( )非功能需求。5. 在结构化分析模型中,状态迁移图用于建立目标系统的( )模型;实体关系图用于建立目标系统的( )模型;数据流图用于建立目标系统的( )模型。6. 图是UML词汇表中的基本构造块之一,UML中的图分为( )种,其中表现静态结构的图分别为( )图、( )图、( )图、( )图。二、选择题(本题20分,每空2分)1. 根据需求优先级将目标产品划分为若干个“可运行、可集成、可拆卸”的独立部分,在每个迭代的开发周期上对其中优先级最高的部分进行实现和发布的软件过程范型是( )A. 螺旋模型 B. 原型瀑布模型 C. 增量模型 D. V模型2. 软件原型作为一种有效的需求收集方法,其主要的优势表现为( )。A. 便于发现用户遗漏或不易表达的“隐性”需求。B. 便于在大范围的用户群体内快速收集到需求信息和相关的统计结果。C. 能够及早将系统外观和行为特征对用户可视化。D. 便于对特例情况和异常处理的细节进行讨论。 3. 在需求工程的下列活动中,属于需求管理活动的是( )A. 需求发现 B. 需求文档化 C. 需求验证 D. 需求变更控制4. 在结构化分析的数据模型中不包括的模型元素是( )A、关系 B、属性 C、实体 D、数据流5. 在数据字典中,( )不能够使用定义式说明。A. 数据流组成结构 B. 数据存储记录结构C. 数据加工策略 D. 数据分量取值规则6. UML中( )关系体现了事物间对称的结构关系。A. 简单关联 B. 聚合 C. 组合 D. 泛化 7. 下列符号中的( )是UML词汇表中最主要的分组事物。8. 在场景说明中,由特殊条件所造成的额外处理步骤也称为( )。A. 愉快路径 B. 扩展路径 C. 异常路径 D. 转换路径9. UML中的状态图用于创建( )。A. 用户视图 B. 行为视图 C. 交互视图 D. 物理视图10. RUP是一种全面支持面向对象方法和UML的,以( )驱动的,以体系结构为中心的,迭代和增量的软件过程。A. 用例 B. 类 C. 接口 D. 构件三、根据给定信息回答问题(本题25分)某考务处理系统的功能需求如下:1)系统采集考生的报名数据并对其进行检查,对不符合报考条件的考生进行拒绝报名通知,合格报名数据将由系统进行保存,并在编排考生编号、考试时间及地点后为考生打印准考证2)在考试结束后系统向阅卷教师提供参加各科目考试的考生名单,采集该科目的成绩信息并对其进行检查,对两次输入不一致的成绩信息产生成绩错误通知,合格的成绩信息由系统进行保存。3)招生办依据由系统获得的考试成绩统计情况,在系统中设定录取分数线,系统将结合考生报名信息和成绩信息完成录取审核,为达到录取标准的考生打印录取通知单,并为所有参加考试的考生打印成绩通知单。4)录取结束后招生办可由系统获得录取情况的统计结果。1、图1给出该考务系统第1层数据流图中的外部实体、数据加工和数据存储,请以之为依据,根据上述功能需求将其数据流补充完整。(15分)图1 某考务处理系统的1层数据流图2、设考生报名信息中包含最后学历、报考方式、参加工作时间等数据分量,其中最后学历【本科 | 硕士】;报考方式【公开招考 | 本科直博 | 硕博连读 | 提前攻博】;数据加工1.1“考试方式审核”的功能是由上述信息自动确定该考生的考试形式,审核的策略是:1)若考生最后学历是硕士,则当报考方式为“硕博连读”时考试形式为“免试”;当报考方式为“公开招考”时考试形式为“统一考试”。硕士考生不存在其他报考方式的情况。2)若考生最后学历为本科,则当报考方式为“本科直博”时考试形式为“免试”;当报考方式为“提前攻博”时考试形式为“统一考试”;当报考方式为“公开招考”时还需进一步判断该考生工作时间是否小于6年,若小于6年则考试形式为“不准考”;若大等于6年则考试形式为“统一考试并且加试”。本科考生不存在其他报考方式的情况。下面的判定表给出了针对硕士考生的审核策略,请在此基础上将针对本科考生的审核策略补充完整。(10分)最后学历硕士本科报考方式公开招考硕博连读工作时间统一考试免试加试不准考四、根据给定模型回答问题(本题25分)图2“提交订单”场景的时序图1、 将图2转换成UML中的协作图。2、图2反映 “OrderInputWin”类实现了 个方法,在下面写出这些方法的名字。 3、某图书馆由于规模和资金有限,所有馆内藏书均只采购一本。图书馆规定采购的新书必须首先在馆内注册,此后可被读者自由借阅;读者可以对当前借出的图书提出预借请求,但不能预借当前在馆的图书;也不能预借已经被其他读者预借的图书,除非预借者主动取消预借。被预借的图书归还后将被保留2天,若非预借者取消预借或超过保留时间,在此期间不能借予他人。管理员可以注销馆内的旧书,但已经被借走的或正在为预定者保留的图书不能注销。现设定“图书”对象在生命周期内可存在的各种状态如图3所示,请在图中合理标注下列事件所造成的状态转换,建立“图书”对象的状态机模型。a) 登记b) 借阅c) 归还d) 预借e) 取消预借f) 注销g) 超过保留期限五、根据插入排序的算法描述,用UML中的活动图表示该算法的执行流程(本题10分)插入排序算法程序伪码:void Ins
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 代际隔阂突破与融合路径探索
- 小学数学直观图讲解
- 天猫仓库工作总结
- 如何做护理员培训课件
- 消防安全培训受训率课件
- 企业环保管理述职
- 物理实验室工作总结
- 低压配电柜系统图讲解
- ICU脑出血病人护理查房大纲
- 消防安全培训举措课件
- 小儿哮喘支气管哮喘中医临床诊疗方案
- 医疗器械经营质量管理制度及工作程序-完整版
- 应急药箱清单及检查表
- T-SXPFS 0005-2024 山西省转型贷款企业方案编制手册(试行)
- 2025届上海市虹口区初三一模英语试卷(含答案和音频)
- 办公室年度活动策划方案
- X线检查技术各部位X线摄影检查技术上肢讲解
- 微电网经济性评估模型-洞察分析
- 湖北省定点零售药店医疗保障服务协议范本模板(2025版)
- 2024版电动车出口业务协议示例版B版
- 铁路安全员c证考试题库单选题100道及答案
评论
0/150
提交评论