Catálogo Contenidos SCORM

Análisis con UML (modelización)

Código: IFCT010PO

Área Profesional: Informática y Comunicaciones
Duración: 40 horas

Objetivos

OBJETIVO GENERAL:

Analizar problemas de software, entender los requisitos del usuario, generar Casos de Uso y Diagramas para la solución del problema y al mismo tiempo dotarlo de una perspectiva general que permita obtener la solución a un abanico de problemas ligados al que se ha tratado trabajando con patrones.

OBJETIVOS ESPECÍFICOS:

Unidad 1

  • Conocer las diferentes metodologías de los procesos orientados a objetos..
  • Aprender a realizar el análisis y el diseño de aplicaciones orientación a objetos (OO).
  • Conocer el catálogo de patrones de diseño.
  • Analizar ejemplos de patrones de diseño de creación, comportamiento y arquitectura.
  • Conocer los mecanismos de extensibilidad que ofrece UML.

Unidad 2

  • Conocer las herramientas para trabajar con UML..
  • Instalar y trabajar con NetBeans.
  • Conocer los tipos de diagramas básicos y los elementos que los componen.

Unidad 3

  • Conocer los aspectos más importantes de los diagramas de clases, esto es, el modelado de clases de un sistema, los objetos, sus atributos y relaciones.
  • Conocer los fundamentos y construcción de los casos de uso, los actores y las relaciones entre ellos.
  • Utilizar los diagramas de secuencia y colaboración.
  • Conocer los diferentes diagramas de estado de un sistema, el concepto de estado, los tipos de estado y sus variantes.
  • Crear y diseñar diagramas de actividades.

Programa

Presentación

Unidad Didáctica 1: Orientación a objetivos

Introducción y objetivos

1. Análisis Orientado a Objetos

Ejercicio 1

2. Introducción a UML

Ejercicio 2

Resumen

Test 1

Evaluación 1

Unidad Didáctica 2: UML básico

Introducción y objetivos

1. UML

2. Modelos UML

Ejercicio 3

Ejercicio 4

Resumen

Test 2

Evaluación 2

Unidad Didáctica 3: Herramientas UML

Introducción y objetivos

1. Diagramas UML

Ejercicio 7

2. Distribución e Implementación

Caso práctico

Resumen

Test 3

Evaluación 3

Caso práctico final

Evaluación Final