Introducción
Los diagramas de casos de uso son , ayudando a los equipos a visualizar las interacciones entre actores y funcionalidades del sistema. Sin embargo, a medida que los proyectos crecen, extend y incluye relaciones pueden emborronar los diagramas, dificultando su interpretación. El analizador de casos de uso AI Extend/Include por Visual Paradigm simplifica este proceso al automatizar la creación de subdiagramas enfocados, garantizando claridad y reduciendo malentendidos.

Conceptos clave
1. Diagramas de casos de uso
- Propósito: Ilustran la funcionalidad del sistema desde la perspectiva del usuario.
- Componentes:
- Actores: Entidades que interactúan con el sistema.
- Casos de uso: Acciones o servicios que proporciona el sistema.
- Relaciones:
Incluir: Un caso de uso depende explícitamente de otro (por ejemplo, “Realizar pedido” incluye “Validar pago”).Extender: Un caso de uso se extiende condicionalmente a otro (por ejemplo, “Aplicar descuento” extiende “Finalizar compra” si se ingresa un código promocional).
2. El Desafío
- Diagramas complejos con múltiples
extender/incluirrelaciones se vuelven difíciles de leer. - La creación manual de subdiagramas es lenta y propensa a errores.
3. Solución:Analizador de Casos de Uso AI Extender/Incluir
- Impulsado por IA:Automatiza la generación de diagramas y la creación de subdiagramas.
- Subdiagramas enfocados:Aisla y aclara
extender/incluirrelaciones. - Accesibilidad:Gratis para ambosVisual Paradigm Online yEscritoriousuarios.
Guía paso a paso
Paso 1: Defina los casos de uso
- Entrada: Liste los casos de uso principales, actores y sus relaciones.
- Ejemplo:
- Caso de uso: “Procesar Pedido”
- Actor: Cliente
- Incluir: “Validar pago”
- Extender: “Aplicar descuento” (si el código promocional es válido)
- Ejemplo:
Paso 2: Generar diagrama principal
- La herramienta convierte su entrada encódigo PlantUML y genera undiagrama principal de casos de uso.
- Revisar: Asegúrese de que todos los casos de uso y relaciones se representen correctamente.
Paso 3: Generar subdiagramas

- La IA analiza el diagrama principal ycrea automáticamente subdiagramas para cada
extender/incluirrelación. - Salida de ejemplo:
- Subdiagrama para “Procesar pedido → Validar pago”
- Subdiagrama para “Procesar pedido ← Aplicar descuento”
Flujo de trabajo de ejemplo
Escenario: Sistema de comercio electrónico
-
Definir casos de uso:
- Casos de uso principal: “Pagar”
- Incluir: “Procesar pago”
- Extender: “Aplicar tarjeta de regalo” (si aplica)
-
Diagrama principal:
- Muestra todos los casos de uso y actores.
-
Diagramas secundarios:
- Diagrama incluido:Se centra en “Finalizar compra → Procesar pago.”
- Diagrama extendido:Destaca “Finalizar compra ← Aplicar tarjeta de regalo.”
Consejos y trucos
1. Maximiza la claridad
- Usa nombres descriptivos: Etiqueta claramente los casos de uso y actores (por ejemplo, “Cliente” en lugar de “Usuario”).
- Limita el alcance: Evita sobrecargar un solo diagrama; usa diagramas secundarios para relaciones complejas.
2. Colaboración
- Comparte diagramas secundarios: Usa diagramas enfocados para explicar interacciones específicas a los interesados.
- Itera: Mejora los diagramas basado en comentarios.
3. Integración
- Visual Paradigm Online: Accede a la herramienta aquí.
- Usuarios de escritorio: Navega a Herramientas > Aplicación > Analizador de casos de uso Extend/Include.
4. Personalización de PlantUML
- Edite el código PlantUML generado para ajustar los diseños o agregar anotaciones.
Beneficios
- Ahorro de tiempo:Automatiza el trabajo manual tedioso.
- Mejora la comunicación:Las visualizaciones claras reducen la ambigüedad.
- Gratis y accesible:Sin coste adicional para los usuarios de Visual Paradigm.
Resumen
El Analizador de casos de uso AI Extend/Include en diagramas claros y accionables. Al automatizar la creación de subdiagramas, esto, y fomenta una mejor colaboración.
¿Listo para simplificar su modelado de casos de uso?