Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your email address or mobile phone number.

Systems Analysis and Design (5th Edition) 5th Edition

3 out of 5 stars 29 customer reviews
ISBN-13: 978-0130415714
ISBN-10: 0130415715
Why is ISBN important?
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Have one to sell? Sell on Amazon
Buy used
Condition: Used: Very Good
Comment: .
Access codes and supplements are not guaranteed with used items.
31 Used from $2.56
More Buying Choices
12 New from $5.98 31 Used from $2.56

There is a newer edition of this item:

Free Two-Day Shipping for College Students with Amazon Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student

"The Industries of the Future"
Innovation expert Alec Ross explains what’s next for the world. Learn more.

Editorial Reviews

From the Back Cover


There is simply no other Systems Analysis and Design textbook as exciting as Kendall & Kendall'. Their dynamic, comprehensive presentation leaves no stone unturned. With plenty of review questions and problems, hypothetical consulting situations, an ongoing case study, and even an associated Internet-based case study, this book makes the concepts of the course understandable and motivating. You are given all the tools to learn how to become a successful systems analyst, ace your exams, and have fun doing it'


This book includes expanded coverage of data flow diagrams, data dictionaries, and process specifications, as it introduces examples of new software used by analysts and designers to manage projects, analyze and document systems, design new systems, and implement their plans.


The fifth edition of Systems Analysis and Design has new coverage of UML, wireless technologies, ERP, Web-based systems for e-commerce, and expanded coverage on RAD and GUI design.


HyperCase—original, hypertext-based software created by the authors—is located on the text's Companion Web site: www.prenhall.com/kendall. This innovative software gives users firsthand experience with a business and organizational structure, allowing you to interview employees, observe office dynamics and practices, analyze prototypes, and review existing systems. The case, a business simulation called "Maple Ridge Engineering," is revisited throughout the text, with end-of-chapter exercises. All activities are based on real-life consulting experiences.


The authors include new coverage on analyzing e-commerce—including thorough new material of e-commerce Web site design—and more than 70 consulting opportunities, including new ones with an e-commerce focus. Students can evaluate the political, ethical, social, and economic implications of their systems design in these mini-cases.

KENDALL & KENDALL, SYSTEMS ANALYSIS AND DESIGN, FIFTH EDITION giving you the tools to learn, practice, and perfect your skills in Systems Analysis and Design like no other text on the market ever has or ever will!

Excerpt. © Reprinted by permission. All rights reserved.

The fifth edition of Systems Analysis and Design includes many new and updated features. In particular:

  • Full color with meaningful color coding of DFDs, E-Rs, structure charts, and UML diagrams
  • More than 70 Consulting Opportunities including many new mini-cases focused on designing for ecommerce, performing workflow analysis, and modeling with UML
  • Expanded Web-based design
  • New approaches for designing ecommerce Web sites
  • Expanded coverage of graphical user interface (GUI) design
  • New ideas on ecommerce project management
  • New design approaches for wireless technologies, ERP, and Web-based systems
  • Expanded design for intranets and extranets, including easy onscreen navigation approaches
  • New UML section of the object-oriented chapter with new consulting opportunities, diagrams, and problems
  • New coverage on implementing Web site security and privacy safeguards including firewalls, corporate privacy policies, PKI, SSL, SET, VPN, URL filters, and email filtering
  • Expanded coverage of software to monitor Web traffic, perform audience profiling, and promote corporate Web sites to ensure the effectiveness of new ecommerce systems
  • Updated, ongoing CPU case for use with Visible Analyst and Microsoft Access
  • Updated HyperCase 2.5, a graphical organizational simulation for the Web that allows students to apply their skills


Figures take on a stylized look in order to help students more easily grasp the subject matter.

Paper forms are used throughout to show input and output design as well as the design of questionnaires. Blue ink is always used to show writing or data input, thereby making it easier to identify what was filled in by users. Although `most organizations have computerization of manual processes as their eventual goal, much data capture is still done using paper forms. Improved form design enables analysts to ensure accurate and complete input and output. Better forms can also help streamline new internal workflows that result from newly automated business-to-consumer (B2C) applications for ecommerce on the Web.

Computer display screens demonstrate important features of software that are useful to the analyst. This example shows how a Web site can be evaluated for broken links by using a package such as Microsoft Visio. Actual screen shots show important aspects of design. Analysts are continuously seeking to improve the appearance of the screens and Web pages they design. Colorful examples help to illustrate why some screen designs are particularly effective.

Conceptual diagrams are used to introduce the many tools that systems analysts have at their disposal. This example shows the differences between logical data flow diagrams and physical data flow diagrams. Conceptual diagrams are color-coded so that students can distinguish easily among them, and their functions are clearly indicated. Many other important tools are illustrated, including entity-relationship diagrams, structure charts, and structured English.

Tables are used when an important list needs special attention, or when information needs to be organized or classified. In addition, tables are used to supplement the understanding of the reader in a way that is different from the way material is organized in the narrative portion of the text. Most analysts find tables a useful way to organize numbers and text into a meaningful "snapshot."

This example of a table from Chapter 3 shows how analysts can refine their activity plans for analysis by breaking them down into smaller tasks and then estimating how much time it will take to complete them. The underlying philosophy of our book is that systems analysis and design is a process that integrates the use of many tools with the unique talents of the systems analyst to systematically improve business through the implementation or modification of computerized information systems. Systems analysts can grow in their work by taking on new IT challenges and keeping current in their profession through the application of new techniques and tools.


Systems analysis and design is typically taught in one or two semesters. Our book may be used in either situation. The text is appropriate for undergraduate (junior or senior) curricula at a four-year university, graduate school, or community college. The level and length of the course can be varied and supplemented by using real-world projects, HyperCase, or other materials available on the instructor's resource section of our Companion Web site.

The text is divided into five major parts: Systems Analysis Fundamentals (Part I), Information Requirements Analysis (Part II), The Analysis Process (Part III), The Essentials of Design (Part IV), and Software Engineering and Implementation (Part V).

Part I (Chapters 1-3) stresses the basics that students need to know about what an analyst does; how a variety of information systems, including handheld, wireless technologies and ERP systems, fit into organizations; how to determine whether a systems project is worthy of commitment; new coverage of ecommerce project management; and how to manage a systems project using special software tools. There is new material on virtual teams and virtual organizations. Techniques for drawing entity-relationship diagrams and context-level data flow diagrams when first entering the organization are introduced. Chapter 3 introduces a new tool, the Feasibility Impact Grid, to assess impacts of the development of new systems at both strategic and operational levels. Alternative systems analysis and design methods such as ETHICS are introduced. The three roles of the systems analyst as consultant, supporting expert, and agent of change are also introduced, and there are updated ideas on ethical issues and professional guidelines for serving as a systems consultant.

Part II (Chapters 4-8) emphasizes the use of systematic and structured methodologies. Attention to analysis helps analysts ensure that they are addressing the correct problem before designing the system. The presentation of each methodology (sampling, investigating hard data, interviewing, questionnaires, and observation) moves students closer to understanding what information users need and how those needs may best be ascertained. Chapter 4 introduces a new software tool for doing workflow analysis that helps in the integration of ecommerce into the traditional business processes. Chapter 5 includes material on joint application design (JAD) for ascertaining information requirements in concert with users. Chapter 7 is especially innovative and goes well beyond the typical text in showing how to accomplish systematic observation of decision-makers. Chapter 8 is unique in its treatment of prototyping as another data gathering technique that enables the analyst to solve the right problem by getting users involved from the start. This chapter also includes new material on rapid application development (RAD), which is conceptually close to prototyping. RAD provides an accelerated approach to the SDLC that is particularly suitable for designing ecommerce applications.

Part III (Chapters 9-14) details the analysis process. It builds on the previous two parts to move students into analysis of data flows as well as structured and semistructured decisions. It provides step-by-step details on how to use structured techniques to draw data flow diagrams (DFDs). Chapter 9 provides coverage of how to create child diagrams; how to develop both logical and physical data flow diagrams; and how to partition data flow diagrams. A new section discussing the object-oriented approach of use cases and data flow diagrams is included. The object-oriented approach in Chapter 10 features material on the data repository and vertical balancing of data flow diagrams. Chapter 11 includes material on developing process specifications. A discussion of both logical and physical process specifications shows how to use process specifications for horizontal balancing.

Part III also covers how to diagram structured decisions with the use of structured English, decision tables, and decision trees. Students then progress to a consideration of semistructured decisions that are featured in decision support systems. New material in Chapter 12 gives practical guidelines to analysts about choosing decision support system methods and software. New approaches to supporting decision making include expert systems, neural nets, using the analytic hierarchy process (AHP), the use of recommendation systems, Web-based systems, and the use of simulations such as Promodel and ServiceModel to aid in decision-making. In addition, push technologies are introduced.

New material on evaluating vendor support when choosing hardware and software for a new system is included in Chapter 13. In addition, students are taught several methods for forecasting costs and benefits, which are necessary to the discussion of acquiring software and hardware. Chapter 14 stresses the importance of a professionally prepared written and oral presentation of the systems proposal.

Part IV (Chapters 15-19) covers the essentials of design. It begins with designing output, since many practitioners believe systems to be output driven. The design of Web-based forms is covered in detail. Particular attention is paid to relating output method to content, the effect of output on users, and designing good forms and screens. Chapter 15 compares advantages and disadvantages of output, including Web screens, audio, CDROM, DVD, and electronic output such as e-mail, faxes, and bulletin boards. Chapter 16 includes innovative material on designing Web-based input forms as well as other electronic form design. Also included is computer-assisted form design.

Chapter 16 also includes expanded coverage of Web site design, including guidelines on when designers should add video, audio, and animation to Web site designs. New material introduces the uses of Web push and pull technologies for output design. Also new is expanded consideration of how to create effective graphics for corporate Web sites and designing effective onscreen navigation for Web site users.

New material includes expanded coverage of intranet and extranet page design. Consideration of database integrity constraints has been included, and how the user interacts with the computer and how to design an appropriate interface are also covered. The importance of user feedback and correct ergonomic design of computer workstations are also found in Part IV How to design accurate data-entry procedures that take full advantage of computer and human capabilities to assure entry of quality data is emphasized here.

Chapter 17 demonstrates how to use the entity-relationship diagram to determine record keys, as well as providing guidelines for file/database relation design. Students are shown the relevance of database design for the overall usefulness of the system, and how users actually use databases. Chapter 18 features new material on designing easy onscreen navigation for Web site visitors. It also features updated material on important aspects of data mining and data warehousing. Innovative approaches to searching on the Web are also presented. Material on GUI design is also highlighted and innovative approaches to designing dialogs are provided. Chapter 19 includes new material on managing the supply chain through the effective design of business-to-business (B2B) ecommerce systems.

Part V (Chapters 20-22) introduces students to structured software engineering and documentation techniques as ways to implement a quality system. Chapter 20 includes a section on the important concepts of code generation and design re-engineering. We also cover developments in structured techniques while also teaching students which techniques are appropriate for particular situations.

The material on structure charts includes details on how to use data flow diagrams to draw structure charts. In addition, material on system security and firewalls is included. Testing, auditing, and maintenance of systems are discussed in the context of total quality management. Chapter 21 presents innovative tools for modeling networks, which can be done with popular tools such as Microsoft Visio. A discussion of groupware is also included. Part V also introduces the student to designing client/server systems and designing distributed systems.

New material on security and privacy in relation to designing ecommerce applications is included. Expanded coverage on security, specifically firewalls, gateways, public key infrastructure (PKI), secure electronic translation (SET), secure socket layering (SSL), virus protection software, URL filtering products, email filtering products, and virtual private networks (VPN) has been added. Additionally, new topics of interest to designers of ecommerce applications including the development of audience profiling, and the development and posting of corporate privacy policies are covered.

New coverage of how the analyst can promote and then monitor a corporate Web site is included in this section, which features Web activity monitoring, Web site promotion, Web traffic analysis, and audience profiling to ensure the effectiveness of new ecommerce systems. Techniques for evaluating the completed information systems project are covered systematically as well.

Part V concludes with Chapter 22 on object-oriented systems analysis and design, which includes a new in-depth section on using the unified modeling language (UML). Through several examples and Consulting Opportunities, this chapter demonstrates how to use an object-oriented approach. UML is introduced as an agreed-upon standard notation for object-oriented analysis and design. New consulting opportunities, diagrams, and problems enable students to learn and use UML to model systems from an object-oriented perspective.

The fifth edition contains a Glossary of terms and a separate list of Acronyms in the book and the systems analysis and design field.


Chapters in the Fifth Edition contain:

  • End-of-chapter Summaries that tie together the salient points of each chapter while providing an excellent review source for exams
  • Keywords and Phrases
  • Review Questions
  • Problems
  • Group Projects that help students work together in a systems team to solve important problems that are best solved through group interaction
  • Consulting Opportunities—now more than 70 minicases throughout the book
  • HyperCase Experiences
  • CPU Episodes—parts of an ongoing case threaded throughout the book


The fifth edition presents more than 70 Consulting Opportunities, and many of them address new topics that have arisen in the field, including designing ecommerce applications for the Web, workflow analysis, and using UML to model information systems from an object-oriented perspective. Consulting Opportunities can be used for stimulating in-class discussions or assigned as homework or take-home exam questions. Since not all systems are extended two- or three-year projects, our book contains many Consulting Opportunities that can be solved quickly in 20 to 30 minutes of group discussion or individual writing. These mini-cases, written in a humorous manner to enliven the material, require students to synthesize what they have learned up to that point in the course, ask students to mature in their professional and ethical judgment, and expect students to articulate the reasoning that led to their systems decisions.


HyperCase Experiences that pose challenging student exercises are present in each chapter. HyperCase version 2.5 is now available on the Web. HyperCase now has updated organizational problems featuring state-of-the-art technological systems as well. HyperCase is an original virtual organization that allows students who access it to become immediately immersed in organizational life. Students will interview people, observe office environments, analyze their prototypes, and review the documentation of their existing systems. HyperCase version 2.5 is Web-based interactive software that presents an organization called Maple Ridge Engineering in a colorful, three-dimensional graphics environment. HyperCase permits professors to begin approaching the systems analysis and design class with exciting multimedia material. Carefully watching their use of time and managing multiple methods, students use the hypertext characteristics of HyperCase on the Web to create their own individual paths through the organization.

Maple Ridge Engineering (MRE) is drawn from the actual consulting experiences of the authors of the original version (Raymond Barnes, Richard Baskerville, Julie E. Kendall, and Kenneth E. Kendall). Allen Schmidt joined the project for Version 2.0. Peter Schmidt was the HTML programmer and Jason Reed created the images for the Web version.

In each chapter, there are special HyperCase Experiences that include assignments (and even some clues) to help students solve the difficult organizational problems they encounter at MRE. HyperCase has been fully classroom-tested, and was an award winner in the Decision Sciences Institute Innovative Instruction competition.


In keeping with our belief that a variety of approaches is important, we have once again integrated the Central Pacific University (CPU) Case into every chapter of the fifth edition. The CPU case makes use of the popular CASE tool Visible Analyst by Visible Systems, Inc., as well as Microsoft Access for the example screen shots and the student exercises.

The CPU Case takes students through all phases of the systems development life cycle, demonstrating the capabilities of Visible Analyst, a student edition of which can be bundled with our book. This CASE tool gives students an opportunity to solve problems on their own, using Visible Analyst and data that users of the book can download from the Web containing Visible Analyst exercises specifically keyed to E each chapter of the book. Additionally, partially completed exercises in Microsoft Access files are also available for student use on the Web. The CPU Case has been fully classroom-tested with a variety of students over numerous terms. The case is detailed, rigorous, and rich enough to stand alone as a systems analysis and design project spanning one or two terms. Alternatively, the CPU Case can be used as a way to teach the use of CASE tools in conjunction with the assignment of a one- or two-term real-world project outside the classroom.


Kendall & Kendall's Systems Analysis and Design, Fifth Edition, adds expanded Web-based support to solid yet lively pedagogical techniques in the information systems field.

The Web site, located at www.prenhall.com/kendall/, contains a wealth of critical learning support tools, which keep class discussions exciting.

  • HyperCase version 2.5, an award-winning, virtually interactive organization game. Students are encouraged to interview people in the organization, analyze problems, modify data flow diagrams and data dictionaries, react to prototypes, and design new input and output. HyperCase now has a distinctive 3-D look.
  • Student Exercises based on the ongoing CPU Case, with partially solved problems and examples stored in Visible Analyst files and Microsoft Access files, so students can develop a Web-based computer management system.
  • Interactive Study Guide, featuring true/false and multiple-choice questions for each chapter. Students receive automatic grading and feedback upon completing each quiz.
  • Instructor's Manual (within a secure faculty section) with answers to problems, solutions to cases, and suggestions for approaching the subject matter.
    • A complete set of PowerPoint presentation slides for use in lectures, which includes all of the technical figures from the fifth edition
    • Sample Course Outlines for one- or two-semester or quarter courses
    • Solutions to Student Exercises based on the ongoing CPU Case, with solutions and examples stored in Visible Analyst files and Microsoft Access files
    • The HyperCase Users' Guide to the Corporation, an instructor's guide to interpreting HyperCase and suggested approaches for classroom use.


New to the fifth edition package is an Instructor's Resource CD-ROM, featuring all of the instructor supplements in one convenient place. Resources include:

  • A complete set of PowerPoint presentation slides for use in lectures
  • Image Library, a collection of all text art organized by chapter
  • Instructor's Manual in Microsoft Word
  • Test Item File in Microsoft Word
  • Windows PH Test Manager, a comprehensive suite of tools for testing and assessment that allows instructors to easily create and distribute tests
  • Solutions to Student Exercises based on the ongoing CPU Case, with solutions and examples stored in Visible Analyst files and Microsoft Access files

Product Details

  • Hardcover: 944 pages
  • Publisher: Prentice Hall; 5 edition (June 8, 2001)
  • Language: English
  • ISBN-10: 0130415715
  • ISBN-13: 978-0130415714
  • Product Dimensions: 8.5 x 1.6 x 11.6 inches
  • Shipping Weight: 4.7 pounds
  • Average Customer Review: 3.0 out of 5 stars  See all reviews (29 customer reviews)
  • Amazon Best Sellers Rank: #2,085,304 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

Top Customer Reviews

Format: Hardcover
The Kendalls have definitely created a comprehensive book on systems analysis. Virtually every aspect is covered here, and in plenty of detail. There are plenty of review questions and problems, hypothetical consulting situations, an ongoing case-study, and even an associated web-based case study.
While being well written, I feel that this text may be a bit overdone. Most sections are longer than neccessary, over-explaining fairly obvious concepts. So although the reader can never complain about being short-changed, I would be amazed if any reader needed ALL of the explanations to understand what was being discussed.
I have also noticed a few cases of dated information creeping through from previous editions. One example is a discussion on groupware that talks about features of Windows for Workgroups and Windows NT, and mentions the 'upcoming' Chicago release. Chicago was the working name for Windows 95, which was hardly 'upcoming' for a text published in 1999.
It feels as if the Kendalls have been adding new information to their revised editions, but not revising thoroughly enough to remove old or out of date references. If a really good job of revision was done here, I think this text could be reduced by at least a hundred pages or so without any real loss of useful content.
Since it emphasises practice more than theory, it may not appeal to all types, but for anyone who needs to know HOW to be a systems analyst, this is probably the book to read.
Comment 27 of 30 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Hardcover
I used this book in my systems analysis and design course. First off, it is over priced. I understand that college books are expensive, but this one was too overpriced.
Second, it is not helpful. It spends chapters talking about how to get information from users. Did I really need several chapters to tell me to interview them, send out surveys, and observe them? That is kind of obvious information.
Following this course, I took a software development course. The two classes are in series. Techniques learned from this book did not help me. When it came time to write documents (project proposals, documents for external design and internal design phases, etc.) this book was no help. There were no examples of what should be in them.
Not helpful unless you are clueless as to where to begin. Even then it's not a tremendous help.
1 Comment 42 of 51 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Hardcover
This book is one of the most painful reads to date in my journey to a degree in computer programming. It is clear that the authors have a good grasp of the topics, but they present it in a very stuffy way. I read and I read but all of the words are "blah, blah, blah." Better yet, imagine Bueler, Bueler, Bueler, to what seems to be an eternity of 16 chapters. This is my second time through the book, I had a course last semester that used it also. I can honestly say it is hurting my education rather than helping it. Far too much detail and too many broad strokes at the same time. It is difficult to explain how it can be both, but it is. It seems in almost every paragraph, the authors use seven sentences when four would have made the point.
The Hypercase companion tutorials are very 1990s, imagine Doom meets Myst but without ANY of the fun. In life I have found you usually get what you pay for, but I must say in this case, for $180 you and I are getting hosed! If this book is not required in your course, I do not recommend it to anyone.
Comment 2 of 2 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Hardcover
I am an Electrical Engineer in graduate school studying Information Systems and this book was definitely written for professionals currently in the IS industry, working in systems analysis. The book illustrates techniques in a very broad manner and utilizes vague generalizations. Definitely NOT for inexperienced IS individuals.
1 Comment 6 of 8 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Hardcover Verified Purchase
This book did arrive on time, but there were stickers everywhere covering the upper right edition and all over the back and front. This made me a little curious to figure out why my book was covered in stickers and why it was so cheap.

The seller covered the book with these stickers because it is a reprint from India. I do not know if it is the same as the US print, but the covers look exact except for the number 8 was blacked out with sharpie on the front page....... If this was clearly stated "Indian Print Version" I would not be so upset, but to try to sell a product and then try to cover its differences is not how business should be done.
Comment 1 of 1 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Hardcover
This book starts with the fundamental aspects of a system, its life cycles and then goes into data gathering and system design. I think it is an excellent book to start with for persons in MIS/ computer related fields.the book alos comes with a software in which various CASE tools are featured.The hypercase experience is most interesting where actually u interview people taking the role of a systems analyst.
Comment 7 of 10 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Kindle Edition
This book has the right information in it. The problem is that it is laid out in incoherent chapters which have no cohesiveness whatsoever. It is impossible to find a topic using the index, definitions, or chapters. There are little summaries of ideas that never fully complete. I wish our professor had picked a better book rather than just grabbing a new edition of this every year.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Most Recent Customer Reviews