Document related concepts
no text concepts found
Transcript
VICERRECTORADO ACADÉMICO Unidad de Desarrollo Educativo SYLLABUS DATOS INFORMATIVOS ASIGNATURA: LABORATORIO DE PRODUCCIÓN DE SOFTWARE II DEPARTAMENTO: ELECTRICA Y ELECTRONICA CÓDIGO: COMP43279 NRC: CARRERAS: INGENIERIA EN SOFTWARE CRÉDITOS: 04 NIVEL: IX ÁREA DEL CONOCIMIENTO: GESTIÓN DE SOFTWARE SISTEMA DE CONTENIDOS POR UNIDADES DE ESTUDIO UNIDADES DE ESTUDIO Y SUS CONTENIDOS No. 1 2 3 Unidad 1: Introducción, POO INTRODUCCIÓN Predecesores de la programación orientada a objetos. 1.1 Programación orientada a objetos. 1.2 Clases y objetos. 1.3 Abstracción. 1.4 Encapsulamiento. 1.5 Jerarquía. Polimorfismo. Modularidad. 1.6 Taxonomía de los lenguajes orientados a objetos. 1.7 Características adicionales de los lenguajes orientados a objetos. 1.8 Ventajas y desventajas de la tecnología orientada a objetos. Identificación de un modelo de objetos. Unidad 2: Modelamiento Orientada a Objetos (Tecnología UML) 1.1. 1.2. 1.3. 1.4. 1.5. 1.6. 1.7. METODOLOGÍAS PARA GENERACIÓN DE SISTEMAS ORIENTADOS A OBJETOS Breve biografía de los desarrolladores más importantes. Metodología OMT (Rumbaugh). Metodología Booch. Metodología OOSE. UML NOTACIÓN BÁSICA Y AVANZADA Notación básica UML. Notación avanzada UML. Modelado físico de un sistema OO. UML DESARROLLO ORIENTADO A OBJETOS Proceso de desarrollo. Unidad 3: Herramienta Case para Modelamiento O.O. HERRAMIENTAS CASE 3.1. ¿Qué son las herramientas CASE? 3.2. Historia de las herramientas CASE. 3.3. Clasificación de las herramientas CASE. 3.4. Componentes y funcionalidades de una herramienta CASE. 3.5. Ejemplos de herramientas CASE más utilizadas. 3.6. Adopción de herramientas CASE en las organizaciones. 3.7. Puntos a considerar cuando se selecciona una herramienta CASE. 3.8. Estrategias de implantación de una herramienta CASE. 3.9 Tendencias tecnológicas y del mercado de las herramientas CASE. 3.10 CASO PRÁCTICO 3.11 Descripción del caso práctico. Resolución del caso práctico con notación UML. Patrones de diseño.. BIBLIOGRAFÍA BÀSICA TITULO “Ingeniería del Software. Un enfoque práctico” Applying UML and Patterns An Introduction to Object-Oriented Analysis and Design AUTOR EDICIÓN AÑO IDIOMA Roger S. Pressman QUINTA 2002 Español SEGUND A 2001 ESPAÑOL Craig Larman 1 EDITORIAL McGraw Hill Prentice Hall New Jersey