数据字典-中国农业大学研究生院.PPT

数据字典-中国农业大学研究生院

结构化方法就是强调开发方法的结构合理性以及所开发软件的结构合理性的软件开发方法,是生命周期法与结构化程序设计思想的结合。在结构化开发方法中,提出了一系列提高软件结构合理性的准则,如分解与抽象、信息隐蔽、模块独立性等,其基本思想是采用系统工程的原理和工程化的方法,自始至终按照结构化、模块化,自顶向下地对系统进行分析与设计。 结构化方法概述(1) 自顶向下、逐步求精 底层 顶层 x 1 2 3 3.1 3.2 结构化分析(Structured Analysis,SA) 结构化设计(Structured Design,SD) 结构化程序设计(Structured Programming, SP) 结构化方法分类 根据软件内部数据传递、变换的关系,采用自顶向下、逐层分解的方法,经过一系列分解和抽象,建立系统的逻辑模型。 结构化分析方法给出了一系列帮助系统分析人员产生功能规约的原理与技术。它一般利用图形表达用户需求,使用数据流图、数据字典及描述加工逻辑的结构化语言、判定表和判定树等工具来建立一种结构化的目标文档和需求规约。 结构化分析概述 将系统设计成由相对独立、功能单一的模块组成的结构。 结构化设计方法通常与结构化分析方法衔接起来共同使用,以数据流图为基础得到软件的模块结构。

文档评论(0)

1亿VIP精品文档

相关文档