第九章 面向数据流的设计方法 第九章 面向数据流的设计方法 基本概念和设计过程 变换分析(重点) 事务分析(重点) 启发式设计策略 数据逻辑模型设计 通用化设计 面向数据流的设计的方法,就是通常所说的结构设计法,是根据需求阶段对数据流的分析设计软件结构。 需求阶段对数据流的分析一般用数据流图和数据字典表示。 面向数据流的设计方法根据数据流图的特性定义两种映射: 变换流映射 事务流映射 这两种映射能机械地将数据流图转换为程序结构 变换流 典型的变换流 变换流的特点是:经过变换B的数据流一部分先经过变换C到达变换E,然后另一部分经过变换D到达E;即C和D是顺序结构。 面向数据流的设计过程 变换分析 下面以“家庭保安系统”的传感器监测子系统为例说明变换设计的各个步骤。 步骤一、复审基本系统模型 基本系统模型指顶级DFD和所有由外部提供的信息。这一设计步骤是对系统规格说明书和软件需求规格说明书进行评估。这两个文档描述软件界面上信息的流程和结构。 图9-1 “家庭保安系统”的顶级数据流图 图9-2 “家庭保安系统”的第一级DFD 步骤二、复审和精化软件数据流图 这一步主要是对软件需求规格说明书中的分析模型进行精化,直至获得足够详细的DFD。 例如,由“传感器监测子系统”的第一级(图9?2的局部)和第二级(图9?3)DFD进一步推导出第三级数据流图(
您可能关注的文档
最近下载
- 2025 历年初中地理会考真题精选汇编.pdf
- 2026上海安全监理(初证)考试精准题库及答案.docx VIP
- 云南大学研究生院调剂[1]2篇.docx VIP
- 我国大气颗粒物暴露与人群健康效应的关系.PDF VIP
- 肠菌移植治疗儿童孤独症谱系障碍中国专家共识(2025 版).pdf VIP
- 石城县志(卷之1-9)蒋廷桂 主修,光绪18[1892]-7.pdf VIP
- 石城县志(卷之1-9)蒋廷桂 主修,光绪18[1892]-2.pdf VIP
- 旅行社活动促销方案.pptx VIP
- 石城县志(卷之1-9)蒋廷桂 主修,光绪18[1892]-1.pdf VIP
- IP授权衍生品开发协议.docx
原创力文档

文档评论(0)