教学目标 3.运用 o运用工程化思想进行软件开发 需求分析 软件设计 程序设计 软件维护
信息学院 3.运用 运用工程化思想进行软件开发 需求分析 软件设计 程序设计 软件维护 教学目标
先行课 o程序设计语言 o最好有一定的软件开发经验
先行课 程序设计语言 最好有一定的软件开发经验
学习要求 听 理解知识点和思想 不可死记硬背 做 实践 °体会软件工程的原则、方法和技术,在实践中提高 培养抽象思维能力 培养独立解决问题的能力 培养合作精神
信息学院 学习要求 听 理解知识点和思想 不可死记硬背 做 实践 体会软件工程的原则、方法和技术,在实践中提高 培养抽象思维能力 培养独立解决问题的能力 培养合作精神
第1章软件工程概述 软件工程产生的背景(软件危机) 软件工程定义 >软件工程方法学 >软件过程模型 小结
信息学院 第1章 软件工程概述 ➢ 软件工程产生的背景(软件危机) ➢ 软件工程定义 ➢ 软件工程方法学 ➢ 软件过程模型 ➢ 小结
11软件工程产生的背景 1)软件 a.软件的定义 软件( Software)是计算机系统中与硬件相 互依存的另一部分,它是包括程序( Program) ,数据(Data)及其相关文档( Document)的 完整集合。 Software= Program Data Document 程序是按事先设计的功能和性能要求执行的指令序列 数据是使程序能正常操纵信息的数据结构 文档是与程序开发、维护和使用有关的图文材料
信息学院 1.1 软件工程产生的背景 1) 软 件 a. 软件的定义 软件( Software)是计算机系统中与硬件相 互依存的另一部分,它是包括程序(Program) ,数据(Data)及其相关文档( Document)的 完整集合。 Software = Program + Data + Document ➢ 程序是按事先设计的功能和性能要求执行的指令序列 ➢ 数据是使程序能正常操纵信息的数据结构 ➢ 文档是与程序开发、维护和使用有关的图文材料