结构化方法分析步骤
发布网友
发布时间:2024-09-26 04:18
我来回答
共1个回答
热心网友
时间:2024-10-04 19:18
结构化分析方法的实施步骤如下:
首先,对当前环境进行全面理解,创建描述物理模型的数据流图(DFD),即DFD①。
接着,通过逻辑推理,从物理模型导出等效的逻辑模型DFD,即DFD②。
然后,设计新的逻辑系统,生成数据字典和基本元素描述,为系统设计提供基础资料,即DFD③。
继续进行人机交互界面的设计,提出备选目标系统物理模型的DFD,即DFD④。
评估各种可能方案的成本和风险,对每个方案进行深入分析,以DFD⑤为依据作出决策。
最终,选定一个实施方案,完成完整的需求规约,即DFD⑥。
而结构化设计方法则以数据流图为核心,为设计人员提供一套原则和技术,以模块化的视角提升设计质量。它通常与结构化分析方法相辅相成,运用数据流图构建软件模块的结构。SD方法在处理变换型和事务型结构的目标系统时尤为有效。
结构化设计的步骤包括:
对数据流图进行审查和细化,以便深入理解其细节,即步骤①。
识别数据流图的类别,以指导后续设计,即步骤②。
根据数据流图,构建软件模块的上层结构,即步骤③。
通过逐步分解,设计出中下层模块,细化模块设计,即步骤④。
优化模块结构,确保软件结构的合理性,即步骤⑤。
最后,明确模块间的接口,完成设计描述,即步骤⑥。