软件工程
暂无封面,等待上传

软件工程

(美) 普雷斯慢 (Pressman,R.S.) , 著

出版社:机械工业出版社

年代:2008

定价:45.0

书籍简介:

书籍简介整理中

书籍目录:

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

内容摘要:

20多年以来,《软件工程:实践者的研究方法》一书是最受学生和行业专业人员欢迎的软件工程指南。它在全面而系统、概括而清晰地介绍软件工程的有关概念、原则、方法和工具方面获得了广大读者的好评,在国际软件工程界享有无可质疑的权威地位。
本书基于该书第6版进行改编,保留其中的基本内容,压缩或删除了一些高级内容,使之更加适合作为国内高校计算机及相关专业本科生软件工程课程双语教学的教材,也可供软件工程领域的技术人员参考。

编辑推荐:

Roger Pressman编写的这部翔实而全面的软件工程指南,广泛适合软件专业的学生及投身软件工程实践或需要参与这种实践的软件开发人员和管理人员。
——《IEEE Software》
这是一本经典的现代教材,叙述清晰而又有权威性。本书包含大量插图、例子、习题和参考资料……如果读者心存疑问:“软件工程是什么?它现在在哪里?”那么最好阅读这本书。
——《ACM Computing Reviews》
作为一名软件工程实践者,我发现此书是无价的。对于我做过的所有项目,本书都有重大的参考价值。
——摘自Amazon.com的评论

书籍规格:

书籍详细信息
书名软件工程站内查询相似图书
9787111241386
如需购买下载《软件工程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位机械工业出版社
版次1版印次1
定价(元)45.0语种英文
尺寸26装帧平装
页数 500 印数 3000

书籍信息归属:

软件工程是机械工业出版社于2008.06出版的中图分类号为 TP311.5 的主题关于 软件工程-英文 的书籍。