第1章 大型程序的开发方法,软件工程开发方法的介绍 “扫雷”案例的讲解 开发方法的实践要求,第1章 大型程序的开发方法,软件工程开发方法的介绍,生命周期方法学:从时间角度对软件开发和维护的复杂问题进行分解,把软件生命的漫长周期依次划分为若干个阶段,每个阶段有相对独立的任务,然后逐步完成每个阶段的任务。前一个阶段任务的完成是开始进行后一个阶段工作的前提和基础,而后一阶段任务的完成通常是使前一阶段提出的解法更进一步具体化,加进了更多的实现细节。,第1章 大型程序的开发方法,软件工程开发方法的介绍:生命周期方法学,软件生命周期每个阶段及其解决的关键问题,第1章 大型程序的开发方法,瀑布模型,软件工程开发方法的介绍:生命周期方法学,第1章 大型程序的开发方法,软件工程开发方法的介绍,结构化程序设计方法:是一种设计程序的技术,采用自顶向下逐步求精的设计方法和单入口单出口的顺序、选择和循环三种基本控制结构。它提出的原则可归纳为32字:“自顶向下,逐步细化;清晰第一,效率第二;书写规范,缩进格式;基本结构,组合而成。”,第1章 大型程序的开发方法,软件工程开发方法的介绍:结构化程序设计方法,某学