Es importante diferenciar casos de uso con diagrama de casos de uso. Tal vez suene un poco confuso, y quizá lo sea. Sin embargo vamos a tratar de hacer la distinción y precisar en que consisten ambos.
Casos de Uso
El caso de uso es una serie de cosas, es una técnica de analisis de sistemas, es una tecnica para recopilar requerimientos, puede ser usada como estrategia de desarrollo o conduccion de proyectos de sistemas (Use case driving proyects), y su aplicación se ha vuelto muy importante. El creador de los Casos de uso Ivar Jackobson se unió a Grady Booch y James Rambaugh en Rational Rose, para trabajar en lo que hoy conocemos como UML.
Un caso de uso se forma de varios elementos, tiene una estructura, aunque no estandarizada oficialmente, el uso repetitivo en diferentes ambitos, nos permite conocer algunos de esos formatos o plantillas, las cuales por lo general cuentan de lo siguiente:
- Nombre del Caso de Uso
- Objetivo o Meta General
- Descripcion
- Actores
- Pre-Condiciones
- Post-Condiciones
- Diagrama de Caso de Uso
- Flujo de Eventos
- Flujo Principal
- Flujos Alternos
- Extensiones
- Diagrama de Contexto
- Diagrama de Navegacion (Entre Pantallas)
- Prototipos de Pantallas
Nota: Algunas plantillas presentan manejo de información adicional como control de versiones, autor, fechas, etc.
Diagrama de Casos de uso
El diagrama de casos de uso forma parte del conjunto de herramientas del UML y es muy simple elaborar un diagrama de este tipo. Básicamente se conforma de dos figuras elementales el actor y el caso de uso.
Un actor que puede ser una persona, pero en particular el rol que desempeña dentro del sistema o entorno que estemos analizando, se representa con un muñequito.
Un caso de uso, que es una meta, accion, funcion, o tarea que desarrolla uno o varios actores y se representa con un elipse.


Nota:Diagramas generados con Visual Paradigm Community Edition