• 软件需求说明书实例 > 软件需求分析的任务和过程
  • 软件需求分析的任务和过程

    免费下载 下载该文档 文档格式:PPT   更新时间:2008-03-03   下载次数:0   点击次数:3
    文档基本属性
    文档语言:
    文档格式:ppt
    文档作者:hyl
    关键词:
    主题:
    备注:
    点击这里显示更多文档属性
    软件需求分析的任务和过程
    结构化分析方法
    原型化方法
    动态分析方法
    数据及数据库需求
    软件需求分析
    软件需求分析的任务
    深入描述软件的功能和性能
    确定软件设计的约束和软件同其它系统元素的接口细节
    定义软件的其它有效性需求
    需求分析研究的对象是软件项目的用户要求
    准确地表达被接受的用户要求
    确定被开发软件系统的系统元素
    将功能和信息结构分配到这些系统元素中
    需求分析的任务就是借助于当前系统的逻辑模型导出目标系统的逻辑模型,解决目标系统的 "做什么" 的问题.
    通常软件开发项目是要实现目标系统的物理模型
    目标系统的具体物理模型是由它的逻辑模型经实例化,即具体到某个业务领域而得到的
    需求分析的过程
    (1) 问题识别
    从系统的角度来理解软件并评审软件范围是否恰当
    确定对目标系统的综合要求,即软件的需求
    提出这些需求实现条件,以及需求应达到的标准
    软件的需求包括:
    功能需求
    性能需求
    环境需求
    可靠性需求
    安全保密要求
    用户界面需求
    资源使用需求
    成本消耗需求
    开发进度需求
    预先估计以后系统可能达到的目标
    问题识别的另一项工作是建立分析所需要的通信途径,以保证能顺利地对问题进行分析.
    (2) 分析与综合
    从信息流和信息结构出发,逐步细化所有的软件功能,找出系统各元素之间的联系,接口特性和设计上的约束,分析它们是否满足功能要求,是否合理.剔除其不合理的部分,增加其需要部分.最终综合成系统的解决方案,给出目标系统的详细逻辑模型.
    常用的分析方法
    面向数据流的结构化分析方法 (SA)
    面向数据结构的Jackson方法 (JSD)
    面向数据结构的结构化数据系统开发方法 (DSSD)
    面向对象的分析方法 (OOA) 等

    下一页

  • 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
  • 免费下载 PPT格式下载
  • 您可能感兴趣的
  • 软件需求说明书  软件需求规格说明书  软件需求说明书模板  软件开发需求说明书  软件设计需求说明书  软件用户需求说明书  软件需求说明书案例  软件系统需求说明书  pnotes软件需求说明书