Acerca de los autores
Prefacio
Agradecimientos
Tour guiado 1. ¿Qué son los sistemas de información? 2. Problemas en el desarrollo de sistemas de información 3. Cómo evitar los problemas 4. ¿Qué es la orientación a objetos? A1. Estudio del caso Agate Ltd – Introducción B1. Estudio del caso FoodCo Ltd – Introducción 5. Modelización de conceptos 6. Captura de requisitos A2. Estudio del caso Agate Ltd – Modelo de requisitos 7. Análisis de requisitos A3. Estudio del caso Agate Ltd – Análisis de requisitos 8. Perfeccionamiento del modelo de requisitos 9. Interacción de objetos 10. Especificación de operaciones 11. Especificación de controles A4. Estudio del caso Agate Ltd – Análisis posterior 12. Arquitectura del sistema 13. Diseño de sistemas 14. Diseño detallado 15. Patrones de diseño 16. Interacción Hombre-Máquina 17. Diseño de las clases frontera 18. Diseño de la gestión de datos A5. Estudio del caso Agate Ltd – Diseño 19. Implementación 20. Componentes reusables 21. Procesos de desarrollo de software Apéndice A – Resumen de notación Apéndice B – Soluciones seleccionadas y Punteros de respuestas