Você está na página 1de 11

DIAGRAMAS DE CASOS DE USO

Definicin y Usos

Un diagrama Caso-Uso describe lo que hace un sistema desde el


punto de vista de un observador externo, debido a
esto, un diagrama de este tipo generalmente es de
los ms sencillos de interpretar en UML,

ya que su razn de ser se concentra en un Que


hace el sistema, a diferencia de otros diagramas
UML que intentan dar respuesta a un Como logra
su comportamiento el sistema.

Un Caso-Uso esta muy relacionado con lo que


pudiera ser considerado un escenario en el
sistema, esto es, lo que ocurre cuando alguien interacta con el
sistema: "Acude un mesero a colocar la orden, la orden es tomada
por el cocinero, y posteriormente se abona a la cuenta del cliente el
cargo".

Un Caso-Uso es empleado con ms


frecuencia en alguna de las siguientes
etapas:

Determinacin de Requerimientos: Por


lo general nuevos requerimientos de
sistema generan nuevos Casos-Uso,
conforme es analizado y diseado el
sistema.

Comunicacin con el Cliente: Debido a la sencillez de este tipo


de diagramas, son fciles de emplear para comunicarse con el
cliente final del proyecto.

Generacin de pruebas de Sistemas: A travs de los diagramas


Caso-Uso se pueden generar una serie de pruebas de sistema.
Descripcin de los diversos elementos que componen un diagrama
Caso-Uso:

Componentes
Actor: Un actor representa quien o que inicia una accin
dentro del sistema, en otras palabras, es simplemente un rol que
es llevado acabo por una persona o cosa.
Un Actor en un diagrama Caso-Uso es
representado por una figura en forma de
persona.

Caso-Uso: El Caso-Uso en s es
representado por un ovalo que describe la
funcionalidad a grosso modo que se
requiere por el sistema.

Comunicacin: Este elemento representa la relacin que


existe entre un Caso-Uso y un Actor, dicho elemento es
representado simplemente por una linea recta que se extiende
de la figura del actor hacia el ovalo del Caso-Uso.

Limite de Sistema (System Boundry): Empleado para


indicar los lmites del sistema, y
representado por un rectngulo con
color de fondo distintivo.
Generalizacin: Una
generalizacin indica que un
Caso-Uso (ovalo) es un
caso especial de otro caso,
en otros trminos,
representa una relacin
padre-hijo, donde el hijo
puede ser suplido
directamente por el padre
en cualquier momento. Este
elemento es representado
por una lnea con flecha que se extiende del Caso-Uso hijo hacia
el uso caso padre (general).

Inclusin: Una inclusin es utilizada para indicar que un


Caso-Uso (ovalo) depende de otro caso, dicho de otra manera,
significa que la funcionalidad de determinado caso se requiere
para realizar las tareas de otro.
Este elemento es representado
por una lnea punteada con
flecha y comentario <<include>>
que se extiende del Caso-Uso
base hacia el Caso-Uso de inclusin.
Extensin: Una extensin representa una variacin de un
Caso-Uso a otro, aunque similar a una generalizacin, una
extensin representa una dependencia
especifica, mientras una generalizacin no
implica que los Casos-Uso dependen uno
del otro. Este elemento es representado
por una lnea punteada con flecha y comentario <<extend>> que
origina del Caso-Uso base hacia el Caso-Uso de extensin.

Ejemplo de Casos de Uso

Ejemplo caso de uso:


sistema de administracin de personal, donde el administrador puede crear,
eliminar y actualizar empleado.
Ejemplos

Você também pode gostar