Skip to content

4. Ejemplos de diagramas de casos de uso

En esta sección exploraremos ejemplos prácticos de diagramas de casos de uso aplicados a diferentes dominios y contextos empresariales. Cada ejemplo demuestra cómo modelar sistemas reales utilizando las relaciones y elementos aprendidos en las secciones anteriores.

Un sistema bancario completo que incluye operaciones de clientes, cajeros y administradores.

Diagrama UML

Plataforma completa de e-commerce con gestión de productos, pedidos, pagos, envíos y atención al cliente.

Diagrama UML

Sistema integral para la gestión de pacientes, citas médicas y tratamientos.

Diagrama UML

4.4. Sistema de Gestión Educativa (Universidad)

Section titled “4.4. Sistema de Gestión Educativa (Universidad)”

Plataforma educativa completa para gestión de cursos, calificaciones, recursos académicos y servicios estudiantiles.

Diagrama UML

4.5. Sistema de Gestión de Proyectos (Metodología Ágil)

Section titled “4.5. Sistema de Gestión de Proyectos (Metodología Ágil)”

Herramienta para gestión de proyectos con metodologías ágiles y Scrum.

Diagrama UML

Sistema completo para gestión de reservas hoteleras con múltiples servicios.

Diagrama UML

Plataforma para gestión de recursos bibliográficos y préstamos digitales.

Diagrama UML

4.8. Sistema de Transporte Público (Metro/Bus)

Section titled “4.8. Sistema de Transporte Público (Metro/Bus)”

Sistema para gestión de transporte público con tarjetas y rutas.

Diagrama UML

Plataforma completa para gestión de pedidos, reservas, cocina, inventario y operaciones de restaurante.

Diagrama UML

Plataforma de red social con publicaciones, mensajería y grupos.

Diagrama UML

Sistema completo para gestión de matrícula académica con validaciones y procesos administrativos.

Diagrama UML

Sistema integral para gestión del proceso de admisión de nuevos estudiantes.

Diagrama UML
  • Claridad sobre complejidad: Prefiera diagramas claros y legibles sobre diagramas exhaustivos
  • Agrupe casos de uso relacionados: Use paquetes o rectángulos para organizar funcionalidades
  • Nombre descriptivos: Use verbos en infinitivo para casos de uso (ej: “Realizar Compra”)
  • Evite redundancia: Use «include» para comportamiento común
  • Documente puntos de extensión: Indique claramente cuándo ocurren las extensiones
  • Valide con stakeholders: Los diagramas deben ser comprensibles para usuarios no técnicos
  • Mantenga consistencia: Use las mismas convenciones en todos los diagramas del proyecto
🐝