UML Lab

Taller Interactivo de Casos de Uso

Modelado de Sistemas con Casos Reales

📌 Resumen de Reglas Estándar para Casos de Uso UML

1. Actores Externos Los actores (personas o sistemas externos) se dibujan SIEMPRE fuera del rectángulo del límite del sistema.
2. Casos de Uso Son elipses que representan objetivos de valor para el actor. Se nombran con un verbo en infinitivo (ej. "Retirar Dinero").
3. Relación «include» Indica una funcionalidad obligatoria que siempre se ejecuta. La flecha punteada apunta del caso base al caso incluido.
4. Relación «extend» Indica un comportamiento opcional o condicional. La flecha punteada apunta del caso que extiende hacia el caso base.
5. Sin asociaciones actor-actor Dos actores nunca se conectan directamente entre sí en un diagrama de casos de uso.
6. Autenticación como Precondición 🔑 "Iniciar Sesión" se modela como un caso de uso independiente (secuencia previa) que establece una PRECONDICIÓN. NO debe sobrecargarse el diagrama con flechas «include» hacia la autenticación desde cada operación.
🎯

Aprende y Domina los Casos de Uso UML

Entrénate resolviendo casos prácticos de la vida real (Cajero Automático, Sistema de Biblioteca, Cafetería Universitaria, Sistema Hospitalario y Sistema Aeroportuario) aplicando las mejores prácticas de la ingeniería de software: tratar la autenticación como una secuencia aparte (precondición) en lugar de un «include» repetitivo a través de 3 niveles progresivos.

🟢

Nivel 1: Fácil

Compara 3 diagramas y selecciona el caso de uso correctamente construido. (3 aciertos requeridos).

🟡

Nivel 2: Medio

Arrastra y ubica a los actores primarios y secundarios en las zonas correctas del diagrama. (3 aciertos requeridos).

🔴

Nivel 3: Difícil

Construye un caso de uso completo seleccionando actores válidos, casos y relaciones estereotipadas.

Nivel 1 Discriminación Visual de Errores UML

Examina los 3 diagramas propuestos. Solo uno cumple estrictamente con el estándar UML tratando la autenticación como precondición independiente. Selecciona la opción correcta.

Progreso Nivel:
1
2
3
Caso Real

Título del Escenario

Descripción del problema en el mundo real.

💡 Pista de modelado:

Nivel 2 Posicionamiento de Actores

Arrastra los actores correspondientes desde el banco hasta sus posiciones correctas en el diagrama.

Progreso Nivel:
1
2
3
Caso de Estudio

Título del Escenario

Instrucciones del ejercicio.

📦 Banco de Actores

Arrastra un elemento o haz clic en él para asignarlo a una zona vacía:

Externo al Sistema
Actor Primario Arrastra aquí
Límite del Sistema Sistema de Información
Externo al Sistema
Actor Secundario Arrastra aquí

Nivel 3 Taller de Construcción de Caso de Uso

Construye el diagrama completo para el caso propuesto seleccionando los elementos requeridos y las relaciones estereotipadas.

Desafío de Alta Complejidad

Caso Integral

Enunciado del problema de negocio.

👥 1. Selecciona los Actores Válidos

2. Selecciona los Casos de Uso

🔗 3. Relaciones Estereotipadas

Vista Previa del Diagrama UML Generado

Se actualiza en tiempo real
🏆

Certificado de Aprobación

Dominio en Modelado de Casos de Uso UML

Otorgado con orgullo a:

Nombre del Estudiante o Grupo

Por haber superado satisfactoriamente los tres niveles de entrenamiento interactivo, demostrando competencias destacadas en discriminación sintáctica de diagramas, identificación de límites del sistema, clasificación de actores primarios y secundarios, y aplicación rigurosa de relaciones de asociación, «include» y «extend» bajo la especificación estándar UML.

🎯 Nivel 1: Discriminación Visual Superado
🧩 Nivel 2: Posicionamiento de Actores Superado
📐 Nivel 3: Construcción Integral Aprobada