首页
登录
从业资格
论需求分析方法及应用 需求分析是提炼、分析和仔细审查已经获取到的需求的过程。需
论需求分析方法及应用 需求分析是提炼、分析和仔细审查已经获取到的需求的过程。需
练习题库
2022-08-02
48
问题
论需求分析方法及应用需求分析是提炼、分析和仔细审查已经获取到的需求的过程。需求分析的目的是确保所有的项目干系人(利益相关者)都理解需求的含义并找出其中的错误、遗漏或其他不足的地方。需求分析的关键在于对问题域的研究与理解。为了便于理解问题域,现代软件工程所推荐的需求分析方法是对问题域进行抽象,将其分解为若干个基本元素,然后对元素之间的关系进行建模。常见的需求分析方法包括面向对象的分析方法、面向问题域的分析方法、结构化分析方法等。而无论采用何种方法,需求分析的主要工作内容都基本相同。请围绕“需求分析方法及应用”论题,依次从以下三个方面进行论述。1.简要叙述你参与管理和开发的软件系统开发项目以及你在其中所承担的主要工作。2.概要论述需求分析工作过程所包含的主要工作内容。3.结合你具体参与管理和开发的实际项目,说明采用了何种需求分析方法,并举例详细描述具体的需求分析过程。
选项
答案
解析
本文的内容组织过程中需要注意的,主要是需求分析涉及到的工作内容。需求分析的工作通常包括以下七个方面:
(1)绘制系统上下文范围关系图:这种关系图是用于定义系统与系统外部实体间的界限和接口的简单模型,它可以为需求确定一个范围。
(2)创建用户界面原型:用户界面对于一个系统来说是十分重要的,因此在需求分析阶段通过快速开发工具开发一个抛弃式原型,或者通过PowerPoint、Flash等演示工具制作一个演示原型,甚至是用纸和笔画出一些关键的界面接口示意图,将帮助用户更好地理解所要解决的问题,更好地理解系统。
(3)分析需求的可行性:对所有获得的需求进行成本、性能和技术实现方面的可行性研究,以及这些需求项是否与其他的需求项有冲突,是否有对外的依赖关系等。
(4)确定需求的优先级:这是一项很重要的工作,迭代开发已经成为了现代软件工程方法的一个基础,而需求的优先级是制订迭代计划的一个最重要的依据。对于需求优先级的描述,可以采用满意度和不满意度指标进行说明。其中满意度表示当需求被实现时用户的满意程度,不满意度表示当需求未被实现时用户的不满意程度。
(5)为需求建立模型:也就是建立分析模型,这些模型的表现形式主要是图表加上少量的文字描述,所谓“一图抵千字”,图形化地描述需求将使得其更加清晰、易懂。根据采用的分析方法不同,采用的图也将不同。例如,OOA中的用例模型和领域模型,SA中的DFD和E-R图等。需求分析模型主要描述系统的数据、功能、用户界面和运行的外部行为,它是系统的一种逻辑表示技术,并不涉及软件的具体实现细节。需求分析模型可以帮助系统分析师理解系统,使需求分析任务更加容易实现。同时,它也是以后进行软件设计的基础,为软件设计提供了系统的表示视图。
(6)创建数据字典:数据字典是对系统用到的所有数据项和结构进行定义,以确保开发人员使用了统一的数据定义。
(7)使用QFD:这是在需求优先级基础上的一个升华,其原理与满意度和不满意度指标十分接近,通过将产品特性、属性与对用户的重要性联系起来。
转载请注明原文地址:https://tihaiku.com/congyezige/2401249.html
本试题收录于:
高级系统分析师题库软件水平考试初中高级分类
高级系统分析师
软件水平考试初中高级
相关试题推荐
关于变更控制工作程序的描述,正确的是()。A.变更的初审→了解变化→变更分析→
可行性分析主要关注()方面。A.经济可行性 B.法律可行性 C.制度可行性
变更在信息系统工程实际的建设过程中是经常发生的,做好变更控制可以更好地为质量控制
合同履行管理的方式是()。A.合同分析 B.合同控制 C.合同监督 D.
某承建单位订购10台服务器机柜的执行过程中,供货方在合同约定的时间交付了6台服务
下列选项中,对于监理单位的风险防范方法错误的是()。A.谨慎编写监理规划 B
信息系统工程是指信息化工程建设中的信息网络系统、()、信息应用系统的新建、升级
办公软件开发公司a非常重视软件过程管理,按照CMMI(能力成熟度模型)逐步进行过
信息系统项目生命周期模型中的()强调了风险分析,特别适用于庞大而复杂的、高风险
项目成本控制是指()。A.对成本费用的趋势及可能达到的水平所做的分析和推断
随机试题
HadJudybeenmorecarefulonthemathsexam,she_____muchbetterresultsnow.
ThelargeAmericanenergyservicecompany,Enron,failedtwoyearsago.Ith
ColeCountycharged$30anightforanyonewhovolunteeredtogobehindbar
马克思根据人的发展状况把人类历史划分为依次更替的三大形态。这三大形态是()A.人
下列是影响切除空载变压器过电压的因素有()。A.断路器性能 B.线路损耗 C
利润最大化的含义就是( )。A.“差额”是正值,则越大越好 B.“差额”如果
A.医务人员对捐赠精子、卵子、胚胎者,须告知其有关权利、义务等事宜 B.医务人
下列关于财政补贴性资金支持项目资金申请报告的说法中,错误的是()。A.以投资补助
根据《房屋建筑与装饰工程工程量计算规范》(GB50854-2013),关于装饰装
为了提高铲运机铲土效率,适宜采用的铲运方法为()。A.上坡铲土 B.并列铲土
最新回复
(
0
)