BRIEF CONTENTS
Preface vii
PART 1
Introduction to the Software
Life Cycle
CHAPTER 1
Scope of Software Engineering 3
CHAPTER 2
The Software Process
CHAPTER 3
Software Life-Cycle Models
CHAPTER 4
Teams and the Tools
ofTheirTrade
CHAPTER 5
Testing 134
CHAPTER 6
Introduction to Objects
CHAPTER 7
Reusability, Portability,
and Interoperability
CHAPTER 8
Planning and Estimating
PART a
The Phases ofthe Software
Life Cycle
CHAPTER 9
Requirements Phase
CHAPTER 10
Specification Phase
CHAPTfR 11
Object-Oriented Analysis
Phase
CHAPTER 12
Design Phase
CMAPTER 13
Implementation Phase
CHAPTER 14
Implementation and
Integration Phase
CMAPTER 15
Maintenance Phase
APPENDIX A
Air Gourmet
APPENDIX B
Software Engineering
Resources
APPEN DIX C
Osbert Oglesby Case Study:
Rapid Prototype
APPENDIX D
Osbert Oglesby Case Study:
Structured Systems Analysis
APPENDIX E
Osbert Oglesby Case Study:
Object-Oriented Analysis
APPENDIX F
Osbert Oglesby Case Study:
Software Project
Management Plan
APPIMDIX 0
Osbert Oglesby Case Study:
Design
APPENDIX H
Osbert Oglesby Case Study:
Black-Box Test Cases
APPENDIX 1
Osbert Oglesby Case Study:
Complete Source Code
Bibliography
AuthorIndex
Subject Index
· · · · · · (
收起)