Вы находитесь на странице: 1из 3

Sesin 6 Anlisis y Diseo de Sistemas

MODELADO DE CASOS DE USO Por ejemplo, introducir una contrasea es algo de


valor para el usuario? Tal vez se deba incluir si al
Casos de Uso usuario le preocupa la seguridad o si es algo
imprescindible para el xito del proyecto.
Se pueden utilizar como parte del SDLC o en el
modelado gil. Un modelo de caso de uso describe Smbolos
qu hace un sistema sin describir cmo lo hace; es
decir, es un modelo lgico del sistema Un diagrama de caso de uso contiene los smbolos
del actor y del caso de uso, junto con lneas
conectoras.

El modelo de caso de uso presenta al sistema desde Actor


la perspectiva de un usuario fuera del mismo (por
ejemplo, los requerimientos del sistema). Los actores son similares a las entidades externas;
existen fuera del sistema. El trmino actor se refiere
a un rol especfico de un usuario del sistema.

El modelo de caso de uso provee un medio efectivo


Por ejemplo, un actor puede ser un empleado, pero
de comunicacin entre el equipo de negocios y el
tambin puede ser un cliente en la tienda de la
equipo de desarrollo.
empresa. Incluso cuando es la misma persona en el
Sesin 6 Anlisis y Diseo de Sistemas
mundo real, se representa como dos smbolos El modelo de casos de uso se basa en las
distintos en un diagrama de caso de uso, ya que la interacciones y relaciones de casos de uso
persona interacta con el sistema en distintos roles. individuales.

Un caso de uso siempre describe tres cosas: un


actor que inicia un evento, el evento que
desencadena un caso de uso y el caso de uso que
realiza las acciones desencadenado por el evento.

Relaciones de los casos de uso

Las relaciones activas se conocen como relaciones


de comportamiento y se utilizan principalmente en
los diagramas de casos de uso.

Hay cuatro tipos bsicos de relaciones de


El actor existe fuera del sistema e interacta con comportamiento: comunica, incluye, extiende y
ste de una manera especfica. generaliza

Un actor puede ser un humano, otro sistema o un


dispositivo como un teclado o una conexin Web

Un actor puede interactuar con uno o ms casos de


uso; un caso de uso puede involucrar a uno o ms
actores.
Observe que todos estos trminos son verbos.
Un actor puede interactuar con uno o ms casos de
uso; un caso de uso puede involucrar a uno o ms
actores. de resultado que sea benfico para el actor en el
sistema.

Casos de Uso

Un caso de uso provee a los desarrolladores una GENERALIZACIN


perspectiva de lo que quieren los usuarios, sin Ejemplo, un Estudiante se comunica con Inscribir en
detalles tcnicos o implementacin el curso. En los diagramas de casos de uso

Podemos considerar un caso de uso como una


secuencia de transacciones en un sistema.
Sesin 6 Anlisis y Diseo de Sistemas

COMUNICACIN

Por ejemplo, un Estudiante de medio tiempo


generaliza a un Estudiante.
. La flecha va del caso de uso

De manera similar, algunos de los empleados de la


universidad son profesores. La flecha apunta a la
cosa general.

EXTENSIN

Esta relacin describe la situacin en la que un caso


de uso posee el comportamiento que permite al
nuevo caso de uso manejar una variacin o
excepcin a partir del caso de uso bsico.

Por ejemplo, el caso de uso extendido Seguro


mdico de estudiantes extiende el caso de uso
bsico Pagar

Esta relacin implica que una cosa es ms comn


que otra. Esta relacin puede existir entre dos
actores o dos casos de uso.

Esta relacin implica que una cosa es ms comn


que otra. Esta relacin puede existir entre dos
actores o dos casos de uso

Cuotas de estudiantes
Extendido al caso de uso bsico.

Вам также может понравиться