Temario del curso

Introducción

  • Presentaciones del instructor y los participantes
  • Introducción a la modelización
  • Introducción a SysML
  • Introducción a MagicDraw/Cameo
  • Definición de un estudio de caso

Descomposición del Sistema Estructural

  • Notación de Diagrama de Paquetes
  • Descomponer el sistema en paquetes
  • Modelar dependencias entre paquetes
  • Asignación práctica: Modelado de la estructura del paquete

Análisis de Necesidades del Usuario

  • Notación de Diagrama de Casos de Uso
  • Identificar actores
  • Identificar casos de uso
  • Relaciones entre los casos de uso
  • Asignación práctica: Modelado de casos de uso

Definición de Requisitos del Sistema

  • De los casos de uso a los requisitos del sistema
  • Notación de Diagrama de Requisitos
  • Especificar requisitos
  • Definir la estructura de los requisitos
  • Verificar requisitos con casos de prueba
  • Relaciones entre requisitos
  • Asignación práctica: Modelado de requisitos

Definición de Bloques Estructurales (Vista Negra)

  • Notación del Diagrama de Definición de Bloque
  • Bloques estructurales
  • Modelar propiedades de bloques
  • Definir relaciones entre bloques
  • Definir el diccionario de datos del sistema
  • Asignación práctica: Modelado de la vista negra de un sistema

Modelado de Estructura de Bloque (Vista Blanca)

  • Diagrama Interno de Bloques
  • Visualizar partes del bloque
  • Enlazar partes con conectores
  • Definir puertos
  • Definir flujos de elementos e interfaces de bloques
  • Asignación práctica: Modelado de la vista blanca de un sistema

Modelado de Restricciones del Sistema

  • Definir bloques de restricción
  • Enlazar propiedades de restricción con propiedades de valor
  • Ejecutar parámetros
  • Asignación práctica: Modelado de parámetros

Diseño del Comportamiento Basado en Estados del Sistema

  • Notación del Diagrama de Máquina de Estados
  • Identificar estados
  • Definir eventos de transición de estado
  • Especificar señales
  • Especificar efectos
  • Ejecutar máquinas de estado
  • Asignación práctica: Modelado de máquinas de estados

Diseño de Flujos de Control y Datos

  • Diagrama de Actividad
  • Definir actividades
  • Especificar parámetros
  • Definir acciones
  • Modelar flujos de control
  • Modelar flujos de datos
  • Ejecutar actividades
  • Asignación práctica: Modelado de actividades

Diseño de Comunicaciones

  • Notación del Diagrama de Secuencia
  • Modelar líneas de vida
  • Modelar mensajes
  • Descomponer interacciones usando referencias
  • Aplicar fragmentos de interacción
  • Definir restricciones temporales
  • Asignación práctica: Modelado de interacciones

Modelado de Constructos Transversales

  • Arquitecturas lógicas y físicas
  • Relación de asignación
  • Opciones de visualización de asignaciones
  • Identificar tipos de asignaciones
  • Matriz de asignación
  • Asignación práctica: Construcción de una matriz de asignación

Informes Personalizados

  • Visión general
  • Introducción a la generación de informes
  • El Lenguaje de Plantillas Velocity
  • Extensiones de MagicDraw a VTL
  • Trabajar con formatos de Microsoft Office
  • Desarrollar y mantener plantillas

Automatización Usando Macros y Scripting

  • Introducción
  • Conceptos generales
  • Introducción a la API
  • Clases comunes y útiles
  • ¿Dónde va el código?
  • Ejemplos y ejercicios prácticos

Requerimientos

Ninguno.

Público objetivo:

  • Ingenieros de Sistemas involucrados en la modelización de arquitectura y el diseño de sistemas.
  • Ingeniería Basada en Modelado de Sistemas (MBSE) Practicantes.
 40 Horas

Número de participantes


Precio por Participante​

Testimonios (4)

Próximos cursos

Categorías Relacionadas