全文预览

四章软件工程基础

上传者:火锅鸡 |  格式:ppt  |  页数:10 |  大小:419KB

文档介绍
)系统的逻辑设计和物理设计分开进行? 在系统分析阶段,SA方法用来对系统进行逻辑设计,此时不考虑物理实现的问题,而只考虑“做什么”的问题,而系统的物理设计的问题留在系统设计阶段用SD方法去完成。? 2. 数据流图? (1)数据流图的概念Р第四章 软件工程基础РР在SA方法中,利用数据在系统中的流动来确定软件结构。这种方法可以概括为以下两个步骤:? ①用数据流图描述系统中信息的变换和传递过程,并辅以其他形式的说明,如数据字典、判断表和判定树等。? ②将数据流图转换成相应的软件结构。数据流图转换成相应的软件结构。Р第四章 软件工程基础РР第四章 软件工程基础Р(2)数据流图的组成符号? 一般来说,数据流图由四种基本成分组成:数据流,数据处理,数据存储,外部实体。РР①数据流? 数据流相当于一条管道,并有一组数据流经过它。在数据流图中,用标有名字的箭头来表示数据流。数据流可以从加工向文件流向加工,并且可以从外部实体流向或从系统流向外部实体。? ②数据处理? 数据处理又叫加工。在数据流图中,加工用标有名字的圆圈表示,其中处理名就是对数据进行操作的名字。指向加工的数据流表示该加工的输入数据,离开加工的数据流表示该加工的输出数据。Р第四章 软件工程基础РР第四章 软件工程基础Р③数据存储? 数据流图中的数据存储用两根平行线表示,在计算机中常用文件来表示数据存储,文件名写在两平行线之间。如果某加工需要文件,则数据流向该加工;如果加工输出的书要存如文件或修该文件,则数据流是从该加工流向文件。? ④外部试题?数据的源点与终点是软件之外的实体,通常称之为外部实体,它们与软件系统的设计一般无直接关系,只是用于说明数据流的来龙去脉。在数据流图中,外部实体标有名字的方框来表示。

收藏

分享

举报
下载此文档