0%

需求分析

定义

是开发人员经过深入细致的调研和分析,准确理解用户和项目的功能、性能、可靠性等具体要求,将用户非形式的需求表述转化为完整的需求定义,从而确定系统必须做什么的过程

需求类型

  • Functional Requirements

  • Design Constraints

  • Process Constraints

  • Quality (Non-functional)

  • Requirement Documents

需求特点

  • Correct

  • Consistent

  • Unambiguous

  • Complete

  • Feasible

  • Relevant

  • Testable

  • Traceable

需求的表示方法及其应用

Entity-Relationship Diagram (ER图)

  • 实体
  • 属性
  • 关系

Data-Flow Diagram (数据流图)

  • Process
  • Data flow
  • Data source

Decision Table(用例图)

判定表

代数规格说明

需求文档

Requirement Definition

  • for customer

Requirement Specification

  • for developer