Object-Oriented Systems Analysis and Design With UML
ISBN-10: 0131434063
ISBN-13: 9780131434066
Publisher: Prentice Hall
Copyright: 2005
Format: Paper; 448 pp
Published: 07/29/2004
Status: Out of Print
We're sorry, this product is no longer available.
Description
Appropriate for all introductory level courses on object-oriented system analysis, design, and/or programming.
This book systematically introduces the concepts and methods of object-oriented systems analysis and design to students with little or no object experience. Rigorous yet extremely readable, it introduces the entire process of information system design, providing a thorough grounding in object-oriented techniques, UML, and step-by-step system development. Two of the field’s most experienced instructors carefully link information systems analysis and design issues to general systems theory, offering a domain-independent view of design that maintains a clear conceptual distinction between requirements and design. After introducing basic systems concepts and the Rational Unified Process, they turn to object-oriented analysis, covering business event analysis, use cases, system sequence diagrams, domain modeling, and more. Part III focuses on system design, including overall system design based on a three-tier architecture, object-oriented program design, communication between the application layer and database, and user interface design. Finally, in Part IV, the authors offer a practical, real-world discussion of both information gathering and software project management. To support effective learning, every chapter begins with clear learning objectives and ends with summaries, lists of key terminology, review materials, exercises, discussion points, and wherever appropriate, case studies for project assignments.
Features
Clear, accessible step-by-step procedures - Presents explicit step-by-step procedures for both object-oriented analysis and object-oriented design based on industry-standard UML.
~Helps students understand the entire process of analysis and design, and how every step fits together.
Extensive pedagogical features - Chapters include clear learning objectives, summaries, glossaries, review materials, exercises, discussion points, and more.
~Supports rapid learning with effective tools and practice resources.
Detailed case studies - Includes a running case study that illuminates the entire design process, along with two additional case studies designed for use in project activity assignments.
~Gives students hands-on experience with realistic object-oriented analysis and design projects.
Layered, multi-tier design techniques - Teaches best-practice layered modeling with at least three tiers, as well as patterns-based design-by-contract program design.
~Teaches object-oriented analysis and design using today’s most powerful best practices.
Clear pedagogical separation between analysis and design - Clarifies where analysis and design each begin and end, and how they relate.
~Helps students analyze and design systems more effectively, and avoid premature design decisions that limit their flexibility.
Thorough coverage of user interface design - Includes a full chapter on design principles, and another that details user interaction modeling, including state transition diagrams.
~Helps students understand how to design more effective and usable systems, while integrating user interfaces with program and database design.
Practical coverage of feasibility analysis, information gathering, reporting, and software project management - Covers the business and organizational challenges that help determine whether an object-oriented design and analysis project is successful.
~Gives students a stronger understanding of the realities of design and analysis in contemporary business environments.
By two of the world’s most experienced information systems analysis/design instructors - Between them, this book’s authors have more than 50 years’ experience teaching these and related topics.
~Gives students information that has been refined through extensive classroom instruction, and reflects an unsurpassed understanding of how students actually learn object-oriented analysis and design.
Table of Contents
I: INTRODUCTION TO INFORMATION SYSTEM DEVELOPMENT.
1. Introduction.
2. The Information System Development Process.
II. OBJECT-ORIENTED SYSTEMS ANALYSIS.
3. Systems Analysis: Business Event Analysis.
4. Essential Use Cases and System Sequence Diagrams.
5. Domain Models and System Operation Contracts.
III. OBJECT-ORIENTED SYSTEM DESIGN.
6. Introduction to System Design.
7. Information System Design.
8. Program Design: Interaction Diagrams.
9. Program Design: Design Class Diagrams.
10. Designing the Database Interface.
11. Designing the User Interface: Design Principles.
12. Designing the User Interface: Designing the Presentation Layer.
IV. SUPPORTING THE OBJECT-ORIENTED ANALYSIS AND DESIGN PROCESS.
13. Gathering, Managing, and Reporting Information.
14. Managing Object-Oriented System Development.
Appendix. UML Notation and Object-Oriented Analysis Artifacts.
Glossary.
Teague
©2005
|
Prentice Hall
|
On-line Supplement; 0 pp
|
Live
ISBN-10: 0131434551 |
ISBN-13: 9780131434554
|
| | | More Info |
Teague
©2005
|
Prentice Hall
|
On-line Supplement; 0 pp
|
Live
ISBN-10: 0131434551 |
ISBN-13: 9780131434554
|
| | | More Info |
Teague
©2005
|
Prentice Hall
|
On-line Supplement; 0 pp
|
Live
ISBN-10: 0131434551 |
ISBN-13: 9780131434554
|
| | | More Info |
Teague
©2005
|
Prentice Hall
|
On-line Supplement; 0 pp
|
Live
ISBN-10: 0131434551 |
ISBN-13: 9780131434554
|
| | | More Info |
Give your students a choice! PearsonChoices products are designed to give your students more value and flexibility by letting them choose from a variety of text and media formats to best match their learning style and their budget.
Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students, see the Packages Tab.
Log in to the Instructor Resource Center
Login name:
Password:
Forgot login/password? | Need to redeem an access code?
Instructor Resource Center File Download
This work is protected by local and international copyright laws and is provided solely for the use of instructors in teaching their courses and assessing student learning. Dissemination or sale of any part of this work (including on the World Wide Web) will destroy the integrity of the work and is not permitted. The work and materials from this site should never be made available to students except by instructors using the accompanying text in their classes. All recipients of this work are expected to abide by these restrictions and to honor the intended pedagogical purposes and the needs of other instructors who rely on these materials.| Cancel | I accept, proceed with download |
Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students contact your Pearson Higher Education representative.