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
- Un poco de historia UML
- Información general sobre 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 alcance del sistema
- Modelar la funcionalidad del sistema con un diagrama de casos de uso
- Identificar actores y relaciones entre ellos
- Reconocer casos de uso
- Asociación de casos de uso de actores 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, síncrono, de retorno
- Especificar el orden de numeración de los mensajes
- Categorías de objetos analíticos: Límite, 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 de asociación 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
- Refinar las firmas del método
- Valida tu diagrama de clases
- Modelado dinámico en el nivel de llamada de 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.