10 ejemplos de diagramas de casos de uso (y cómo crearlos)

By Letícia Fonseca, Jun 20, 2022

10 ejemplos de diagramas de casos de uso header

Los diagramas de casos de uso son una herramienta genial que puede ayudar a los negocios y desarrolladores a diseñar procesos y sistemas.

Al captar los requisitos y las expectativas desde el punto de vista del usuario, garantizan el desarrollo de sistemas correctos y eficaces que servirán adecuadamente a los objetivos del usuario.

En este artículo, vamos a definir qué es un diagrama de casos de uso y te daremos diferentes ejemplos de ellos.

Puedes crear tu propio diagrama de casos de uso con el creador de diagramas de Venngage y nuestras plantillas. ¡No necesitas tener experiencia en diseño!

 

Haz clic para ir a cada sección:

 

¿Qué es un diagrama de casos de uso?

Un diagrama de casos de uso es una representación visual de las diferentes maneras y posibles escenarios de usar un sistema. Este ilustra cómo los usuarios realizan acciones e interactúan con un sistema en particular, tanto en un sitio web como en una aplicación.

Por ejemplo, este diagrama de casos de uso representa las diferentes funciones de un sistema bancario para los clientes:

use case diagram example

 

En el Lenguaje Unificado de Modelado (UML, por sus siglas en inglés), los sistemas se presentan con diferentes niveles de detalle para mostrar una perspectiva específica en el diseño del sistema. Los diagramas de casos de uso se consideran diagramas UML.

Los diagramas UML definen y organizan las funciones de alto nivel y el alcance de un sistema. Al modelar el flujo básico de eventos en un caso de uso, estos ayudan a identificar los objetivos que hay que alcanzar en cada interacción sistema-usuario.

Volver a la Tabla de Contenido

 

¿Cuáles son las ventajas de usar diagramas de casos de uso?

Los diagramas de casos de uso pueden beneficiar tu proceso de desarrollo, debido a que:

  • Guían el desarrollo: Usar diagramas de casos de uso puede ayudarte a establecer el costo y la complejidad de tus sistemas.  Para ello, especifica qué funciones serán requisito para que pasen a la fase de desarrollo.
  • Mantienen el enfoque y orientación del usuario: Los diagramas de casos de uso están escritos en un lenguaje natural que ayuda a que los usuarios puedan entenderlos fácilmente. Además, proporcionan a las empresas una excelente manera de comunicarse con sus clientes. Este ejemplo de diagramas de caso de uso que muestra la ruta transaccional básica de un cliente bancario:

 

  • Simplifican las soluciones: Al desglosar las soluciones en funciones o características prácticas, los diagramas de casos de uso pueden disminuir la complejidad del problema que intenta resolver un sistema.
  • Realizan un seguimiento de procesos: Los diagramas de casos de uso pueden utilizarse para controlar qué casos de uso se han implementado, probado y entregado, y ayudan a identificar qué funciones funcionan y cuáles no.

Crea ejemplos de diagramas de casos de uso que sean fáciles de comprender con la amplía biblioteca de Venngage. Ofrecemos más de 40,000 íconos de diferentes clases de personas para que tus diagramas puedan reflejar a tus usuarios con mayor precisión.

Haz doble clic en un ícono de la plantilla que te guste y elige entre las opciones del menú.

use case diagram example

Volver a la Tabla de Contenido

 

Tipos de diagramas de casos de uso

Existen muchos diferentes tipos de diagramas que puedes usar para diseñar y representar los sistemas y procesos. Como los diagramas de casos de uso UML, los cuales se clasifican en dos: diagramas UML de comportamiento y estructurales.

Diagramas UML de comportamiento

Los diagramas UML de comportamiento proporcionan una forma estándar de visualizar el diseño y comportamiento de un sistema. Bajo ellos hay otros 7 tipos de diagramas. Diagramas de:

  1. Actividad
  2. Máquina de estado
  3. Secuenciales
  4. Comunicación
  5. Interacción
  6. Tiempo
  7. Casos de uso

A modo de ejemplo, este diagrama de casos de uso representa cómo se comportará o reaccionará un sistema de cajeros automáticos cuando un cliente o administrador realice una acción.

use case diagram example

 

Diagrama estructural UML

Los diagramas UML estructurales, por su parte, se centran en representar los conceptos involucrados en un sistema y cómo se relacionan entre sí. También hay 7 tipos de diagramas UML estructurales. Diagrama de:

  1. Clase
  2. Componente
  3. Despliegue
  4. Objeto
  5. Paquete
  6. Perfil
  7. Estructura compuesta

Volver a la Tabla de Contenido

 

¿Cuáles son los elementos de un diagrama de casos de uso UML?

Los ejemplos de diagramas de casos de uso contienen una combinación de diferentes elementos, símbolos y conectores especializados. Tanto si quieres que tu diagrama de casos de uso sea sencillo como si quieres que sea profundo, debe incluir los siguientes componentes básicos:

  • Actores Un actor es cualquier persona que realiza una acción utilizando un sistema. Los actores o usuarios pueden ser una persona, una organización o un sistema externo. En un diagrama de casos de uso, los actores se representan mediante figuras de palo. En este ejemplo, las funciones de un sistema se modelan para dos tipos de actores: personas y organizaciones.
use case diagram example

 

  • Sistema – El ámbito del sistema abarca una secuencia de acciones e interacciones entre los usuarios y el sistema. Para representar el límite del sistema, se emplean cuadros de límite del sistema para indicar que un caso de uso está dentro del alcance del sistema.
  • Casos de uso – Los casos de uso son los diferentes usos o aplicaciones que tu sistema puede ofrecer a los usuarios. Para simbolizar los casos de uso se utilizan óvalos de forma horizontal, mientras que se dibujan líneas para conectar al usuario con el caso de uso. Este es un ejemplo para ilustrar la relación entre los usuarios y los casos de uso:
use case diagram example

 

  • Objetivos – El objetivo es el resultado final de un caso de uso. Un diagrama de casos de uso eficaz debe describir las actividades que se realizan para alcanzar los objetivos de cada caso de uso.

Volver a la Tabla de Contenido

 

5 ejemplos de diagramas de casos de uso y plantillas que puedes usar:

Aquí tienes algunas plantillas y ejemplos de diagramas de casos de uso que te guiarán en el proceso de creación de tu diagrama:

Diagrama de casos de uso en el sector minorista

Este ejemplo de diagrama de casos de uso representa las funciones internas y las interacciones de los empleados dentro de un sistema de venta al por menor.

use case diagram example

 

 

Este muestra las funciones básicas del sistema representadas por cuadros coordinados por colores para mostrar los casos de uso basados en el rol del usuario. Un diagrama de casos de uso como este puede ser muy útil para las tiendas minoristas con sistemas de comercio electrónico B2C.

Diseña un caso de uso o un diagrama UML que refleje tu marca con la función Mi Kit de Marca de Venngage.

Añade tu sitio web cuando el editor lo solicite y este importará automáticamente todos los activos de tu marca, incluyendo tu logo, colores y fuentes.

use case diagram example

Diagrama de casos de uso para restaurante

En este ejemplo, las operaciones diarias de un restaurante son el sistema, el personal que representa a los actores y sus tareas son los casos de uso.

 

Este diagrama de casos de uso puede ser particularmente útil para los restaurantes o cadenas de comida rápida en cuanto a que  muestra de una forma más sencilla y ordenada la sistematización de los procesos rutinarios y las actividades diarias a los empleados.

Diagrama de casos de uso de viaje

Este es un diagrama de casos de uso muestra cómo los diferentes tipos de usuarios pueden interactuar con un sitio web o una aplicación de reservas de viajes.

use case diagram example

 

Esta completa plantilla incluye casos de uso ampliados marcados con líneas de puntos y flechas en lugar de líneas simples. Puede ampliarse o reducirse para hoteles, aerolíneas y otros sistemas de reserva de viajes.

Diagrama de casos de uso de la banca

Diseñado para sistemas de cajeros automáticos (ATM), este diagrama de casos de uso representa diferentes tipos de transacciones como casos de uso.

use case diagram example

 

Como este ejemplo es muy sencillo y sólo contiene los elementos esenciales, puede adaptarse a otros sistemas bancarios como la banca de sucursales o la banca online.

Diagrama de caso de uso de una tienda de electrónica de consumo

Por último, pero no menos importante, este ejemplo de diagrama de caso de uso ilustra cómo los equipos de ventas y gestión pueden utilizar un sistema de venta al por menor para llevar a cabo tareas.

use case diagram example

 

Puede aplicarse a los sistemas de venta al por menor de productos electrónicos y electrodomésticos, a los bienes de consumo rápido y a otros sectores minoristas.

Volver a la Tabla de Contenido

 

Preguntas frecuentes sobre los diagramas de casos de uso

¿Qué incluye y que no incluye un diagrama de casos de uso?

Los diagramas de casos de uso describen la relación entre los usuarios, el sistema y sus casos de uso. No es necesario que entren en muchos detalles y expliquen cómo funciona el sistema internamente. Esta es una guía sobre qué incluir y qué no incluir en tu diagrama de casos de uso:

Qué incluir:

  • Quién está usando el sistema
  • Cómo está usando el sistema el usuario
  • Cuál es la meta del usuario
  • Qué pasos está dando el usuario para completar la tarea
  • Cómo responde el sistema a esa acción en particular

Qué no incluir:

  • El orden en que se realizan los pasos
  • Detalles sobre las interfaces de usuario
  • Lenguaje de programación

¿Cómo escribir un diagrama de casos de uso?

Escribir un diagrama de casos de uso implica deconstruir los procesos para revelar una visión general básica de un sistema. Estos son algunos de los pasos que puedes seguir:

Paso 1: Identifica a los actores (usuarios) que van a interactuar con tu sistema. Clasifica cada tipo de usuario de acuerdo a sus funciones.

Paso 2: Elige un tipo de usuario y enumera las acciones que realizaría utilizando el sistema. Cada acción se convertirá en un caso de uso.

Paso 3: Crea un objetivo para cada caso de uso. Identifica lo que se requiere del sistema para lograr estos objetivos.

Paso 4: Estructura los casos de uso. Incluye en la descripción de cada caso de uso el curso básico de los acontecimientos que se producirán cuando un usuario realice una determinada acción. Debes describir lo que hace el usuario y cómo responde el sistema.

Paso 5: Ten en cuenta los cursos alternativos de los eventos y agrégalos para ampliar el caso de uso.

Paso 6: Repite los pasos del 2 al 5 para crear un diagrama de casos de uso para cada tipo de usuario.

 

¿Qué software se utiliza para crear un diagrama de casos de uso?

Hay varias herramientas y software disponibles para crear un diagrama de casos de uso. Para empezar, puedes probar Microsoft Visio, que es una aplicación de diagramación y gráficos vectoriales que forma parte de la familia Microsoft Office.

También puedes optar por un software basado en la web si no quieres tener la molestia de descargar, instalar y actualizar programas. Las características de los diagramas de Venngage incluyen plantillas de diagramas de casos de uso prediseñadas que puedes personalizar según tus necesidades de negocio y desarrollo.

Volver a la Tabla de Contenido

 

En conclusión: Usa diagramas de casos de uso para representar el valor que tu sistema le provee a tus usuarios

La creación de un diagrama de casos de uso puede ayudarte a ilustrar cómo tu sistema puede satisfacer las necesidades y objetivos de tus usuarios. Asegúrate de usar el creador de diagramas de Venngage para crear un exitoso diagrama de casos de uso para tu próximo proyecto.