2、程序设计的原理和结构-内容 软件程序设计与详细设计的主要任务,就 是将整个系统合理的划分成各个功能模块, 正确地处理模块之间与模块内部的联系及 它们之间的调用关系和数据联系,定义各 模块的内部结构等等
2、程序设计的原理和结构-内容 ◼ 软件程序设计与详细设计的主要任务,就 是将整个系统合理的划分成各个功能模块, 正确地处理模块之间与模块内部的联系及 它们之间的调用关系和数据联系,定义各 模块的内部结构等等
2、程序设计的原理和结构-内容 设计的原则: (1)分解一协调的原则 (2)信息隐蔽,抽象的原则,即上层模块只规定下层模块做 什么和所属模块间的协调关系,但不规定怎么做,以保证模 块的相对独立性和内部结构的合理性,使得模块与模块之间 层次分明,易于理解,易于实施,易于维护 (3)自项向下原则:首先抓住总的功能目标,然后逐层分解, 即先确定上层模块的功能,再确定下层模块的功能。 (4)一致性原则:要保证整个软件设计过程中具有统一的规 范,统一的标准,统一的文件模式等等 (5)面向用户的原则,每个模块必须功能明确,接口明确, 坚决消除多重功能和无用接口
2、程序设计的原理和结构-内容 ◼ 设计的原则: (l)分解—协调的原则。 (2)信息隐蔽,抽象的原则,即上层模块只规定下层模块做 什么和所属模块间的协调关系,但不规定怎么做,以保证模 块的相对独立性和内部结构的合理性,使得模块与模块之间 层次分明,易于理解,易于实施,易于维护。 (3)自项向下原则:首先抓住总的功能目标,然后逐层分解, 即先确定上层模块的功能,再确定下层模块的功能。 (4)一致性原则:要保证整个软件设计过程中具有统一的规 范,统一的标准,统一的文件模式等等。 (5)面向用户的原则,每个模块必须功能明确,接口明确, 坚决消除多重功能和无用接口