El caso de uso se puede ver como un documento narrativo que describe la secuencia de
eventos de un actor que utiliza un sistema para completar un proceso. Los casos de uso son historias
o casos de utilización de un sistema; no son exactamente los requerimientos ni las especificaciones
funcionales, sino que ejemplifican e incluyen los requerimientos en las historias que narran. El
siguiente ejemplo corresponde a un caso de uso de alto nivel, que describe clara y concisamente el
proceso de comprar artículos en una tienda cuando se emplea una caja una caja registradora en el
punto de venta.
La explicación del formato es:
· Caso de uso: nombre del caso de uso.
· Actores: lista de actores en la que se indica quién inicia el caso de uso.
· Tipo: que puede ser Primario, Secundario, Opcional, entre otros.
· Descripción: repetición del caso de uso de alto nivel o alguna síntesis similar.
· Propósito: intención del caso de uso.
· Referencias Cruzadas: casos de uso y funciones relacionadas con el sistema.
· Curso Normal de los Eventos: es la parte medular del formato expandido; describe los
detalles de la conversión interactiva entre los actores y el sistema. Un aspecto esencial de la
sección es explicar la secuencia más común de eventos: la historia normal de las actividades y el
término exitoso de un proceso. No incluye situaciones alternativas.
· Cursos Alternativos: describe importantes opciones o excepciones que pueden presentarse
en relación al curso normal. Si son éstas son complejas, se pueden expandir y convertir en
nuevos casos de uso.