1、结构化方法包括结构化分析方法,结构化设计方法,结构化编程方法。
结构化方法中,软件功能分解属于总体设计阶段。
2、结构化分析方法的概念
结构化分析方法是面向数据流自顶而下逐步求精进行需求分析的方法。
结构化分析方法在软件需求分析阶段的应用。
3、结构化分析的常用工具
数据流图(DFD-Data Flow Diagram):是结构化分析方法中用于系统逻辑模型的一种工具。它以图形的方式描绘在系统中流动和处理的过程。
数据流图中四种基本的符号。
箭头:表示数据流,数据流是数据在系统中传播的路径。
圆或椭圆:表示加工,加工又称为数据处理,是对数据流进行某些操作或变换。
双横:表示数据存储(数据源)。数据存储又称为文件,指暂时保存的数据,它可以是数据库文件或任何形式的数据组织。
方框:源、潭。表示数据的源点或终点。它是软件系统外部环境中的实体,统称外部实体
数据字典(DD):它是结构分析方法的核心,是用来描述系统中所用到的全部数据和文件的文档,作用是对DFD中出现的被命名的图形元素进行确切解释。
数据字典由以下4类元素组成
(1)数据流 (2)数据流分量 (3)数据存储 (4)处理
判定树(决策树):是一种描述加工的图形工具,适合描述时候处理中具有多个判断,而且每个决策与若干条件有关。
判定表:与判定树类似,也是一种描述加工的图形工具。如果一个加工逻辑有多个条件、多个操作,并且在不同的条件组合下执行不同的操作,那么可以使用判定表来描述。收起↑
1、结构化方法包括结构化分析方法,结构化设计方法,结构化编程方法。
结构化方法中,软件功能分解属于总体设计阶段。
2、结构化分析方法的概念
结构化分析方法是面向数据流自顶而下逐步求精进行需求分析的方法。...展开↓