软件工程导论 教学课件 ppt 作者 陈明 05第五章 详细设计.pptVIP

  • 5
  • 0
  • 约2.57千字
  • 约 25页
  • 2019-07-05 发布于未知
  • 举报

软件工程导论 教学课件 ppt 作者 陈明 05第五章 详细设计.ppt

第五章 详细设计 5.1 详细设计的任务与原则 5.2 详细设计工具 5.3 详细设计规格说明与复审 5.1 详细设计的任务与原则 5.1.1 详细设计的任务 5.1.2 详细设计的原则 5.1 详细设计的任务与原则 5.1.1 详细设计的任务 详细设计阶段的主要任务: 1.为每个模块确定采用的算法,选择某种适当的工具表达算法的过程,写出模块的详细过程性描述。 2.确定每一模块使用的数据结构。 3.确定模块接口的细节,包括对系统外部的接口和用户界面,对系统内部其它模块的接口,以及模块输入数据、输出数据及局部数据的全部细节。 4.要为每一个模块设计出一组测试用例,以便在编码阶段对模块代码进行预定的测试。 5.1 详细设计的任务与原则 5.1.2 详细设计的原则 详细设计的原则: 1.模块的逻辑描述要清晰易读、正确可靠。 2.采用结构化设计方法,改善控制结构,降低程序的复杂程度,从而提高程序的可读性、可测试性、可维护性。 3.选择恰当描述工具来描述各模块算法。 5.2 详细设计工具 5.2.1 程序流程图 5.2.2 N-S图 5.2.3 PAD图 5.2.4 PDL 5.2.5 HIPO图 5.2.6详细设计工具的选择 5.2 详细设计工具 5.2.1 程序流程图 流程图使用五种基本控制结构 : 1.顺序型 顺序型由几个连续的处理步骤依次排列构成 2.选择型

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档