Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Temario del curso
Creación y configuración del archivo EAP
- Crear y guardar un archivo de proyecto de Enterprise Architect
- Tipos de vistas
- Interfaz del programa: menús, barras de herramientas, Toolbox, Project Browser y otras ventanas
- Dockeando y ocultando ventanas
Trabajo con modelos y diagramas
- Modelos predefinidos
- Pquetes (vistas) y diagramas
- Añadir elementos al modelo y al diagrama
- Diferentes formas de eliminar elementos y sus consecuencias
- Guardado de diagramas
Gestión de requisitos
- Métodos de recopilar requisitos
- Categorías de requisitos FURPS
- Diagrama de Requisitos
- Relaciones entre requisitos
- agregación
- dependencia
- Cómo mejorar la apariencia de un diagrama?
- distribución del diagrama (layout)
- colores para el estado de los requisitos
- activar / desactivar los nombres de los paquetes
- Crear y gestionar una matriz de relaciones
- Documentación de requisitos
- páginas HTML
- versión imprimible
- Gestión avanzada de requisitos
- tipos de requisitos personalizados
- estados de requisitos personalizados
- seguimiento de requisitos (tracking)
- documentación de requisitos
Modelación de procesos de negocio y arquitectura
- Diagrama de Actividades
- Actividades compuestas
- Flujos de control, flujos de objetos
- Manejo de excepciones, interrupción de flujo
- Particiones
- Flujos concurrentes y toma de decisiones
- Cómo mejorar la apariencia de un diagrama?
- diferentes niveles de detalle
- reducción de la cantidad de detalle
- complejidad del proceso
- Diagramas de Componentes y Despliegue
- La arquitectura inicial del sistema - lógica y física
- componentes anidados
- delegación y ensamblaje
- puerto
- interfaz
- ruta de comunicación
- Implementación no estándar de estereotipos en diagramas (OPCIONAL)
- librería gráfica de estereotipos
- agregar la librería al proyecto
- estereotipos gráficas personalizados
Use Cases y su documentación
- Modelación de requisitos funcionales
- Alcance del sistema
- Actores y las relaciones entre ellos
- Identificación de casos de uso
- Asociación "actor - caso de uso" y sus propiedades
- Relación entre casos de uso: include, extend, generalización
- Numera automática
- Escenarios de Use Case y diagramas de actividades generados a partir de ellos
- Generación de documentación
- Plantillas de documentos
Modelo analítico
- Diagrama de clases a nivel de modelo de dominio
- clase, método, atributo, clase abstracta, interfaz
- asociación y sus características
- otras relaciones: agregación, composición, generalización, dependencia, clase de asociación
- identificación de clases
- Diagrama de Secuencias
- tipos de mensaje: asíncrono, síncrono, retorno
- estereotipos: Boundary, Control y Entity
Modelo estático
- Diagrama de Clases a nivel de diseño
- Generación de código fuente e ingeniería inversa (OPCIONAL)
- generación de código fuente desde el diagrama
- generación de diagrama desde el código fuente
- sincronización entre código fuente y diagrama
- Diagramas de Objetos
Modelo Dinámico
- Verificación del modelo estático
- clarificar las firmas de los métodos
- verificación del diagrama de clases
- Modelación dinámica a nivel de llamadas a métodos (diagrama de secuencia) basada en casos de uso y modelo de análisis estático
- Cómo mejorar la apariencia de un diagrama?
- reducción del número de escenarios modelados
- reducción del número de hilos de vida (lifelines)
- evitar bloques anidados complejos
- ocultar detalles
- Diagrama de Máquina de Estados (OPCIONAL)
- estados y subestados
- transiciones entre estados - disparador, condición y acción
- acciones internas (entry, do, exit)
Patrones y perfiles (OPCIONAL)
- Patrones "Gang of Four"
- Patrones definidos en el proyecto
- Patrones de usuario
- Importación de perfiles desde archivos XML
MDA, código fuente (OPCIONAL)
- Transformación de Diagrama de Clases a esquema de base de datos
- Generación de scripts SQL basados en el diagrama de clases
- Generación de código fuente - opciones disponibles
Trabajo en grupo
- Versionado de paquetes en Enterprise Architect
- Diferencias en las versiones del proyecto, documentación
- Uso de un repositorio para almacenar el modelo
- Herramientas de colaboración
Requerimientos
Competencias en modelación con UML.
21 Horas
Reseñas (3)
Practica ejercicios en EA.
Pawel - Krajowa Szkola Skarbowosci
Curso - UML in Enterprise Architect (workshops)
Traducción Automática
El ritmo de las clases.
Ruben Redondo Correas - Isdefe
Curso - UML in Enterprise Architect (workshops)
Muchos ejemplos.