1 / 17
文档名称:

软件需求分析.ppt

格式:ppt   大小:94KB   页数:17页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件需求分析.ppt

上传人:feng1964101 2020/6/30 文件大小:94 KB

下载得到文件列表

软件需求分析.ppt

文档介绍

文档介绍:第二步:软件需求分析1、需求分析做什么?2、需求分析怎么做?解决如下两个问题:第二步:软件需求分析任务一:阅读“网上招聘系统”需求规格说明书,找到以下问题的答案需求说明中有哪些内容?最主要的部分是哪些?需求说明中的描述是直接可以从用户那里获得的吗?哪些内容用户可以直接给出?哪些需要我们理解后表达成软件开发的需要方式?简单说,就是确定要求、需求建模的过程。当前工作过程需求建模用户提供确定要求一、需求分析的任务将用户对软件的一系列要求、想法转变为软件开发人员所需要的有关软件的技术规格说明,包括软件产品必须具有的功能、性能、运行规格等要求。需求分析的任务与步骤需求分析的具体任务包括:(1)确定软件系统的综合需求功能、性能、可靠性和可用性、出错处理、接口、约束(2)分析系统的数据需求(3)导出软件系统的逻辑模型(4)修正系统开发计划(5)开发原型系统(必要时)(6)验证软件需求分析的正确性(7)编写软件需求规格说明书二、需求分析的步骤需求分析阶段可分为四个过程:调查研究、需求分析、需求描述和需求分析评审。(1)调查研究系统分析员协同程序员向用户做需求调查,阅读软件计划中的可行性报告和项目开发计划报告,访问系统现场,并由此确定当前系统必须做什么,对目标系统的运行环境、功能要求、非功能性要求与用户达成共识。并获得当前系统的具体模型,借助一些图形工具表示出来。(2)需求分析(需求建模) 分析员逐步细化所有的软件功能,找出系统中各元素之间的联系、接口特征和设计上的限制,分析它们能否满足功能要求,是否合理。依据功能需求、性能需求、运行环境需求等,剔除其中不合理的部分,增加其需要的部分。最终综合成系统的解决方案后,给出目标系统的详细逻辑模型。(3)需求描述(书写需求规格说明书) 把分析的结果用正式的文档记录下来,作为最终软件配置的一个组成成分。(4)需求分析评审作为需求分析阶段的复查手段,在需求分析的最后一步,应该对功能的正确性、完整性和清晰性,以及其他需求给予评价。任务二:讨论:怎样进行调查研究?即怎样获得需求?要获取哪些需求内容?需要从哪些人那里获得需求?有什么方法可以获得需求?三、:企业外部的资料,例如,各项法规、市场信息等;企业内部的各种资料,例如,企业的有关计划、指标、经营分析报告、合同、帐单和统计报表等。注意:收集资料时一定要明确目的,必须收集和选择符合目的的资料来阅读。作用:了解生产经营情况和正常的操作程序;理解信息的处理方式;有助于弄清需求。局限性:资料只反映静态的和历史的情况,无法反映企业的动态活动和过程,因此,还必须借助于其他方法获取更复杂、更全面的需求。