《全国计算机等级考试三级教程》章节学习记录——第二章.需求分析

来源:互联网 发布:sqlserver 存储过程 编辑:程序博客网 时间:2024/06/05 04:02

  • 需求分析概念:是对待开发的系统要做什么,完成什么功能的全面描述。
  • 需求:是软件项目的投资方和使用者对一个待开发的系统在实现目标、完成功能、应达到的性能、安全性、可靠性等诸方面指标的一个期望和要求的集合。
  • 需求分析阶段的主要任务:分析清楚当前系统的业务流程,包括系统的体系结构,各职能部门完成的主要任务,各职能部门之间的关系及其交流的信息。

1.需求分析

  • 需求获取的方法:面谈、实地考察、问卷调查、查阅资料。
  • 需求分析过程标识问题:对应用领域的各类问题进行全面细致的分析。建立需求模型、描述需求:需求概述、功能需求、信息需求、性能需求、环境要求、其他需求:目标系统检测或验收、目标系统的可用性,可操作性,可维护性,可移植性。
  • 确认需求:进一步检查需求说明中不一致或是含糊的内容。包括:功能需求、数据需求、性能、数据管理、其他需求。

2.需求分析方法

  • 目前在信息系统的需求分析中广为使用的结构化分析与功能建模方法主要有:DFD、IDEFO等。
  • DFD需求建模方法:或称过程建模和功能建模方法。基本元素:数据流、处理、数据存储、外部项。DFD图:自顶向下逐步细化。DFD建模过程:明确目标,确定系统范围、建立顶层DFD图、构建第一层DFD分解图、开发DFD层次结构图、确认检查DFD图。

  • IDEFO方法基本元素:矩形框和箭头。

今天要学习两章~下午继续!干巴爹!

0 0
原创粉丝点击