软件需求分析习题大全

软件需求分析习题大全Coca-colastandardizationoffice【ZZ5AB-ZZSYT-ZZ2C-ZZ682T-ZZT18】

习题集

一、单项选择题

1、需求分析最终结果是产生()。

A.项目开发计划B.可行性分析报告C.需求规格说明书D.设计说明书答案:C

2、需求分析中,开发人员要从用户那里解决的最重要的问题是()。

A.让软件做什么B.要给软件提供哪些信息

C.要求软件工作效率怎样D.让软件具有何种结构

答案:A

3、需求规格说明书的内容不应包括对()的描述。

A.主要功能B.算法的详细过程C.用户界面和运行环境D.软件性能答案:B

4、需求规格说明书的作用不应包括()。

A.软件设计的依据B.用户与开发人员对软件要做什么的共同理解

C.软件验收的依据D.软件可行性研究的依据

答案:D

5、下面关于面向对象方法中消息的叙述,不正确的是()。

A.键盘、鼠标、通信端口、网络等设备一有变化,就会产生消息

B.操作系统不断向应用程序发送消息,但应用程序不能向操作系统发送消息

C.应用程序之间可以相互发送消息

D.发送与接收消息的通信机制与传统的子程序调用机制不同

答案:B

6、面向对象技术中,对象是类的实例。对象有三种成份:()、属性和方法(或操作)。

A.标识

B.规则

C.封装

D.消息

7、软件需求分析阶段的工作,可以分成以下四个方面:对问题的识别、分析与综合、

制定规格说明以及()。

A.总结B.实践性报告

C.需求分析评审D.以上答案都不正确

答案:C

8、软件需求规格说明书的内容不应包括对()的描述。

A.主要功能B.算法的详细过程

C.用户界面及运行环境D.软件的性能

答案:B

9、产品特性可以称为质量属性,在众多质量属性中,对于开发人员来说重要的属性有哪些(B)

A有效性、效率、灵活性、互操作性

B可维护性、可移植性、可重用性、可测试性

C完整性、可靠性、健壮性、可用性

D容错性、易用性、简洁性、正确性

A质量保证B环境需求C安全保密需求D性能需求

11、需求分析过程应该建立3种模型,它们分别是数据模型、功能模型、行为模型。以下几种图形中,(B)属于功能模型,(A)属于数据模型,(C)属于行为模型。

A实体-联系图(ERD)

B数据流图(DFD)

C状态转换图(STD)D鱼骨图

12、常用的需求分析方法有:面向数据流的结构化分析方法(SA),面向对象的分析方法(OOA),下列(D)不是结构化分析方法的图形工具。

A决策树B数据流图C数据字典D快速原型

13、软件开发中,原型是软件的一个早期可运行的版本,它反映最终系统的部分重要特性。其中,(B)和(C)用完就可以丢弃,而(A)围绕原型修改、增加。

A进化型

B探索型C实验型D以上都是

14、(D)用于描述数据的处理过程。

A数据字典B决策树C决策表D数据流图

15、DFD的基本符号不包括下列哪种(A)

A数据字典

B加工

C外部实体

D数据流

E数据存储文件

16、DD的主要字典条目包括以下哪种(E)

A数据流B文件C数据项D加工E以上都是

17、常用的动态分析方法不包括以下哪种(B)

A状态迁移图

B层次方框图C时序图DPetri网

18、需求分析阶段的文档包括以下哪些(E)

A软件需求规格说明书B数据要求说明书C初步的用户手册D修改、完善与确定软件开发实施计划E以上都是

19、需求验证应该从下述几个方面进行验证:(C)

A可靠性、可用性、易用性、重用性B可维护性、可移植性、可重用性、可测试性

C一致性、现实性、完整性、有效性D功能性、非功能性

20、风险管理的要素包括哪项(D)

A风险评价B风险避免C风险控制D以上都是

21、下列描述中错误的是(D)

A每一个集成的需求变更必须能跟踪到一个经核准的变更请求。

B变更过程应该做成文档,尽可能简单,当然首要的是有效性。

C所有需求变更必须遵循过程,按照此过程,如果一个变更需求未被采纳,则其后过程不再予以考虑。

D可以从数据库中删除或修改变更请求的原始文档。

二、填空题

1、需求分析阶段产生的最重要的文档是(需求分析说明书)。

2、需求分析的主要任务是(要回答“软件必须做什么”)。

3、需求分析阶段,分析人员要确定对问题的综合需求,其中最主要的是(功能)需求。

4、需求分析阶段研究的对象是软件项目的(用户要求)。

5、软件生命周期:问题定义、可行性研究、需求分析、总体设计、详细设计、编码和单元测试、综合测试、软件维护。

6、信息系统必须实现的功能,或者说信息系统必须具备的属性和质量称为(系统需求(需求))。

7、(模型)是为了理解事物而对事物做出的一种抽象,是对事物的一种无歧义的书面描述。通常,由一组图形符号和组织这些符号的规则组成。

8、软件需求分析阶段的目的是澄清用户的要求,并把双方共同的理解明确地表达成一份书面文档——(软件需求规格说明书)。

9、软件需求分类,分为(功能性)需求和(非功能性)需求。

10、需求分析的步骤包括(需求获取)、(分析建模)、文档编写、需求验证。

11、鱼骨图是一种用于确定、探索和描述问题及其原因和结果的图形工具,又被称为(因果图)。

12、大多数的需求分析方法是由信息驱动的,信息域具有三种属性:(信息流)、(信息内容)和信息结构。

13、在软件开发中,使用原型时可采取两种不同的策略,即:(废弃)策略和(追加)策略。

三、名词解释

1、需求分析:开发人员要准确理解用户的要求,进行细致的调查分析,将用户非形式的需求陈述转化为完整的需求定义,再由需求定义转换到相应的形式主义功能规约(需求规格说明)的过程。

2、软件需求:IEEE软件工程标准词汇表中定义需求为:用户解决问题或达到目标所需的条件或权能;系统或系统部件要满足合同、标准、规范或其他正式规定文档所需具有的条件或权能;一种反映上面(1)或(2)所描述的条件或权能的文档说明。

3、需求工程:整个软件需求范围内所进行的活动称为需求工程,需求工程包括需求开发和需求管理两部分,需求开发包括问题获取、分析、编写规格说明和验证。

4、业务模型:业务模型是理解一个组织业务过程的技术。可以用业务用例模型和业务对象模型来表达业务模型。业务用例模型是分别从与业务过程和客户对应的业务用例和业务参与者的角度来描述企业的业务过程;业务对象模型描述了如何由一组工作人员使用一些业务实体和工作单元来实现每个业务用例。

5、原型开发方法:一个软件原型是所提出的新产品的部分实现,使用原型有三个主要目的:1)明确并完善需求,2)探索设计选择方案,3)发展成为最终的产品。建立原型的主要原因是为了解决在产品开发的早期阶段不确定的问题。原型可分为抛弃型原型和进化型原型。

6、数据字典:一个定义应用程序中使用的所有数据元素和结构的含义、类型、数据大小、格式、度量单位、精度以及允许取值范围的共享仓库。

四、简答题

1、生命周期模型是什么常见的生命周期模型有哪几种

答:对软件开发流程的一种描述;为解决问题所定义的策略;对典型开发活动的抽象。

常见的生命周期模型:Waterfall,Prototyping,Phased,Spiral.

2、为什么要使用生命周期模型

答:帮助开发组了解他们在开发项目中的活动、资源和限制;帮助项目了解在开发过程中的不一致,丢失,冗余等情况,把注意力集中在开发最终的产品上;帮助项目组裁剪开发过程--没有基础就无从裁剪。

THE END
1.中国信息报外贸数据显示稳增长态势延续 海关总署近日发布的数据显示,2024年前三季度,我国货物贸易进出口总值32.33万亿元,历史同期首破32万亿元,同比增长5.3%。图为繁忙的南京港龙潭港区集装箱码头。中新社供图 本报公众号 本报订阅 中国国情国力http://zgxxb.com.cn/pad/content/202205/26/content_13559.html
2.网上购物系统功能流程图推荐分类 流程图组织架构图模型图思维导图图表图形分析画布示意图UML图路线图时间轴E-R图鱼骨图关系图概念图韦恩图甘特图基础教育高校与高等教育毕业/考证知识科普项目管理IT/软件教育工作互联网公司经营物流人事/行政生活攻略工作计划财务市场分析政府电子商务数据分析新能源金融医疗PPT ...https://imiaoban.com/pic/6718.html
3.网上购物系统的设计数据字典是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果。以网上购物系统为例,经过可行性分析和初步需求调查,抽象出该子系统业务流程图,如图2.1所示。下面,结合该实例具体情况,给出商品 顾客 制造商和生产商的具体需求。 图2.1 网上购物业务流程图 ...https://www.360doc.cn/article/12109864_375877153.html
4.流程图分享!手机淘宝网购流程制作这份流程图中仅考虑了部分原因,并未全面展开绘制。俗话说:“会者不难,难着不会”,制作流程图也并非难事,重点在于制作的思路,如果没有清晰的思路显然是难以制作的。当然了,实在没有绘制思路的情况下也可以参考迅捷画图模板辅助制作。 二、网上购物注意事项...https://www.liuchengtu.com/tutorial/wanggou.html
5.毕业设计(论文)PPT答辩网上购物系统设计.ppt论文主要工作网上购物系统前台功能后台功能用户登录注册浏览商品订购商品个人资料管理留言版留言管理公告管理订单管理商品管理用户管理管理员登录论文主要工作图2-1功能结构图总体图论文主要工作浏览商品选择商品订购商品去购物车去收银台提交订单未注册用户已登录注册用户未登录注册用户注册登录前台购物流程图图2--3网站后台...https://www.taodocs.com/p-1552165.html
1.数据流程图(网上购物)购物系统数据流图资源### 数据流程图(网上购物) ### 背景与意义 数据流程图(Data Flow Diagram,简称DFD)是软件工程领域中一种重要的图形化工具,用于描述系统的信息流程、处理过程以及信息存储等关键要素。它能清晰地展现系统的输入、输出、处理逻辑以及数据存储之间的关系,帮助开发人员理解系统的工作机制,并为后续的设计与开发工作提供...https://download.csdn.net/download/caixiaodaohaha/10421948
2.优选20个流程图模板:让你的工作流程更高效!客户在网上商城购买商品后,如果发现商品有不符问题是可以申请换货服务,因此商家需要设计订单换货的流程环节,在网上商城订单流程图中,我们可以看到整体全过程,通过会员中心售后管理流程图进行流转和跟踪,使问题商品换货更加顺畅,也能提高客户的购物满意度。 网上商城订单流程图模板 ...https://boardmix.cn/article/20-flowchart-templates/
3.网上书店系统数据流图流程图模板网上书店e-r图 网上书店E-R图 网上书店系统的数据流图描述了系统中各个实体之间的数据流动和交互过程。该系统包括用户、图书管理员和订单处理模块等主要组件。用户通过注册和登录功能访问系统,浏览图书目录并添加到购物车中。图书管理员负责添加、编辑和删除图书信息,以及管理库存。订单处理模块负责处理用户的订单请求,...https://processon.com/view/5acd6115e4b0518eaca33163
4.网上书店分析设计报告范文6篇(全文)而与其他商品相比,书籍运送几乎不怕碰撞碎裂,不具时效性;同时书本具有功能单一,形式简单,易于判断和选择而独具优势,最适合于网上交易;再次是单价低,降低了消费者第一次在网络购物的门槛,所以网上书店成了电子商务的先锋。 对现有系统的分析 由于假定目前还未开设网上书店,所以没有原型系统,则: 处理流程和数据流程 :...https://www.99xueshu.com/a/Vvr8gya3pe8j.html
5.购物商城系统系统总体架构图购物系统的业务流程图图3-3注册信息流程图 4.1 概述 潮购购物网站基于Web服务模式,是一个适用于Internet环境下的模型结构。只要用户能连上Internet,便可以在不受时间、地点的限制来使用这个系统。潮购购物网站工作原理图,如图4-1所示: 图4-1 系统工作原理图 4.2 系统结构 https://blog.51cto.com/u_16099341/9645506
6.软件测试之测试用例设计(三)场景1 成功购物品:基本流 场景2 账号不存在:基本流,备选流1 场景3 账号密码按错误:基本流,备选流2 场景4 账号余额不足:基本流,备选流3 场景5 账户没有钱:基本流,备选流4 填写用例中的数据后,如下 6.使用绘图工具制作以上实例网上购物流程图 https://www.cdtaogang.club/570.html
7.国内网络购物的现状新型交易劫持木马是2010年刚刚兴起的一种网购威胁, 它通过在正常的网络购物交易过程中给消费者电脑植入木马, 将消费者的网上付款流程直接引向假网银网站或者假的第三方支付网站, 在消费者以为完成了正常的购物流程后, 才发现卖方没有收到货款。这种方式很隐蔽, 也让消费者防不胜防。交易劫持木马的一个重要特点是利...https://www.360wenmi.com/f/files0ccmimf.html
8.O2O研究以阿里降APP为例聊聊会员积分运营体系设计用户使用流程图 用户原型设计 数据指标 总结分析 一、会员与积分案例分析 会员体系和积分体系是传统行业和互联网行业广泛应用的运营方式。两者均是通过制定规则/设立权益来引导用户产生特定行为,提高用户活跃度,增加用户粘性。但是两者也有不一样的地方。会员体系的建立区分用户等级,用初级到高级是培养核心用户的过程,而积...https://maimai.cn/article/detail?fid=823250089&efid=1Q5Wcxj5ADlN0LMqv7XUrQ
9.网上购物商城可行性分析报告一、可行性研究报告 可行性研究报告 1可行性研究报告 21.引言 编写目的 项目背景 定义 参考资料 32.可行性研究的前提 要求 目标 条件、假定和限制 可行性研究方法 决定可行性的主要因素 53.对现有系统的分析 处理流程和数据流程 工作负荷 费用支出 人员 设备 局限性 84.所建议技术可行性分析 对系统的简要描述 与...https://doc.mbalib.com/view/81166bf3af8d89c3a720fd5229ebb04c.html
10.电子商务师考试练习题(D)设计各网上单证之间的数据调用和链接关系 19.网上商店的订单处理是电子商务企业的一个核心业务流程,订单处理的业务流程包括( )以及对订单处理状态跟踪等操作活动。 (A)订单准备 (B)订单传递 (C)订单登录 (D)按订单配货 20.采用网络结构图来改善网上订单处理流程的方法,不仅简单易学,而且对于缩短订单处理周期时...https://www.yjbys.com/edu/dianzishangwu/69553.html
11.电子商务可行性研究报告经过我们神鹰服饰有限公司信息中心调查、摸底之后认为在网络商城平台上去开设我们神鹰服饰有限公司的网络虚拟专卖店,以下就是我们调查得出的数据。 1、网络购物的整体规模 这是一份20xx年-20xx年我国网上购物的整体市场规模。从07年的620亿元到现在20xx年的8900亿元,对于网络购物群众已经普遍接受这种新新事物的心态,可以预见...https://www.ruiwen.com/gongwen/baogao/724603.html