基本信息
- 原书名:Software Engineering with Java
- 原出版社: Mcgraw-Hill
- 作者: Stephen R.Schach
- 译者: 袁兆山等
- 丛书名: 计算机科学丛书
- 出版社:机械工业出版社
- ISBN:9787111073550
- 上架时间:2000-7-1
- 出版日期:1999 年9月
- 页码:396
- 版次:1-1
- 所属分类:计算机 > 软件工程及软件方法学 > 面向对象
教材

内容简介
计算机书籍
本书介绍经典的和面向对象的软件工程,强调理论、抽象和设计相结合,重视对软件工程学有指导作用的重要概念。本书分两部分,共14章及8个附录。第一部分包括第1~6章,向读者介绍软件工程的概念,给出了本书的框架。顺序讨论了软件工程的范围,软件过程及其问题、软件生命周期模型、逐步求精、CASE工具、测试原理,详细解释了类和对象,并且说明为什么面向对象的范型比结构化范型更成功。本书的第二部分包括第7~14章,详细介绍软件过程的各个阶段,如需求、规格说明、计划、设计、实现与集成、维护、最终退役。还包括用于开发和维护软件的工具和技术,并对各阶段中有关的CASE工具、度量和测试技术加以说明。各章末都附有大量的练习。
本书内容广泛新颖,深浅适宜,是大学计算机科学系高年级学生和研究生的较优秀的教科书,也是对从事软件开发的管理者、系统分析员、程序员具有指导作用和实用价值的著作。
目录
译者序
前言
第3版Classical and Object-Oriented
Software Engineering序言
第一部分 软件过程
第1章 软件工程的范围 2
1.1 历史方面 3
1.2 经济方面 5
1.3 维护方面 5
1.4 规格说明和设计方面 8
1.5 群体编程方面 9
1.6 面向对象的范型 10
1.7 常用术语 13
本章回顾 15
进一步阅读 15
问题 16
第2章 软件过程及问题 17
2.1 客户、开发人员和用户 18
2.2 需求阶段 19