下载此文档

软件需求分析与规范.doc


文档分类:IT计算机 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
考试题一、简答题 1、需求工程通常包含需求启动、需求获取、需求分析、需求规格说明、需求验证和确认, 以及需求管理这 6 个活动,请分别说明每个活动的主要任务是什么? 2、请从再软件工程,软件项目成败和软件质量保证等方面的地位和作用来说明“需求工程的重要性”。 3、通常可以将需求规格说明表示分为非形式化、半形式化和形式化三种形式,请从表现形式、可读性、严格性、易理解性、可验证性等方面比较这三种形式。 4、“分析已有系统”和“原形系统”是两种重要的需求获取技术,请说明这两组方法分别适用于哪些情形? 5、请列出一个在线订购系统的所有可能的涉众(至少四个) 6、需求管理主要包括版本控制、需求变更管理、需求追踪和需求状态追踪等四个主要部分, 请说明每个部分的主要作用是什么? 二、确定需求类型 A 性能需求,描述速度,处理能力等相关的需求 B 效率需求,描述存储空间等利用效率相关的需求 C 安全需求,描述用户授权等安全相关的需求 D 可用性需求,描述使用系统错作时间、效率相关的需求 E 可获得性需求,描述正常使用系统能力相关的需求 F 可靠性需求,描述系统失败是处理能力相关的需求 G 可移植性需求,描述对运行环境依赖、维护相关的需求 H 功能性需求,描述系统做什么的需求(1) 最多有 5% 的源代码是面向特定操作系统(2) 为了能够到达一个非给定标题的相关帮助应需要至少 4 次的鼠标按键(3) 系统应该能够在内存 250M 和外存 2G 的情况下运行所有的功能(4) 平均来讲,在一个多月内至多有 2 次因为系统失败而重启系统(5) 为了替换一个关系数据库应需要至少 5 人时的人力花销(6) 系统应保证对所有删除的未授权访问请求建立日志(7) 系统应该达到或者超过 % 的正常运行(8) 系统应该能够在高峰负荷时每小时处理 25 个注册(9) 需要一个用户改正数据库中不一致数据的时间间隔不少于 30 分钟(10) 系统应该允许用户浏览菜单,并且在线订餐三、假设将要开发一个大学选课系统 UCSS , 该系统可以 I 让学生浏览课程信息、选择下一学期开方的课程,解答问题 1、“如果学生所选的课程之间有时间冲突,系统应该给出提示”可以作为 UCSS 系统的一个需求定义,请根据你的理解给出 UCSS 系统的两条功能性需求定义和两条非功能性需求 2、再 UCSS 系统中, 学生和课程是两个重要的数据对象( 实体), 学生作为实体可以定义如下属性,请给出课程的属性描述(至少 5个) ,并建立学生和课程之间的实体关系图。一、简答题 1、软件生命周期包含几个阶段? 2、请给出软件需求的定义 3、请给出软件需求的分类 4、请列出软件需求工程的基本活动及各活动的主要任务 5、请列举三种需求获取方法,说明每种方法的使用情形 6、请列举需求规范说明的定义方式有哪些 7、请阐述需求验证和确认的含义 8、请说明需求管理的 4 个主要活动是什么,并简要阐述每个活动的任务 9、请说明需求状态追踪和需求追踪的区别 10、已知一个 Moore 有限自动机如下图, 其中输入字母表是 a,b,c。输出是字母表是 mnk , 请给出 acbbab 的输出是什么? Mnkkmk 二、 1、请说明结构化需求分析与建模方法的主要思想 2、根据下面某仓库管理系统的部分功能描述,用实体关系图完成该系统的部分数

软件需求分析与规范 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xxj16588
  • 文件大小0 KB
  • 时间2016-07-21