Temario del curso
Introducción
- Presentación del instructor y los participantes
- Introducción al modelado
- Conceptos básicos de SysML
- Presentación de MagicDraw/Cameo
- Definición del estudio de caso a desarrollar
Descomposición estructural del sistema
- Sintaxis gráfica para diagramas de paquetes
- Desglose del sistema en paquetes lógicos
- Modelado de dependencias entre paquetes
- Ejercicio práctico: modelado de la estructura de paquetes
Análisis de las necesidades del usuario
- Sintaxis gráfica para diagramas de casos de uso
- Identificación de actores y usuarios
- Definición de posibles escenarios de interacción
- Relaciones entre los diferentes casos de uso
- Ejercicio práctico: modelado de los casos de uso del sistema
Definición de requisitos del sistema
- Traducción de casos de uso a requisitos funcionales
- Sintaxis gráfica para diagramas de requisitos
- Especificación detallada de dichos requisitos
- Organización jerárquica de los mismos
- Validación mediante casos de prueba correspondientes
- Relaciones lógicas entre requisitos
- Ejercicio práctico: modelado estructurado de los requisitos
Definición de bloques estructurales (vista en caja negra)
- Sintaxis gráfica para diagramas de definición de bloques
- Conceptos básicos sobre los bloques estructurales del sistema
- Modelado detallado de propiedades asociadas a dichos bloques
- Establecimiento de relaciones lógicas entre diferentes bloques
- Elaboración del diccionario de datos correspondiente al sistema
- Ejercicio práctico: representación visual en forma de caja negra
Modelado interno de estructura de bloques (vista en caja blanca)
- Introducción a diagramas de bloque internos
- Representación gráfica de partes componentes del sistema
- Conexión mediante elementos conectores entre dichas piezas
- Definición adecuada de puertos de interacción
- Modelado de flujos de datos e interfaces funcionales asociadas
- Ejercicio práctico: modelado visual en forma de caja blanca
Modelado de restricciones propias del sistema
- Creación y manejo adecuado de bloques restrictivos
- Asociación correcta entre propiedades variables y su valor numérico
- Ejecución de simulaciones basadas en parámetros determinados
- Ejercicio práctico: establecimiento adecuado de tales restricciones
Diseño del comportamiento dinámico del sistema basado en estados
- Introducción a diagramas de máquinas de estado
- Identificación y clasificación de distintos estados propios del sistema
- Definición detallada de sucesos que desencadenan cambios en el mismo
- Especificación precisa de señales emitidas durante cada transición
- Descripción de efectos producidos por cada evento mencionado
- Ejecución simulada y seguimiento del comportamiento descrito
- Ejercicio práctico: generación gráfica de dichas máquinas de estado
Planificación control y flujos de información correspondientes
- Introducción a diagramas de actividades genéricas
- Definición ordenada de cada fase operativa del sistema
- Establecimiento claro de parámetros asociados a cada paso determinado
- Descripción minuciosa de posibles acciones ejecutadas dentro del proceso
- Representación visual de secuencias de control propias
- Visualización precisa de recorridos o transferencias de datos
- Ejecución simulada del flujo mencionado anteriormente
- Ejercicio práctico: elaboración gráfica detallada según indicaciones
Modelado de canales de comunicación correspondientes al sistema
- Introducción a diagramas de secuencias lógicas
- Representación gráfica adecuada del desarrollo cronológico entre elementos involucrados
- Modelado preciso de mensajes enviados entre partes implicadas
- Descomposición lógica y jerárquica mediante referencias externas apropiadas
- Utilización adecuada de fragmentos interactivos según necesidad operativa
- Especificación detallada del rango temporal permitido en cada comunicación
- Ejercicio práctico: realización gráfica de dichas interacciones descritas
Construcción modular y multiservicios asociada al proyecto global
- Introducción a conceptos de arquitecturas tanto lógicas como físicas
- Definición e interpretación de relaciones de asignación o distribución
- Configuración visual de dichas posibilidades disponibles dentro del entorno mencionado
- Identificación precisa según categorías predeterminadas de cada tipo de asignación establecida
- Generación automática de matrices visuales que indiquen dichas distribuciones operativas
- Ejercicio práctico: construcción efectiva de tal matriz según indicaciones expuestas
Elaboración e implementación de informes personalizados
- Descripción general del procedimiento mencionado
- Introducción lógica a la generación automática de documentos asociados al proyecto en desarrollo
- Presentación detallada respecto al Lenguaje de Plantillas Velocity mencionado
- Explicación sobre posibles ampliaciones realizadas por MagicDraw para tal lenguaje específico
- Adaptaciones propias para documentos editados o generados en Microsoft Office
- Recomendaciones generales respecto a creación y mantenimiento de plantillas predeterminadas para uso repetitivo
Automatización mediante macros y código propio según necesidades expresadas
- Introducción básica al campo en cuestión
- Conceptos fundamentales y globales aplicables a esta temática
- Explicación detallada respecto a la utilización de la API disponible dentro del entorno mencionado
- Identificación clara de clases o tipos comunes y frecuentemente aplicados en la práctica cotidiana
- Determinación adecuada sobre el lugar correcto para insertar dichas instrucciones lógicas generadas
- Ejemplos ilustrativos y tareas prácticas orientadas a este fin operativo
Requerimientos
No se requieren conocimientos previos.
Público objetivo:
- Ingenieros de sistemas dedicados al modelado arquitectónico y diseño de sistemas.
- Profesionales del ingeniería de sistemas basada en modelos (MBSE).
Formación Corporativa a Medida
Soluciones de formación diseñadas exclusivamente para empresas.
- Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
- Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
- Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Precio por grupo privado (formación online) desde 7250 € + IVA*
Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales