4)文件 文件也称为信息存储,是暂时存储的数据。它不一定是软件实现时 使用的磁盘文件。文件同样有一个名字,该名字应能反映暂存数据的含 义。从文件流岀或流向文件的数据流无需命名,该数据流的数据组成与 文件一致。 图3.5是一个简单的数据流程图的例子
4) 文件 文件也称为信息存储,是暂时存储的数据。它不一定是软件实现时 使用的磁盘文件。文件同样有一个名字,该名字应能反映暂存数据的含 义。从文件流出或流向文件的数据流无需命名,该数据流的数据组成与 文件一致。 图3.5是一个简单的数据流程图的例子
产品记录 订货要求 客 客户 订货 处理 发票 记录 库存文件 图3.5数据流程图举例
客 户 订货要求 发 票 库存文件 产品记录 客 订 货 处 理 户 记 录 图3.5 数据流程图举例
上面介绍的数据流程图俗称为泡泡图。另一种常见的数据流 程图称为方框图,它的基本符号如图3.6所示,本书不再进行详细 介绍 外部实体数据存储数据流 处理 图3.6方框图基本符号
上面介绍的数据流程图俗称为泡泡图。另一种常见的数据流 程图称为方框图,它的基本符号如图3.6所示,本书不再进行详细 介绍。 外部实体 数据存储 数据流 处理 图3.6 方框图基本符号
322数据流程图的绘制步骤 信息系统一般规模都较大,在对系统进行分析时,不可能一下将所有 的细节都弄清楚。因此我们在绘制信息系统的数据流程图时,通常采用结 构化分析方法( Structured Analysis,简称SA)。该方法由美国的 Yourdon公 司在20世纪70年代后期提出,目前已被广泛使用。 1.结构化分析方法 结构化分析方法采用自顶向下逐层分解的方法,首先抓住系统的本质特 性对系统加以抽象概括,形成高层次的概念。然后逐步考虑细节问题,把 整个系统分解成具有相对独立性的若干小问题。分解可以逐层进行,即逐 层加进细节进行分解,最后得到一套分层的数据流程图。图3.7是一个分层 数据流程的示意图
3.2.2 数据流程图的绘制步骤 信息系统一般规模都较大,在对系统进行分析时,不可能一下将所有 的细节都弄清楚。因此我们在绘制信息系统的数据流程图时,通常采用结 构化分析方法(Structured Analysis,简称SA)。该方法由美国的Yourdon公 司在20世纪70年代后期提出,目前已被广泛使用。 1. 结构化分析方法 结构化分析方法采用自顶向下逐层分解的方法,首先抓住系统的本质特 性对系统加以抽象概括,形成高层次的概念。然后逐步考虑细节问题,把 整个系统分解成具有相对独立性的若干小问题。分解可以逐层进行,即逐 层加进细节进行分解,最后得到一套分层的数据流程图。图3.7是一个分层 数据流程的示意图
5.1 5.2 图3.7分层数据流程示意图
S S3 S2 S1 S4 S5 S5.2 S5.1 S4.3 S4.2 S4.1 图3.7 分层数据流程示意图