1.自卸除铁器结构化设计方法的概念: 结构化编程是一种编程技术,它采用自顶向下的求精方法和单输入单输出的控制结构。结构化方法首先关注功能,强调模块(即流程)是中心,系统是实现模块功能的功能和流程的集合。 结构化设计方法(SD)是一种数据流设计方法。关键是确定软件的结构。该方法的主要任务是从软件需求说明书的数据流图(DFD)中导出软件结构图(SC),从而完成应用软件功能模块的划分。 数据流图(DFD)是一种图形技术,描述数据从输入移动到输出时应用的信息流和转换。在数据流图中,有四个基本组件:处理、数据源/目的地、数据存储和数据流,其中处理表示数据的处理过程。 有两个具体的标准来评估模块的结构质量,即内聚性和耦合性。 耦合度是模块之间关系的度量。耦合度越弱,模块的独立性越高,模块间的相互作用越小。衔接是指模块中各组成部分(句子或句子段)之间的连接程度。如果内聚度高,模块的相对独立性定然会提高。结构化设计方法的目标是使耦合越弱,凝聚力越高。 2.自卸除铁器结构化设计方法步骤: ①绘制系统顶层数据结构流程图。 ②分解顶层数据结构流程图,采用自顶向下的原则,从外到内绘制底层数据流程图,直到每个数据流程图够简单。 ③根据模块划分的内聚度和耦合度原则,推导出了自卸除铁器应用软件的功能模块划分。