软件需求分析复习题(共7页).doc

上传人:飞****2 文档编号:14976909 上传时间:2022-05-09 格式:DOC 页数:7 大小:44.50KB
返回 下载 相关 举报
软件需求分析复习题(共7页).doc_第1页
第1页 / 共7页
软件需求分析复习题(共7页).doc_第2页
第2页 / 共7页
点击查看更多>>
资源描述

《软件需求分析复习题(共7页).doc》由会员分享,可在线阅读,更多相关《软件需求分析复习题(共7页).doc(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精选优质文档-倾情为你奉上1、名词解释题1 需求分析答:开发人员要准确理解用户的要求,进行细致的调查分析,将用户非形式的需求陈述转化为完整的需求定义,再由需求定义转换到相应的形式主义功能规约(需求规格说明)的过程。 2 需求工程3 业务模型4 原型开发方法5 数据字典2、简答题1 需求分析阶段的基本任务是什么?答:需求分析阶段的基本任务是: (1.问题识别: 双方对问题的综合需求:a.功能需求b.性能需求c.环境需求d.用户界面需求. (2.分析与综合,导出软件的逻辑模型. (3.编写文档2需求说明书由哪些部分组成?各部分之间的关系是什么?答:软件需求说明书一般包括如下内容:1)引言部分 编写

2、目的;项目背景 (应包括:a.项目的委托单位、开发单位和主管部门;b该软件系统与其他系统的关系。) ;定义;(列出文档中所用到的专门术语的定义和缩写词的原文。)参考资料。2)任务概述 目标;运行环境;条件与限制。3)数据描述 静态数据;动态数据 (包括输入数据和输出数据) ;数据库描述 (给出使用数据库的名称和类型) ;数据词典;数据采集。4)功能要求 功能划分;功能描述。5)性能需求 数据精确度;时间特性(如响应时间、更新处理时间、数据转换与传输时间、运行时间等);适应性(在操作方式、运行环境、与其他软件的接口以及开发计划等发生变化时,应具有的适应能力。)6)运行需求 用户界面(如屏幕格式、

3、报表格式、菜单格式、输入输出时间等);硬件接口;软件接口;故障处理。7)其他要求 如可使用性、安全保密、可维护性、可移植性等。8)附录1.概括说明如何进行需求分析?(20)答:(1)需求分析是指在需求开发过程中,对所获取的需求信息进行分析,及时排除错误和弥补不足,确保需求文档正确地反映用户的真实意图。 (2)分析方法大体有两类:“问答分析法”和“建模分析法”。第一:问答分析方法很简单:刨根究底地问,如果问题都被解答了,那么需求也就分析清楚了。一个人可以“自问自答”地分析需求,几个人分析需求则称为“研讨”。 问答分析最重要的问题是:“是什么”和“为什么”。其它常见的问题有: 需求存在二义性吗?

4、需求文档的上下文有矛盾吗? 需求完备吗? 需求是必要的吗? 需求可实现吗? 需求可验证吗? 需求的优先级确定了吗?第二:建模分析法:在需求开发过程中,对于某些类型的信息,用图形表示要比文本表示更加有效。所以将图形与文本结合起来描述需求是很自然的方法。需求建模就是指用图形符号来表示、刻画需求。需求建模不可能取代文字描述。在需求文档中,文字描述是第一重要的,建模主要是起分析、解释作用。建议将模型存放在需求文档的附录中,便于正文引用。建模分析方法主要有两大类:“结构化分析法”和“面向对象分析法”。 2概括说明需求的层次答:1) 业务需求:表示组织或客户高层次的目标。描述了组织希望达到的目标,用前景和

5、范围文档来记录2) 用户需求:用户的目标或者用户要求系统必须完成的任务。描述了用户能使用系统来做些什么,用用例、场景描述和事件-响应表来表达。3) 功能需求(行为需求):规定开发人员必须在产品中实现的软件功能,用户利用这些软件功能来完成任务,满足业务需求。描述了开发人员应该(需要)实现什么,用SRS(软件需求规格说明书)来记录。4). 非功能性需求:性能指标和质量属性、系统和外部世界的界面、设计和实现的约束;2.概括说明什么是好的需求规格说明书?(20)答:第一 ;正确 需求规格说明书应当正确地反映用户的真实意图,“正确”是产品需求规格说明书最重要的属性。第二: 清楚 清楚的需求让人易读易懂。

6、 第三: 无二义性 “无二义性” 是指每个需求只有唯一的含义。第四:一致 “一致”(Consistent)是指产品需求规格说明书中各个需求之间不会发生矛盾。 第五 :必要 产品需求规格说明书中的各项需求对用户而言应当都是必要的。第六 :完备 “完备”(Complete)是指产品需求规格说明书中没有遗漏一些必要的需求。第七 :可实现 产品需求规格说明书中的各项需求对开发方而言应当都是可实现的(Attainable)。第八: 可验证 产品需求规格说明书中的各项需求对用户方而言应当都是可验证的(Verifiable)。如果需求是不可验证的,那么用户就无法验收软件,可能会发生商业纠纷。 第九: 确定优

7、先级 需求的优先级其实就是需求“轻重缓急”的分级表述,例如划分为“高、中、低”三级。一般地,由用户和开发方共同确定需求的优先级。 第十 :阐述“做什么”而不是“怎么做” 产品需求规格说明书的重点是阐述“做什么”,而不是阐述“怎么做”。“怎么做”是系统设计和实现阶段的事情。 2.概括说明需求分析员必备的技能?答:1) 倾听的技巧2) 交谈和提问的技巧3) 分析能力4) 协调能力5) 观察能力6) 写作能力7) 组织能力8) 建模能力9) 人际交往能力10) 创造力2.概括说明软件质量属性有哪些?答:1) 可用性 2) 有效性3) 灵活性4) 互操作性5) 可靠性6) 健壮性7) 易用性8) 可维

8、护性9) 可移植性10) 可重用性11) 可测试性2.概括说明需求的来源有哪些?答:1) 与潜在用户进行交谈和讨论2) 描述现有产品或竞争产品的文档3) 系统需求规格说明4) 现有系统的问题报告和改进要求5) 市场调查的用户问卷调查6) 观察用户如何工作7) 用户工作的情景分析8) 事件和响应小草急急忙忙的返青依旧;细雨迷迷濛濛的飘洒依旧。盈盈月下来,照亮你的山歌依旧;灿灿星升起,白杨树绿影婆娑依旧。好风似水,不惊你安眠依旧;鸟儿呢哝,爱的春天依旧。可我,望尽了我的花季,望尽了长长的一路落英缤纷呵!岑凯伦的绵绵春雨依旧,戴望舒的深深雨巷依旧!漂泊的船,寻找一个温馨港口;孤寂的心,渴望一声温暖问

9、候。是你在我最落寞的时候,把亲切放在我左右;是你在我最失意的时候,把慰藉放在我心头。红酥手,黄藤酒;春如旧,人空瘦。蝴蝶双飞影孤单,泪痕红浥鲛绡透!那一叶小舟,那一双眼眸,望穿了几层山水几层楼?那一缕相思,那一缕离愁,孤独了多少暮风晨雨后?春风依旧,桃花依旧;春水依旧,明月依旧;渡口依旧,时光依旧。前世的情缘,今生的守候,多少次梦里相逢,追忆难收,点点相思堆成无言的愁。红尘多少爱,化作春水流。时光悠悠,岁月悠悠;韶华易逝 真情难留。忘情川上谁因离恨泪流?三生石前谁为痴情消廋?纵然我望断天涯孤独依旧,在桃花飘落的渡口,我依然会为你采撷相思的红豆;在海鸥飞翔的码头,我依然会为你升起祝福的星斗。你若微笑,我青山妩媚;你若安好,我绿水无忧!你若想我,我春风盈袖;你若念我,我春住心头!专心-专注-专业

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁