出版時間:2003-9-1 出版社:人民郵電出版社 作者:Ivar Jacobson 頁數(shù):538 字?jǐn)?shù):798000
Tag標(biāo)簽:無
內(nèi)容概要
軟件開發(fā)方法學(xué)家Ivar Jacobson在本書中提出的OOSE(面向?qū)ο筌浖こ蹋┓椒ㄊ敲嫦驅(qū)ο蠼UZ言中最著名的方法之一,本書提出的Use Case分析方法在OO技術(shù)領(lǐng)域具有舉足輕重的地位。 本書全面介紹了軟件工程學(xué)科的概念和方法。本書分為三部分,第一部分——簡介,內(nèi)容涵蓋了軟件工程學(xué)科的背景知識,共5章,包括系統(tǒng)開發(fā)簡介,工業(yè)過程需求概述,系統(tǒng)生命周期,此外還介紹了面向?qū)ο蟾拍钜约叭绾螌⑵鋺?yīng)用到系統(tǒng)開發(fā)中。第二部分——概念,包括7章內(nèi)容,第6章介紹了OOSE基礎(chǔ)概念,并解釋了為什么選擇這些概念。接下的章節(jié)論述了分析和構(gòu)建方法。接下來的兩章論述了這些方法是如何被采納到實時系統(tǒng)和數(shù)據(jù)庫管理系統(tǒng)中的。第11章組件,介紹了什么是組件,如何將組件應(yīng)用到開發(fā)過程。第12章介紹了測試。第三部分——應(yīng)用,介紹了OOSE應(yīng)用以及作為一種新的開發(fā)過程是如何被組織和管理的。本部分的最后論述了其他面向?qū)ο蠓椒?。本書附錄介紹了對象技術(shù)的發(fā)展史。 本書榮獲1992年度軟件開發(fā)雜志效率大獎(Productivity Award),同時也是軟件工程領(lǐng)域中享有盛譽的經(jīng)典著作。本書是計算機(jī)及相關(guān)專業(yè)本科生和研究生的優(yōu)秀教材,也可作為軟件工程領(lǐng)域技術(shù)人員的參考資料。
書籍目錄
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 programmingPart II Concepts 6 Architecture 7 Analysis 8 Construction 9 Real-time specialization 10 Database specialization 11 Components 12 TestingPart 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
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載