基本信息
内容简介
计算机书籍
《实用软件工程与实训(第2版)》从结构化方法和面向对象方法两方面讲述软件工程的基本概念、原理和方法,系统地介绍了目前较成熟的、广泛使用的软件工程技术。本书内容包括:软件工程概述、可行性研究、软件需求分析、概要设计、详细设计、程序编码、软件测试、软件维护、面向对象技术、软件工程管理,最后通过两个实例详细介绍用软件工程的方法开发软件的全过程。 《实用软件工程与实训(第2版)》采用案例式教学,既注重基本知识的表述,又注重内容的先进性、系统性和实用性,力求反映软件工程技术发展的最新成果。本书理论与实践相结合,内容翔实,实用性强,可操作性强。
《实用软件工程与实训(第2版)》可作为高等院校、高职高专院校及计算机相关专业的教材,也可作为社会软件工程的培训教材,同时还可供从事软件开发及应用的程序员参考。
目录
第1章 软件工程概述1
1.1 软件危机1
1.1.1 软件的定义及特点1
1.1.2 软件危机的产生原因2
1.1.3 解决软件危机的方法3
1.2 软件工程3
1.2.1 软件工程的定义及目标3
1.2.2 软件工程研究的内容4
1.3 软件的开发方法4
1.3.1 面向过程的方法4
1.3.2 面向数据的方法5
1.3.3 面向对象的方法6
1.3.4 三种开发方法的比较7
1.4 软件生命周期7
1.5 软件开发模型8
1.5.1 瀑布模型9
1.5.2 原型模型10
1.5.3 增量模型11
1.5.4 螺旋模型12