Download BASE DE DATOS I

Document related concepts

Visitor (patrón de diseño) wikipedia , lookup

Scala (lenguaje de programación) wikipedia , lookup

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.
Related documents