1 / 141
文档名称:

软件项目需求分析.ppt

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

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

分享

预览

软件项目需求分析.ppt

上传人:文库新人 2020/3/1 文件大小:3.88 MB

下载得到文件列表

软件项目需求分析.ppt

文档介绍

文档介绍:软件项目需求分析为什么要做需求管理?一天,一家爱斯基摩人来找你帮忙做一个杯子。要求:这个杯子在使用时要能适应北极的环境。这家人承诺:杯子做好后会有高额的酬谢。你心里想:所谓适应北极环境。北极的地面很硬。那应该做一个结实的杯子。于是你历经千辛万苦做出了:爱斯基摩人不断摇头,决定一分钱也不付给你。最后你才知道,他们需要一个拿着不冻手的杯子。他们的真实需求是这样的:为什么要做需求管理?客户不知道自己要什么客户:塑料杯、木头杯、还是橡胶杯,我也不知道!客户知道自己要什么,但表达不清客户提要求:使用时要能适应北极的环境。我们经常会对客户的要求产生错误的理解我们的理解:他一定要一个结实的杯子!我们不能知其然,而不知其所以然。要做好需求管理。什么是《需求规格说明书》?《需求规格说明书》概念软件开发项目中用于明确定义系统需求的文档。需求规格说明书的作用开发者与用户间事实上的技术合同书开发者下一步设计和编码的基础测试验收目标系统的依据功能性需求:用来描述系统所应提供的功能和服务系统功能输入输出异常非功能性需求:不直接与系统的具体功能相关的一类需求安全性可扩展性响应时间《需求规格说明书》的构成用例详细描述-格式前置条件用例开始时会发生什么事件流用例执行的各个步骤后置条件用例结束时会发生什么用例详细描述–示例前置条件:系统管理员登录系统事件流:1、系统管理员在系统菜单中选择“用户管理”时用例开始2、系统管理员可以增加一个系统用户3、系统管理员可以根据用户名查询系统用户4、对于每一个用户a)系统管理员可以查看该用户的详细信息b)系统管理员可以为该用户分配角色c)系统管理员可以删除该用户循环结束。后置条件:系统管理员执行的用户管理动作生效为什么要用静态原型法?遇到下面的问题,你该怎么办?耗时耗力地完成了系统,用户却说这根本不是他想要的?系统完成了,可用户突然说,能不能换套系统界面?项目开发完一半了。用户说,你说开发完一半了,给我演示看看?静态原型法可以帮助我们避免这些问题。什么是静态原型法?以少量代价快速地构造一个可执行的软件系统模型使用户和开发人员可以较快地确定需求静态原型法的实施快速建立一套用户界面原型体现主要的功能(操作命令的使用)提供基本的界面风格(菜单格式、输出格式)原型的表现工具HTMLMSVisioMSPowerPoint...