Curso Análisis y diseño con objetos y UML
Análisis y diseño con objetos y UML
Detalle del Curso
Destinado a: Personas interesadas en el paradigma de objetos a la hora de analizar y diseñar un sistema utilizando estas tecnologías. El curso está pensado para analistas de sistemas interesados en conocer este paradigma, sin concentrarse en ningún lenguaje de implementación en particular.
Plan de Estudio
Requerimientos en Casos de Uso.
Actores. Extensión. Inclusión.
UML: diagrama de casos de uso
----
Objetos. Mensajes.
Interfaces. Polimorfismo.
Atributos y métodos de un objeto.
Visibilidad. Encapsulamiento.
UML: diagrama de colaboración.
----
Creación de objetos: fabricación, clonación.
Clases. Herencia.
Generalización y especialización.
UML: diagrama de clases.
Abstracción. Métodos abstractos.
Relaciones fuertes y débiles.
Composición. Agregación.
----
Diseño con objetos.
Ciclo de vida de objetos.
UML: diagrama de secuencia.
----
Patrones de diseño.
Singleton.
Interceptor.
Strategy. State.
UML: diagrama de estados.
----
Persistencia. El dilema objeto-relacional.
Mapeo de herencia.
Patrones: DAO, O-R mapping.
----
Implantación productiva de sistemas OO
Otros diagramas UML: despliegue, componentes.
Lenguajes orientados a objetos. Frameworks.
Interfaces usuario Model-View-Controller.
Flexibilidad. Mantenibilidad.
Servidores de aplicaciones.



