四章软件工程基础.ppt

上传人:sccc 文档编号:5379238 上传时间:2023-07-01 格式:PPT 页数:9 大小:187.01KB
返回 下载 相关 举报
四章软件工程基础.ppt_第1页
第1页 / 共9页
四章软件工程基础.ppt_第2页
第2页 / 共9页
四章软件工程基础.ppt_第3页
第3页 / 共9页
四章软件工程基础.ppt_第4页
第4页 / 共9页
四章软件工程基础.ppt_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《四章软件工程基础.ppt》由会员分享,可在线阅读,更多相关《四章软件工程基础.ppt(9页珍藏版)》请在三一办公上搜索。

1、第四章 软件工程基础,4.2 结构化分析方法 结构化分析方法也称为SA方法。它主要用于系统分析阶段,特别是对于大型数据处理最为有效。1.结构化分析方法的特点,(1)分解和抽象在软件工程中,控制复杂性的基本手段是分解和抽象。SA方法采用从顶向下逐层分解的原则。逐层分解也体现了抽象的原则,它使人们不至于一下子就被过多的细节所淹没,而是有控制地逐步了解更多的细节,有助于对问题的理解。,第四章 软件工程基础,(2)文档的规范化SA 方法是按一定的格式来建立文档,这套文档共分为以下四个部分:,第四章 软件工程基础,第四章 软件工程基础,一套分层的数据流图,用于描述系统的逻辑关系。一本数据字典,用于描述系

2、统中所用到的全部数据和文件。一组小说明,描述各个加工处理应完成的工作。(3)面向用户 SA方法是面向用户的,在系统开发的各个阶段都考虑到用户的需求,所有工作都尽量让用户参加,以提高系统的开发效率和质量。,(4)系统的逻辑设计和物理设计分开进行 在系统分析阶段,SA方法用来对系统进行逻辑设计,此时不考虑物理实现的问题,而只考虑“做什么”的问题,而系统的物理设计的问题留在系统设计阶段用SD方法去完成。2.数据流图(1)数据流图的概念,第四章 软件工程基础,在SA方法中,利用数据在系统中的流动来确定软件结构。这种方法可以概括为以下两个步骤:用数据流图描述系统中信息的变换和传递过程,并辅以其他形式的说

3、明,如数据字典、判断表和判定树等。将数据流图转换成相应的软件结构。数据流图转换成相应的软件结构。,第四章 软件工程基础,第四章 软件工程基础,(2)数据流图的组成符号 一般来说,数据流图由四种基本成分组成:数据流,数据处理,数据存储,外部实体。,数据流 数据流相当于一条管道,并有一组数据流经过它。在数据流图中,用标有名字的箭头来表示数据流。数据流可以从加工向文件流向加工,并且可以从外部实体流向或从系统流向外部实体。数据处理 数据处理又叫加工。在数据流图中,加工用标有名字的圆圈表示,其中处理名就是对数据进行操作的名字。指向加工的数据流表示该加工的输入数据,离开加工的数据流表示该加工的输出数据。,第四章 软件工程基础,第四章 软件工程基础,数据存储 数据流图中的数据存储用两根平行线表示,在计算机中常用文件来表示数据存储,文件名写在两平行线之间。如果某加工需要文件,则数据流向该加工;如果加工输出的书要存如文件或修该文件,则数据流是从该加工流向文件。外部试题数据的源点与终点是软件之外的实体,通常称之为外部实体,它们与软件系统的设计一般无直接关系,只是用于说明数据流的来龙去脉。在数据流图中,外部实体标有名字的方框来表示。,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 建筑/施工/环境 > 农业报告


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号