绝版图书价格高,拍前客服确认好是否有货,认可后在购买,不着均不发货。
基本信息
书名:面向对象软件工程(修订版)(英文版)
原价:49.00
售价:49.00,为你节省0.00
折扣:100折
作者:雅各布森 编著
出版社:人民邮电出版社
出版日期:2003-9-1
ISBN(咨询特价)
字数:
页码:
版次:
装帧:
开本:
商品重量:
编辑推荐 此书为预售
软件开发人员、程序员、项目管理人员如何才能应对20世纪90年代的挑湛如何才能着手解决软件危机?
本书基于的是Objectory。对于大规模工业系统的开发,Objectory是第一个全面的、商品化的面向对象开发过程。在Objectory中,凝聚了Ivar Jacobson 20年来建造基于软件的实际产品的经验。他的方法从全局视野来看待系统开发。使得系统的生存周期成本降到最低,则是这种方法的关注焦点。Objectory是一个可扩充的工业化开发过程,这个过程为大型工业系统提供了一种建造方法。
本修订版以前版本进行了全面的修改,以使得本书尽可能的易于理解与完整。新加入的材料主要在修订了的“Testing”一章中,在这一章里讨论了新的产品开发。
“在这本书中,Jacobson为软件工程实践的未来确立了一个新的方向。本书是先进思想与技术的一个全面展示,这些思想与技术既得到了可信的证明,同时也在软件工程方法论领域中具有领先的优势地位。”
Larry L.ConStantine,RODP,Organization & System顾问
“对于学习对象方法论的每一个认真的学生来说,《面向对象软件工程》是他应当收集的那些好书中的一本。”
Larry O'Brien,编辑,COMPUTER LANGUAGE
“或许是到目前为止意义最为深远、具有深刻启迪作用的一部关于对象技术的著作。……它真的是一本必须拥有的书。”
Steve Bilow,Object-Oriented Programming 杂志
“依我之见,Jacobson是软件工程领域中居于领先地位的方法论学者之一……我不仅向软件管理人员和设计人员,而且向所有希望理解应当怎样建造下一代软件系统的任何人,竭力推荐这本书。”
Dave Thomas,Objec Technology International
内容提要
软件开发方法学家Ivar Jacobson在本书中提出的OOSE(面向对象软件工程)方法是面向对象建模语言中最著名的方法之一,本书提出的Use Case分析方法在OO技术领域具有举足轻重的地位。
本书全面介绍了软件工程学科的概念和方法。本书分为三部分,第一部分——简介,内容涵盖了软件工程学科的背景知识,共5章,包括系统开发简介,工业过程需求概述,系统周期,此外还介绍了面向对象概念以及如何将其应用到系统开发中。第二部分——概念,包括7章内容,第6章介绍了OOSE基础概念,并解释了为什么选择这些概念。接下的章节论述了分析和构建方法。接下来的两章论述了这些方法是如何被采纳到实时系统和数据库管理系统中的。第11章组件,介绍了什么是组件,如何将组件应用到开发过程。第12章介绍了测试。第三部分——应用,介绍了OOSE应用以及作为一种新的开发过程是如何被组织和管理的。本部分的最后论述了其他面向对象方法。本书附录介绍了对象技术的发展史。
本书荣获1992年度软件开发杂志效率大奖(Productivity Award),同时也是软件工程领域中享有盛誉的经典著作。本书是计算机及相关专业本科生和研究生的优秀教材,也可作为软件工程领域技术人员的参考资料。
目录
Part I Introduction
1 System development as an industrial process
1.1 Introduction
1.2 A useful analogy
1.3 System development characteristics
1.4 Summary
2 The system life cycle
2.1 Introduction
2.2 System development as a process of change
2.3 System development and reuse
2.4 System development and methodology
2.5 Objectory
2.6 Summary
3 What is object-orientation@
3.1 Introduction
3.2 Object
3.3 Class and instance
3.4 Polymorphism
3.5 Inheritance
3.6 Summary
4 Object-oriented system development
4.1 Introduction
4.2 Function/data methods
4.3 Object-oriented analysis
4.4 Object-oriented construction
4.5 Object-oriented testing
4.6 Summary
5 Object-oriented programming
Part II Concepts
6 Architecture
7 Analysis
8 Construction
9 Real-time specialization
10 Database specialization
11 Components
12 Testing
Part III Applications
13 Case study: warehouse management system
14 Case study: telecom
15 Managing object-oriented software engineering
16 Other object-oriented methods
Appendix A On the development of Objectory
References
Index
作者介绍
文摘
序言