软件工程:JAVA语言实现(英文版,第4版)
分類: 图书,计算机/网络,程序设计,Java Java Script J2EE,
作者: (美)斯查 著
出 版 社: 机械工业出版社
出版时间: 1999-3-1字数:版次: 1版1次页数: 618印刷时间:开本:印次:纸张:I S B N : 9787111067146包装: 平装编辑推荐
本书介绍经典的和面向对象的软件工程,强调理论、抽象和设计相结合,重视对软件工程学有指导作用的重要概念。本书分两部分,共14章及8个附录。第一部分包括第1-6章,向读者介绍软件工程的概念,给出了本书的框架。顺序讨论了软件工程的范围,软件过程及其问题,软件生命周期模型,逐步求精,CASE工具,测试原理,详细解释了类和对象,并且说明为什么面向对象的范型比结构化范型更成功。本书第二部分包括第7-14章,详细介绍软件过程的各个阶段,如需求,规格说明,计划,设计,实现与集成,维护,最终退役。还包括用于开发和维护软件的工具和技术,并对各阶段中有关的CASE工具、度量和测试技术加以说明。本书为英文版本。
内容简介
本书介绍经典的和面向对象的软件工程,强调理论、抽象和设计相结合,重视对软件工程学有指导作用的重要概念。本书分两部分,共14章及8个附录。第一部分包括第1-6章,向读者介绍软件工程的概念,给出了本书的框架。顺序讨论了软件工程的范围,软件过程及其问题,软件生命周期模型,逐步求精,CASE工具,测试原理,详细解释了类和对象,并且说明为什么面向对象的范型比结构化范型更成功。本书第二部分包括第7-14章,详细介绍软件过程的各个阶段,如需求,规格说明,计划,设计,实现与集成,维护,最终退役。还包括用于开发和维护软件的工具和技术,并对各阶段中有关的CASE工具、度量和测试技术加以说明。本书为英文版本。
目录
PART 1Introduction to the software process
1.Scope of software engineering
2.The software process and its problems
3.Software life-cycle models
4.Stepwise refinement , CASE , and other tools of the trade
5.Testing principles
6.Introduction to objects
PART 2The phases of the software process
7.Requirements
8.Specification
9.Object-oriented analysis phase
10.Planning phase
11.Design phase
12.Implementation phase
13.Implementation and integration
14.Maintenance
Appendices