试题详情
简答题请说明如何进行DFD的验证?
  • 在结束DFD的建立工作之前,还应该执行DFD的验证,以确保所创建DFD的正确性和有效性。
    对DFD的验证主要包括以下几个方面:
    (1)验证DFD的语法
    要确保DFD中不会发生语法错误。有一些常见的语法错误,例如有些数据流没有终点、有些过程没有输出流等,往往意味着在进行DFD描述时存在着信息的遗漏。
    (2)验证DFD的结构
    首先要验证DFD层次结构之间的一致性,包括分解的平衡性,也包括不同DFD之间元素实例使用的一致性(例如命名是否一致、格式要求是否一致等)。
    其次要验证DFD层次结构说明的完备性,例如,是否所有的过程都有更详细的说明(子图或者逻辑说明),是否所有的数据流和数据存储都有数据说明等。
    (3)验证DFD的语义
    验证DFD的语义是为确保DFD所说明内容的正确性和准确性。这个工作通常要由用户在需求工程师的帮助下来执行,用户需要浏览DFD图,从中发现和需求不符或者理解上存在偏差的地方。
  • 关注下方微信公众号,在线模考后查看

热门试题