Institución Facultad de Cs. Físicas y Matemáticas Facultad de Cs. Físicas y Matemáticas
Disponible desde Primavera 2005
Cursos Asociados Otras realizaciones de este Curso
Objetivos Aplicar la teoría de objetos en la creación de soluciones informáticas para los procesos de negocio existentes en un e-business.
Metodología Este curso tiene una connotación teórico-práctica, es decir, durante las clases de cátedra se estudiará la teoría que sustenta el análisis de procesos de negocio, desde el punto de vista de la orientación a objetos. Luego se aplicará la teoría a la resolución de problemas simples, que permitirán al alumno prepararse para desarrollar con éxito las tareas del curso, las cuales tienen como objetivo primario ser el puente entre la teoría y la práctica. Durante el curso se darán lecturas complementarias, las cuales serán evaluadas a través de tareas y en los controles.
Comentarios TEMARIO

<li> 1. Paradigmas de Programación
Programación Procedural, Lógica, Funcional.
Programación Orientada a Objetos.
Ejemplos de OO.
<li> 2. Fundamentos de la Programación Orientada a Objetos
Principios Fundamentales de la POO
¿Por qué usar OOP?
Encapsulación
Herencia
Polimorfismo
Ejemplo de diseño OO
Patrones de Diseño.
<li> 3. Desarrollo de Proyectos de Software Orientado A Objetos
Fases de Análisis
Fase de Diseño Orientado a Objetos
Fase de Desarrollo
Fase de Pruebas
Fase de Operaciones
Unified Process
<li> 4. Fase de Análisis
Casos de Uso y documentación (Uses Case)
Ejemplo Casos de Uso
Diagrama de Conceptual o de Dominio
Ejemplo Diagrama de Dominio
Laboratorio de casos de Uso (Rational Rose)
Laboratorio de modelo de Dominio (Rational Rose)
<li> 5. Fase de Diseño
Modelamiento Dinámico
i. Diagramas de Secuencia
ii. Diagrama de Colaboración
iii Ejemplificación Modelamiento Dinámico
Laboratorio Modelamiento Dinámico (Rational Rose)
Modelamiento Estático
i. Diagramas de Clases
ii. Ejemplificación diagramas de clases
iii. Diagramas de Componentes, Distribución
iv. Patrones de Diseño
v. Ejemplos de buen diseño
Laboratorio Modelamiento Estático (Rational Rose)
<li> 6. Introducción Programación Orientada al Objeto en JAVA
Programa del Curso Aún no ha subido el programa
Compartir