试题详情
- 简答题请说明如何进行DFD的验证?
-
在结束DFD的建立工作之前,还应该执行DFD的验证,以确保所创建DFD的正确性和有效性。
对DFD的验证主要包括以下几个方面:
(1)验证DFD的语法
要确保DFD中不会发生语法错误。有一些常见的语法错误,例如有些数据流没有终点、有些过程没有输出流等,往往意味着在进行DFD描述时存在着信息的遗漏。
(2)验证DFD的结构
首先要验证DFD层次结构之间的一致性,包括分解的平衡性,也包括不同DFD之间元素实例使用的一致性(例如命名是否一致、格式要求是否一致等)。
其次要验证DFD层次结构说明的完备性,例如,是否所有的过程都有更详细的说明(子图或者逻辑说明),是否所有的数据流和数据存储都有数据说明等。
(3)验证DFD的语义
验证DFD的语义是为确保DFD所说明内容的正确性和准确性。这个工作通常要由用户在需求工程师的帮助下来执行,用户需要浏览DFD图,从中发现和需求不符或者理解上存在偏差的地方。 关注下方微信公众号,在线模考后查看
热门试题
- 外部实体是指处于待构建系统之外的人、组织
- 软件开发的各个阶段,为什么只有需求阶段称
- 针对相关产品的需求规格说明进行文档审查的
- 描述场景时所使用的常见媒介形式主要有:叙
- 采用观察方法进行需求获取的原因()。
- ERD中属性是实体的特征,不是数据。属性
- 下列()是组织场景时可用的场景关系。
- 联系可分为哪几种类型?
- 简述民族志法及其优缺点。
- 与其他的场景方法相比,用例最大的特点是采
- 简述评审的过程并说明何时可以结束评审?
- 项目的前景和范围文档、用户需求文档都被视
- 下列()不是需求规格说明文档的读者。
- ERD中存在于两个实体之间的关系是最常见
- 下列()属于定量硬数据?
- 简述需求工程的主要任务。
- 简述如何进行需求变更控制。
- 什么是硬数据?分为哪两类,分别说明?
- 需求获取的成果有()。
- 使用解释性场景在需求分析时能够(),或者