Sie sind auf Seite 1von 5

QUE ES UN CASO DE USO

Un caso de uso es una herramienta que sirve para representar


la forma como un cliente (Actor) opera con el sistema en desarrollo, además de
la forma, tipo y orden en la cual, los elementos interactúan, a estas acciones se
les llama operaciones o casos de uso. Estos son considerados hoy en día
como la piedra fundamental que permite planificar, administrar y desarrollar un
proyecto de software exitoso.

Los casos de uso se utilizan básicamente en el proceso de modelado de


sistemas, partiendo de una percepción o perspectiva que nos plantea el
paradigma de la orientación a objetos, y en este caso el análisis y diseño
orientados a objetos. Además forman parte del Lenguaje Unificado de
Modelado UML por sus siglas en ingles (Unified Modeling Languaje) el cual a
su vez se compone de muchas otras herramientas, básicamente diagramas
como: Todas ellas usadas a lo largo de las etapas o ciclo de vida del proceso
de desarrollo.

• Diagramas de clase.
• Diagramas de secuencia
• Colaboración
• Transición de estados
• Diagramas de actividad
• Componentes

Todas ellas usadas a lo largo de las etapas o ciclo de vida del proceso de
desarrollo.

La aplicación principal de los casos de uso es en el proceso de análisis y


diseño pero de manera particular en la definición de requerimientos del usuario.
DIAGRAMAS DE UN CASO DE USO

Un diagrama de casos de uso (Use Case Diagram) es una representación


gráfica de parte o el total de los actores y casos de uso del sistema, incluyendo
sus interacciones. Todo sistema tiene como mínimo un diagrama Main Use
Case, que es una representación gráfica del entorno del sistema (actores) y su
funcionalidad principal (casos de uso).

Un diagrama de un caso de uso se representa con una Elipse y un nombre


representativo

PARTES DE UN DIAGRAMA DE CASO DE USO

Un diagrama de casos de uso consta de los siguientes elementos:

• Actor

Un Actor es un rol que un usuario juega con respecto al sistema. Es importante


destacar el uso de la palabra rol, pues con esto se especifica que un Actor no
necesariamente representa a una persona en particular, sino más bien la labor
que realiza frente al sistema. Como ejemplo para ilustrar la definición anterior,
tenemos el caso de un sistema de ventas en que el rol de Vendedor con
respecto al sistema puede ser realizado por un Vendedor o bien por el Jefe de
Local.

Figura: Representación de un actor:


stickman
• Caso de Uso:

Es una operación/tarea específica que se realiza tras una orden de algún


agente externo, sea desde una petición de un actor o bien desde la invocación
desde otro caso de uso.

• Relaciones:

Entre los elementos de un diagrama de casos de uso se pueden presentar tres


tipos de relaciones, representadas por líneas dirigidas o no entre ellos:

• ``Comunica'' (<<communicates>>): Relación (asociación) entre


un actor y un caso de uso que denota la participación del actor en dicho
caso de uso. En el diagrama del ejemplo de la figura todas las líneas
que salen del actor denotan este tipo de asociación (en realidad
estereotipada como <<comunicates>>).
• Usa. (uses o include). Relación de dependencia entre dos casos de
uso que denota la inclusión del comportamiento de un escenario en otro.
En el caso del ejemplo el caso de uso Cancelar incluye en su
comportamiento al de DarVueltas y PedirProducto incluye también
DarVueltas.
• Extiende ( extends): Relación de dependencia entre dos casos de uso
que denota que un caso de uso es una especialización de otro. Por
ejemplo, podría tenerse un caso de uso que extienda la forma de pedir
azúcar, para que permita escoger el tipo de azúcar (normal, dietético o
moreno) y además la cantidad en las unidades adecuadas (cucharadas
o bolsas).

Figura: Casos de uso con relación `` extends''


EJEMPLOS DE CASOS DE USO DE UNA MÁQUINA DE CAFÉ

INGENIERIA DEL SOFTWARE II


NIXON FRANCO 2908

TRABAJO ESCRITO PRESENTADO A LA ASIGNATURA DE


INGENIERIA DEL SOFTWARE II
INGENIERIA INFORMATICA
VIII SEMESTRE

PROFESOR:
ING. EYNER DELGADO

CORPORACION UNIVERSITARIA DE CIENCIA Y DESARROLLO

UNICIENCIA

SANTIAGO DE CALI
2008

Das könnte Ihnen auch gefallen