没有合适的资源?快使用搜索试试~ 我知道了~
首页Software engineering a practitioner's approach 7th Edition
Software engineering a practitioner's approach 7th Edition

本书是20多年来一直在软件工程的教学、科研和应用中享有盛誉的经典著作―《软件工程:实践者的研究方法》(Software Engineering: A Practitioner's Approach)的第7版,全面介绍了软件工程学科的概念和方法。本书从软件工程的概要介绍开始,进而介绍了管理软件项目、传统软件工程方法、面向对象软件工程方法以及软件工程的高级课题,包括传统的分析、设计、测试和度量,面向对象的分析、设计、测试和度量,形式化方法、净室软件工程、基于构件的方法、客户/服务器软件工程、Web工程、再工程和CASE等。最后,还对软件工程学科的未来发展做了预测和展望。 本书是计算机及相关专业本科生和研究生的理想教材,同时也是软件工程领域技术人员的优秀参考资料。 出版者的话 专家指导委员会 译者序 前言 作者简介 本书使用说明 第一部分 产品和过程 第一章 产品 第二章 过程 第二部分 管理软件项目 第三章 项目管理的概念 第四章 软件过程和项目度量 …… 第三部分 传统软件工程方法 第十章 系统工程 第十一章 分析的概念和原则 …… 第四部分 面向对象软件工程 第二十章 面向对象的概念和原理 …… 第五部分 软件工程高级课题 第二十五章 形式化方法 …… 索引
资源详情
资源评论
资源推荐

Praise for earlier editions of
Software Engineering: A Practitioner’s Approach
“Roger Pressman has written a solid comprehensive guidebook for the eld of software
engineering for both students of the discipline and software developers and managers
practicing it—or needing to practice it.”
IEEE Software
“This is a classic modern textbook, clear and authoritative, with lots of pictures, examples,
questions and references ... . I recommend it to anyone who asks, ‘What is software
engineering and where is it now?’
ACM Computing Reviews
“An up-to-the minute, in-depth treatment of the software engineering process.”
Byte Book Club (main selection)
“... had the best explanations of what I want to cover ...”
“... The de nitive book on the subject as far as I’m concerned ...”
“... A good textbook as well as reference ...”
from comp.software-eng FAQ
“As a practicing Software Engineer, I nd this book to be invaluable. It has served as
a great reference for all the projects that I have worked on.”
“This book is a framework on how to develop high quality software.”
reviews from Amazon.com
For almost three decades, Software Engineering: A Practitioner’s Approach has been the best selling guide to software
engineering for students and industry professionals alike.
In its seventh edition, the book has been restructured and redesigned, undergoing a substantial content update
that addresses every important topic in what many have called “the engineering discipline of the 21st century.”
Unique sidebars and marginal content have been expanded and enhanced, o ering the reader an entertaining
and informative complement to chapter topics. New chapters and a new organization make the book still easier
to use in the classroom and as a self-study guide.
Part 1, The Software Process, presents both prescriptive and agile process models.
Part 2, Modeling, presents modern analysis and design methods with a new emphasis on UML-based modeling.
Part 3, Quality Management, is new for the seventh edition and address all aspects of software testing, quality
assurance, formal veri cation techniques, and change management.
Part 4, Managing Software Projects, presents topics that are relevant to those who plan, manage, and control
a software project.
Part 5, Advanced Topics, presents dedicated chapters that address software process improvement and
future software engineering trends.
Roger Pressman, continuing in the tradition of his earlier editions, has written a book that will serve as an excellent
guide to software engineering for everyone who must understand, build, or manage computer-based systems.
Visit the book’s On-Line Learning Center at www.mhhe.com/pressman.
The site, visited by thousands of readers each month, has been signi cantly expanded and updated to provide
comprehensive software engineering resources for students, instructors, and industry professionals.
Software Engineering
A Practitioner’s Approach
Seventh Edition
Roger S. Pressman
Seventh
Edition
Software Engineering
A Practitioner’s Approach
Pressman
Roger S. Pressman, Ph.D
MD DALIM #1001702 12/23/08 CYAN MAG YELO BLK

Software Engineering
A PRACTITIONER’ S APPROACH
pre75977_FM.qxd 11/27/08 6:38 PM Page i

pre75977_FM.qxd 11/27/08 6:38 PM Page ii

Software Engineering
A PRACTITIONER’ S APPROACH
SEVENTH EDITION
Roger S. Pressman, Ph.D.
pre75977_FM.qxd 11/27/08 6:38 PM Page iii

SOFTWARE ENGINEERING: A PRACTITIONER’S APPROACH, SEVENTH EDITION
Published by McGraw-Hill, a business unit of The McGraw-Hill Companies, Inc., 1221 Avenue of the Americas, New
York, NY 10020. Copyright © 2010 by The McGraw-Hill Companies, Inc. All rights reserved. Previous editions © 2005,
2001, and 1997. No part of this publication may be reproduced or distributed in any form or by any means, or stored
in a database or retrieval system, without the prior written consent of The McGraw-Hill Companies, Inc., including,
but not limited to, in any network or other electronic storage or transmission, or broadcast for distance learning.
Some ancillaries, including electronic and print components, may not be available to customers outside
the United States.
This book is printed on acid-free paper.
1 2 3 4 5 6 7 8 9 0 DOC/DOC 0 9
ISBN 978–0–07–337597–7
MHID 0–07–337597–7
Global Publisher: Raghothaman Srinivasan
Director of Development: Kristine Tibbetts
Senior Marketing Manager: Curt Reynolds
Senior Managing Editor: Faye M. Schilling
Lead Production Supervisor: Sandy Ludovissy
Senior Media Project Manager: Sandra M. Schnee
Associate Design Coordinator: Brenda A. Rolwes
Cover Designer: Studio Montage, St. Louis, Missouri
(USE) Cover Image: © The Studio Dog/Getty Images
Compositor: Macmillan Publishing Solutions
Typeface: 8.5/13.5 Leawood
Printer: R. R. Donnelley Crawfordsville, IN
Library of Congress Cataloging-in-Publication Data
Pressman, Roger S.
Software engineering : a practitioner’s approach / Roger S. Pressman. — 7th ed.
p. cm.
Includes index.
ISBN 978–0–07–337597–7 — ISBN 0–07–337597–7 (hard copy : alk. paper)
1. Software engineering. I. Title.
QA76.758.P75 2010
005.1—dc22
2008048802
www.mhhe.com
pre75977_FM.qxd 11/27/08 6:38 PM Page iv
剩余929页未读,继续阅读













安全验证
文档复制为VIP权益,开通VIP直接复制

评论17