|
Lenguaje Unificado de Modelado (UML, por sus siglas en inglés, Unified Modeling Language) es el lenguaje de modelado de sistemas de software más conocido y utilizado en la actualidad; está respaldado por el OMG (Object Management Group). Es un lenguaje gráfico para visualizar, especificar, construir y documentar un sistema de software.
Un curso a su medida
¿ Desea conocer los aspectos básicos del Lenguaje Unificado de Modelado (UML) ?
Hemos desarrollado un curso que lo dotará de los conocimientos necesarios para modelar sus desarrollos utilizando las herramientas de UML.
Contenidos
- Programa sintético
- Base conceptual
- Modelos estáticos
- Modelos dinámicos
- Ejemplo práctico
- Programa analítico
- Base conceptual, breve reseña histórica
- Proceso unificado de desarrollo
- Niveles y tipos de modelos
- El lenguaje de modelado, su importancia en la industria del software, UML
- Las vistas de un sistema, modelado estructural y del comportamiento
- Modelos estáticos
- Diagramas de Clases
- Diagramas de Componentes
- Diagramas de Despliegue
- Diagramas de Objetos
- Modelos dinámicos
- Diagramas de Casos de Usos
- Diagramas de Secuencia y de Colaboración
- Diagramas de Estados
- Diagramas de Actividades
|
Folleto del curso
| Quiénes se benefician |
| Los estudiantes que se benefician de este curso son individuos quienes desean incursionar en la programación de aplicaciones orientadas a objetos. |
| Prerequisitos |
Para aprobar este curso los estudiantes deberían ser capaces de:
- Usar el hardware de computador básico (monitor, teclado y mouse).
- Introducir comandos y caracteres de control desde el teclado.
- Manejo de herramientas básicas de navegación Web.
- Conocimientos elementales de programación estructurada.
|
| Habilidades |
Al finalizar este curso el estudiante será capaz de:
- Conocer los distintos modelos del programa sintético y analizar que comprende UML
- Poder utilizar las herramientas para el confeccionado de los diagramas estáticos y dinámicos de un sistema modelado en UML.
- Trasladar los modelos a un lenguaje de programación orientado a objetos.
|
|
|