Instituto de Capacitación perteneciente a la Asociación Gremial de Docentes de la Universidad Tecnológica Nacional (FAGDUT). Desde 1995 estamos trabajando para jerarquizar el perfil académico y profesional de docentes, profesionales y alumnos proveyendo herramientas de capacitación estratégica a las empresas de la región.
OMT / UML - Modelado Orientado a Objetos
Inicio: ver http://www.ccirosario.org.ar/diplomaturas/diplomatura-informatica
Duración: 20hs
Modalidad: Teórico – práctico – presencial.
Requisitos: Los concurrentes al curso deben tener conocimientos básicos sobre diseño de sistemas y Visual BASIC.
Docente:
Fernando D. Tula.
Analista de Sistemas. Docente nivel Polimodal en la especialidad computación. Profesional independiente y desarrollador en firma local de software. Programador en Visual Basic, COM/ActiveX, DHTML, ASP entre otros. Desarrollo de páginas web.
Se incorpora como docente al CCI en el año 2005.
Programa:
1.
Técnica de modelado a objetos (1.00 hs.)
¿Qué es modelado orientado a objetos?
Justificación de la metodología.
El ciclo de vida en OMT: Modelo de análisis. Modelo de diseño. Modelo de implementación.
Vistas del proyecto: Modelo estático. Modelo dinámico. Modelo funcional.
Relaciones e importancia existentes entre las vistas.
Herramientas utilizadas en cada vista.
2.
Modelo estático (5.00 hs. )
Objetos y clases: Definición. Diferencias. Diagramas de clases, diagramas de instancias.
Enlaces y asociaciones: Definición. Diferencias. Representación. Nomenclatura. Multiplicidad.
Nombres de rol. Agregación.
Generalización y herencia.
Ejercitación.
3.
Modelo dinámico. (5.00 hs.)
Casos de uso.
Escenarios
Formato breve, informal y completo.
Diagramas de caso de uso.
Diagramas de interacción.
Diagramas de colaboración.
Diagramas de secuencia.
Ejercitación.
4.
Modelo funcional. (1.00 hs.)
Herramientas utilizadas. DFD. Tablas de decisión. Pseudo-código.
Relaciones entre los tres modelos.
5.
Modelo del dominio. Desarrollo de un proyecto. (4.00 hs.)
Identificación de frontera del sistema, usuarios, objetivos de usuario.
Identificación de los casos de uso.
Escritura de los casos de uso.
Técnicas para encontrar las clases candidatas. Depuración y lista final.
Técnicas para encontrar las asociaciones candidatas. Depuración y lista final.
Identificación de los atributos.
Modelo de diseño.
6.
Modelo de diseño. Desarrollo de un proyecto. (2hs)
Diagrama de secuencia del sistema y eventos del sistema.
Diagramas de interacción, casos de uso y operaciones.
Nomenclatura de atributos y operaciones.
7.
Modelo de implementación. (2hs)
Orden de implementación.
Organización del proyecto en capas. Diagramas de paquetes.
- Cursos:
- Agrupamiento:
- 2894 lecturas




