注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)軟件工程:實(shí)踐者的研究方法

軟件工程:實(shí)踐者的研究方法

軟件工程:實(shí)踐者的研究方法

定 價(jià):¥65.00

作 者: (美)普雷斯曼(Pressman,R.S) 著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): 經(jīng)典原版書庫(kù)
標(biāo) 簽: 軟件工程/開發(fā)項(xiàng)目管理

ISBN: 9787111241386 出版時(shí)間: 2008-09-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 542 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  20多年以來(lái),《軟件工程:實(shí)踐者的研究方法》一書是最受學(xué)生和行業(yè)專業(yè)人員歡迎的軟件工程指南。它在全面而系統(tǒng)、概括而清晰地介紹軟件工程的有關(guān)概念、原則、方法和工具方面獲得了廣大讀者的好評(píng),在國(guó)際軟件工程界享有無(wú)可質(zhì)疑的權(quán)威地位。本書基于該書第6版進(jìn)行改編,保留其中的基本內(nèi)容,壓縮或刪除了一些高級(jí)內(nèi)容,使之更加適合作為國(guó)內(nèi)高校計(jì)算機(jī)及相關(guān)專業(yè)本科生軟件工程課程雙語(yǔ)教學(xué)的教材,也可供軟件工程領(lǐng)域的技術(shù)人員參考。

作者簡(jiǎn)介

  Roger S.Pressman,軟件過(guò)程改善和軟件工程技術(shù)方面國(guó)際知名的權(quán)威。30多年來(lái)。他作為軟件工程師、管理人員、教授、作者及咨詢顧問(wèn)始終投身于軟件工程領(lǐng)域。Pressman博士著有6部著作,撰寫了很多技術(shù)文章,是多種行業(yè)期刊的固定撰稿人。曾任多種行業(yè)雜志的編委。并多年來(lái)一直擔(dān)任《IEEE Software》雜志Manager專欄的編輯。Pressman博士是知名的演講者,曾在許多行業(yè)會(huì)議上演講。他還是美國(guó)計(jì)算機(jī)協(xié)會(huì)(ACM),美國(guó)電氣與電子工程師協(xié)會(huì)(IEEE)等組織的成員。

圖書目錄

Adapters Forword
Preface
CHAPTER 1 INTRODUCTION TO SOFTWARE ENGINEERING
1.1 The Evolving Role of Software
1.2 Software
1.3 The Changing Nature of Software
1.4 Legacy Software
1.5 Software Myths
1.6 Summary
REFERENCES
PROBLEMS AND POINTS TO PONDER
FURTHER READINGS AND INFORMATION SOURCES
PART ONE——THE SOFTWARE PROCESS
CHAPTER 2 A GENERIC VIEW OF PROCESS
2.1 Software Engineering——A Layered Technology
2.2 A Process Framework
2.3 The Capability Maturity Model Integration (CMMI)
2.4 Process Patterns
2.5 Process Technology
2.6 Product and Process
2.7 Summary
REFERENCES
PROBLEMS AND POINTS TO PONDER
FURTHER READINGS AND INFORMATION SOURCES
CHAPTER 3 PROCESS MODELS
3.1 Prescriptive Models
3.2 The Waterfall Model
3.3 Incremental Process Models
3.4 Evolutionary Process Models
3.5 Specialized Process Models
3.6 The Unified Process
3.7 Summary
REFERENCES
PROBLEMS AND POINTS TO PONDER
FURTHER READINGS AND INFORMATION SOURCES
CHAPTER 4 AN AGILE VIEW OF PROCESS
4.1 What Is Agility?
4.2 What Is an Agile Process?
4.3 Agile Process Models
4.4 Summary
REFERENCES
PROBLEMS AND POINTS TO PONDER
FURTHER READINGS AND INFORMATION SOURCES
PART TWO—— SOFTWARE ENGINEERING PRACTICE
CHAPTER 5 SYSTEM ENGINEERING
5.1 Computer-Based Systems
5.2 The System Engineering Hierarchy
5.3 Business Process Engineering: An Overview
5.4 Product Engineering: An Overview
5.5 System Modeling
5.6 Summary
REFERENCES
PROBLEMS AND POINTS TO PONDER
FURTHER READINGS AND INFORMATION SOURCES
CHAPTER 6 REQUIREMENTS ENGINEERIN(~~~~
6.1 A Bridge to Design and Construction
6.2 Requirements Engineering Tasks
6.3 Initiating the Requirements Engineering Process
6.4 Eliciting Requirements
6.5 Developing Use-Cases
6.6 Summary
REFERENCES
PROBLEMS AND POINTS TO PONDER
FURTHER READINGS AND INFORMATION SOURCES
CHAPTER 7 BUILDING THE ANALYSIS MODEL
7.1 Requirements Analysis
7.2 Analysis Modeling Approaches
7.3 Data Modeling Concepts
7.4 Object-Oriented Analysis
7.5 Scenario-Based Modeling
7.6 Flow-Oriented Modeling
7.7 Class-Based Modeling
7.8 Creating a Behavioral Model
7.9 Summary
REFERENCES
PROBLEMS AND POINTS TO PONDER
FURTHER READINGS AND INFORMATION SOURCES
CHAPTER 8 DESIGN ENGINEERING
8.1 Design within the Context of Software Engineering
8.2 Design Process and Design Quality
8.3 Design Concepts
8.4 The Design Model
8.5 Pattern-Based Software Design
8.6 Summary
REFERENCES
PROBLEMS AND POINTS TO PONDER
FURTHER READINGS AND INFORMATION SOURCES
CHAPTER 9 CREATING AN ARCHITECTURAL DESIGN
9.1 Software Architecture
9.2 Data Design
9.3 Architectural Styles and Patterns
9.4 Architectural Design
9.5 Assessing Alternative Architectural Designs
9.6 Mapping Data Flow into a Software Architecture
9.7 Summary
REFERENCES
PROBLEMS AND POINTS TO PONDER
FURTHER READINGS AND INFORMATION SOURCES
CHAPTER 10 MODELING COMPONENT-LEVEL DESIGN
10.1 What Is a Component?
10.2 Designing Class-Based Components
10.3 Conducting Component-Level Design
10.4 Object Constraint Language 273
10.5 Designing Conventional Components
10.6 Summary
REFERENCES
PROBLEMS AND POINTS TO PONDER
FURTHER READINGS AND INFORMATION SOURCES
CHAPTER 11 PERFORMING USER INTERFACE DESIGN
11.1 The Golden Rules
11.2 User Interface Analysis and Design
11.3 Interface Analysis
11.4 Interface Design Steps
11.5 Design Evaluation
11.6 Summary 3i
REFERENCES
PROBLEMS AND POINTS TO PONDER
FURTHER READINGS AND INFORMATION SOURCES
CHAPTER 12 TESTING STRATEGIES
12.1 A Strategic Approach to Software Testing
12.2 Strategic Issues
12.3 Test Strategies for Conventional Software
12.4 Test Strategies for Object-Oriented Software
12.5 Validation Testing
12.6 System Testing
12.7 The Art of Debugging
12.8 Summary
REFERENCES
PROBLEMS AND POINTS TO PONDER
FURTHER READINGS AND INFORMATION SOURCES
CHAPTER 13 TESTING TACTICS
13.1 Software Testing Fundamentals
13.2 Black-Box and White-Box Testing
13.3 White-Box Testing
13.4 Basis Path Testing
13.5 Control Structure Testing
13.6 Black-Box Testing
13.7 Object-Oriented Testing Methods
13.8 Testing Methods Applicable at the Class Level
13.9 InterClass Test Case Design
13.10 Summary
REFERENCES
PROBLEMS AND POINTS TO PONDER
FURTHER READINGS AND INFORMATION SOURCES
CHAPTER 14 PRODUCT METRICS
14.1 Software Quality
14.2 A Framework for Product Metrics
14.3 Summary
REFERENCES
PROBLEMS AND POINTS TO PONDER
FURTHER READINGS AND INFORMATION SOURCES

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)