Download BASE DE DATOS I
Document related concepts
Transcript
ANÁLISIS Y DISEÑO ORIENTADO A OBJETOS OBJETIVOS GENERALES Analizar, Diseñar e Implementar Sistemas Computacionales utilizando el Paradigma de la Orientación a Objetos a través del conocimiento de su sustentación teórica y de la resolución de ejemplos prácticos en el área de sistemas de control. OBJETIVOS ESPECIFICOS Diseñar software utilizando un paradigma que descompone el problema en objetos independientes Utilizar un lenguaje orientado a objetos para implementar soluciones de software. ESTRUCTURA 1. Introducción a la Programación Orientada a Objetos Objetivos Generales Introducir al enfoque orientado a objetos para resolver los problemas que se presenten Identificar los componentes que intervienen en el diseño de una solución orientada a objetos. Índice de la Unidad Paradigma Procedimental Paradigma orientado a objetos Lenguajes y Pensamientos Vista Micro y Macro de la Programación Orientada a Objetos Clases y Objetos Encapsulación, Paso de Mensajes, Herencia y Polimorfismo Fechas de la Unidad Fecha de Inicio: Fecha de Fin: 31/10/2005 04/11/2005 Documentación Principal Introducción (doc_princ_1.ppt) Documentación Adicional Referencias de la web (doc_ref_1_1.doc) 2. Implementación con Lenguajes Orientados a Objetos Objetivos Generales Comparar las características entre los lenguajes de programación orientados a objetos. Seleccionar el lenguaje apropiado para cada problema que se presentes, según su naturaleza. Índice de la Unidad Objetos como tipos de datos abstractos Interfase e Implementación Aprendiendo un Lenguaje OO (3): Ejemplo de la Carta Definición de Clase: visibilidad, alcance, protección Herencia & Asociación de Mensaje Especialización (Subtipo) Reemplazo y Refinamiento Reserva Dinámica de Memoria Sobrecarga Fechas de la Unidad Fecha de Inicio: Fecha de Fin: 07/11/2005 11/11/2005 Documentación Principal Introducción (doc_princ_2.ppt) Documentación Adicional Referencias de la web (doc_ref_2_1. doc) 3. Análisis y Diseño Orientado a Objetos utilizando UML Objetivos Generales Reconocer las etapas del análisis y diseño orientado a objetos Analizar y diseñar sistemas utilizando las herramientas del UML Índice de la Unidad Etapas del Análisis y Diseño Orientado a Objetos UML Diagramas de UML Diagramas de Caso de Uso Diagramas de Clase Diagramas de Interacción Diagramas de secuencia Diagramas de colaboración Diagrama de Estados Diagramas de Actividad Diagramas de Componentes Diagrama de Puesta en Producción Fechas de la Unidad Fecha de Inicio: Fecha de Fin: 14/11/2005 18/11/2005 Documentación Principal Introducción (doc_princ_3.ppt) Documentación Adicional Referencias de la web (doc_ref_3_1. doc) 4. Patrones de Diseño Orientado a Objetos Objetivos Generales Diseñar soluciones de software utilizando patrones. Índice de la Unidad Patrones y Frameworks Frameworks de Aplicación Un Framework como una Librería de Cabeza Patrones de Diseño Tipos de Patrones de Diseño Patrones de diseño de Creación Patrones de diseño de Estructurales Patrones de diseño de Comportamiento Patrones de diseño de Clase Patrones de diseño de Objetos Fechas de la Unidad Fecha de Inicio: 21/11/2005 Fecha de Fin: 25/11/2005 Documentación Principal Introducción (doc_princ_4.ppt) Documentación Adicional Referencias de la web (doc_ref_4_1. doc) 5. Introducción a Base de Datos Orientada a Objetos Objetivos Generales Manejar adecuadamente el software que le permite interactuar al usuario con la base de datos diseñada. Conocer el funcionamiento interno en la computadora, de la base de datos. Índice de la Unidad Definición de un SGBD Objetivos de los SGBD Componentes de los SGBD Funciones de los SGBD Clasificación de los SGBD Fechas de la Unidad Fecha de Inicio: 28/11/2005 Fecha de Fin: 09/12/2005 Documentación Principal Introducción (doc_princ_5. doc) Documentación Adicional Referencias de la web (doc_ref_5_1.ppt) ASIGNACIÓN UNIDADES / PARCIALES Primer Parcial: Segundo Parcial: Tercer Parcial: Unidad 1 y 2 Unidad 3 y 4 Unidad 5 ESTRUCTURA DE NOTAS Parciales representan el 50% de la nota global Primer Parcial: o Test 1(TEST 1.doc): o Caso 1(Avance de Proyectos): o Cuestión 1: o Debates: o Talleres (Taller 1 y Taller 2): 30% 10% 10% 20% 30% Segundo Parcial: o Test 2 (TEST 2.doc): o Caso 2(Avance de Proyectos): o Cuestión 2: o Debates: o Talleres (Taller 1 y Taller 2): 30% 20% 10% 10% 30% Tercer Parcial: o Test 3 (TEST 3.doc): o Caso 3(Avance de Proyectos): o Cuestión 3: o Debates: o Talleres (Taller 1 y Taller 2): 20% 20% 10% 20% 30% Examen final (40%) y Sustentación y presentación de proyecto (60%: 30% para la documentación; 70% para la sustentación) representan el 50% restante de la nota global.