浅谈数据流图。 数据流图(Data Flow Diagram):简称DFD,它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。画数据流图的基本目的是利用它作为信息交流的工具。 数据流图有 ...
分类:
其他好文 时间:
2016-04-05 23:05:24
阅读次数:
242
a)画出数据流图。 b)测试用例t1=(n=3)和t2=(n=5),设计一个t2能发现但是t1不能发现的错误。 数组越界问题。 c)找到一个不经过while循环的测试用例。 n=1; d)找出点覆盖、边覆盖和主路径覆盖的所有测试需求。 点覆盖:{1,2,3,4,5,6,7,8,9,10,11,12, ...
分类:
其他好文 时间:
2016-03-30 19:44:33
阅读次数:
253
一、问题: Use the following method printPrimes() for questions a–d. 二、代码 三、解答 a、数据流图如下: b、数组越界时可能会发生错误 c、不经过while循环,使得 初始条件n=1 d、点覆盖 {1,2,3,4,5,6,7,8,9,10 ...
分类:
其他好文 时间:
2016-03-30 01:34:43
阅读次数:
168
1,结构化分析方法 结构化方法主要用于分析系统的功能,是一种直接根据数据流划分功能层次的分析方法;结构化方法的基本特点是表达问题时尽可能使用图形符号,即使非计算机专业人员也也易于理解,设计数据流图时只考虑系统必须完成的基本功能,不需要考虑如何具体地实现这些功能,对于相当复杂的系统,SA采用化整为零,
分类:
其他好文 时间:
2016-03-17 21:17:17
阅读次数:
179
传统的软件开发方法主要有两大类:面向过程和面向对象,他们两者在实际的软件开发中其实是相互融合相互补充的。具体做法如下: 用面向过程的方法开发软件的过程中,需求分阶段一般通过建立功能模型来分析系统功能。面向过程的方法学中提供的功能模型的建模工具是数据流图,在这一阶段可以引入面向对象方法学中提供的用例图
分类:
其他好文 时间:
2016-02-29 12:06:25
阅读次数:
112
本文基于数据字典和数据流图两种工具讲述一个完整微博客户端的实现。数据字典和数据流图都可以用来表达线程的执行流程,同时定义了需要的类,是进一步设计类的基础。 数据字典实际上是一张表,表的第一个字段是程序代码中的标识符,其它字段具体描述它在线程中被如何使用,以及它所依赖的其它元素,数据字典中各个标...
分类:
移动开发 时间:
2015-11-19 14:59:35
阅读次数:
222
本文基于数据字典和数据流图两种工具讲述一个完整微博客户端的实现。数据字典和数据流图都可以用来表达线程的执行流程,同时定义了需要的类,是进一步设计类的基础。 数据字典实际上是一张表,表的第一个字段是程序代码中的标识符,其它字段具体描述它在线程中被如何使用,以及它所依赖的其它元素,数据字典中各个标...
分类:
移动开发 时间:
2015-11-09 22:17:08
阅读次数:
297
常见的需求分析技术有上下文图、数据流图、实体联系图、功能实体矩阵、功能分解图、过程依赖图、用例图、类图、交互图、活动图、对方约束语言、微规格说明、数据字典、状态转换图等。 之前我们已经学过上下文图了。它的主要作用是描述系统与环境中外部实体之间的界限和联系。他从现实世界的角度说明了系统的边界和...
分类:
其他好文 时间:
2015-11-01 22:52:53
阅读次数:
177
参考:http://blog.csdn.net/xianshengsun/article/details/7439537
一、数据流图的基本组成成分
数据流:是由一组固定成分的数据组成,表示数据的流向。值得注意的是,数据流图中描述的是数据流,而不是控制流。除了流向数据存储或从数据存储流出的数据不必命名外,每个数据流必须要有一个合适的名字,以反映该数据流的含义。
加工:加工描述了输...
分类:
其他好文 时间:
2015-06-28 12:51:38
阅读次数:
433
1、经多次求精,得到最终的数据流图如下2、确定数据流的细节insult_details member_name 25个字符 member_number 9个数字 member_address 25个字符 member_city 14个字符 member_count...
分类:
其他好文 时间:
2015-05-04 21:45:29
阅读次数:
158