第三章需求分析.pptVIP

  • 18
  • 0
  • 约 49页
  • 2017-06-10 发布于四川
  • 举报
3.1 需求分析的任务 3.1.1 需求分析的概念 1.什么是需求分析? (识记) 开发人员准确地理解用户要求,进行详细地调查分析,将用户 的非形式化的需求陈述转化为完全的需求定义,再将需求定义转换到相应的形式功能规约(规格说明书)的过程。 2.存在的困难 (1)问题的复杂性 涉及诸如:运行的环境,系统的功能等诸多因素引起。 (2)交流障碍 涉及多种人员,如:软件系统用户;问题的领域专家,需求 工程师和项目管理员等。 (3)不完备性和不一致性 用户对问题的陈述往往是不完备的,甚至是矛盾的。 (4)需求易变性 用户需求的变动普遍存在。 这些困难导致人们研究需求分析方法及自动化工具(CASE)等。 3.需求分析方法遵循的原则(识记) 需求分析的方法:结构化分析法、IDEF方法和面向对象分析法。 遵循的原则: (1)必须能表达和理解问题的数据域和功能域。 数据域包括:数据流,数据内容和数据结构。 功能域:反映数据域中三个方面的控制信息。 (2)能将一个复杂问题按功能进行分解并可逐层细化。 (3)建模 建模可以帮助分析人员更好地理解系统的信息功能、行为等。 3.1.2 需求分析的基本任务(识记) 任务:准确地定义新系统的目

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档