
Object-Oriented Analysis & Design
Understanding System Development with UML 2.0
Résumé
This book provides a thorough grounding in object-oriented analysis and design, providing authoritative and accessible coverage of object-oriented concepts, the software development process, UML and multi-tier technologies.
Using only the most common technologies and methodologies, aligned with a single case study which runs throughout the text, the book provides a broad understanding of the processes used in object-oriented software development, the production of computer programs using object-oriented techniques.
Beginning with the basic groundwork underpinning object-oriented software projects, before focusing on practical development issues, this book uses a methodology based on the widely used Rational Unified Process (RUP), and test-driven development using JUnit. The book follows the steps of a typical development project, incorporating requirements capture, design, specification and testing; the running case study shows with remarkable clarity how an abstract problem is taken through to a concrete solution. Regular exercises and online material available on the accompanying website make the book exceptionally useful for self-study.
Object-Oriented Analysis and Design is programming language agnostic, ensuring that code is kept to a minimum to avoid detail and deviation into implementation minutiae. Whether you are a student at a university or on a commercial training course, or an experienced software developer moving into object orientation, this book is for you. It provides an easy to understand, practical and motivational description of object-oriented analysis and design.
Visit the accompanying website at www.wiley.com/go/odocherty
Sommaire
- Introduction
- Setting the Scene
- Object Concepts
- Inheritance
- Type Systems
- Software Development Methodologies
- Understanding the Problem
- Gathering Requirements
- Analyzing the Problem
- Designing the Solution
- Designing the System Architecture
- Choosing Technologies
- Designing the Subsystems
- Reusable Design Patterns
- Specifying the Interfaces of Classes
- Continuous Testing
- A: Ripple Summary
- B: iCoot Case Study
- C: Summary of UML Notation Used
- Bibliography
- Index
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Wiley |
Auteur(s) | Mike O'Docherty |
Parution | 21/04/2005 |
Nb. de pages | 560 |
Format | 19 x 23,5 |
Couverture | Broché |
Poids | 1046g |
Intérieur | Noir et Blanc |
EAN13 | 9780470092408 |
ISBN13 | 978-0-470-09240-8 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse
- Informatique Bases de données
- Informatique Bases de données Conception et modélisation UML
- Informatique Développement d'applications Gestion de projets
- Informatique Développement d'applications Techniques de programmation
- Informatique Développement d'applications Algorithmique et informatique appliquée
- Informatique Développement d'applications Technologies objet
- Informatique Développement d'applications Technologies objet Programmation objet
- Informatique Développement d'applications Modélisation et génie logiciel Tests et qualité logiciels
- Informatique Développement d'applications Modélisation et génie logiciel Méthodes agiles RUP et UP