Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Programa del Curso
Introducción al idioma UML
- Breve historia UML
- Visión general de los problemas de modelado orientado a objetos
- Especificación UML del grupo OMG
- Descripción general del diagrama UML
Gestión de requisitos
- División de requisitos
- Categorías de requisitos de FURPS
- Métodos de recopilación de requisitos
- Modelado de requisitos mediante notación UML
- Matriz de dependencias de requisitos
- Especificación de requisitos basada en diagramas
Modelado de procesos de negocio
- Definición de procesos de negocio
- Modelado de procesos de negocio en UML
- Diagrama de actividades
- Flujos de decisión y concurrentes
- Excepciones y control de excepciones
- Particiones, pistas
Modelado de requisitos no funcionales
- Uso de diagramas de componentes e implementación
- Arquitectura inicial del sistema: lógica y física
- Requisitos de modelado relacionados con la seguridad, el rendimiento y la fiabilidad del sistema
Modelado de requisitos funcionales
- Definición del ámbito del sistema
- Modelado de la funcionalidad del sistema con un diagrama de casos de uso
- Identificar actores y relaciones entre ellos
- Reconocer casos de uso
- Actor: asociación de casos de uso y sus propiedades
- Relaciones entre casos de uso: incluir, extender, generalizar
- Crear escenarios de casos de uso y generar diagramas basados en ellos (actividades, máquinas
estado)
Modelo analítico del sistema
- Uso de un diagrama de secuencia
- Tipos de mensajes: asíncrono, sincrónico, de retorno
- Especificar el orden de numeración de los mensajes
- Categorías de objetos analíticos: Contorno, Control y Entidad
- Introducción al diseño del sistema
- Modelado de interacción
Modelado estático
- Diagrama de clases y generación de código fuente
- Relación asociativa y sus características
- Otras relaciones: agregación, composición, generalización, dependencia, clase asociativa
- Ingeniería directa/inversa
- Generar código fuente a partir de un diagrama
- Generar un diagrama a partir del código fuente
- Sincronizar código y diagrama
- Diagramas de objetos, estructuras vinculadas y paquetes
Modelado dinámico
- Validación de modelos estáticos
- Refinamiento de las firmas del método
- Valida tu diagrama de clases
- Modelado dinámico en el nivel de llamada al método
- Diagrama de secuencia a nivel de proyecto
Requerimientos
Es recomendable que conozcas los conceptos básicos de lenguaje orientado a objetos o cualquier lenguaje orientado a objetos.
21 horas
Testimonios (2)
Learned a lot of practical material. The exercises were very practical as well.
JIMMY CHAN
Curso - Object-Oriented Analysis and Design using UML
Practice exercises were great and the help given by the trainer was excellent.