Você está na página 1de 18

Modelamiento

Artefactos de
UML Procesos de
Negocios
QU SON LOS CASOS DE
USOS ?

Es una estructura que ayuda a los analistas a


trabajar con los usuarios para determinar la
forma en que se usar un sistema. Con una
coleccin de casos de uso se puede hacer el
bosquejo de un sistema en trminos de lo que
los usuarios intentan hacer con l.

Este tipo de anlisis es crucial para la fase de


anlisis del desarrollo de un sistema. La forma
en que los usuarios utilicen un sistema le da la
pauta para lo que disear y crear. De lo que
se trata es de obtener un sistema que cumpla
nuestras necesidades.
Importancia de
los Casos de Uso
La importancia de los
casos de uso radica en
que se disea el
sistema desde el propio
punto de vista del
usuario. La idea es
involucrar a los
usuarios en las etapas
iniciales del anlisis y
diseo del sistema.
REPRESENTACIN DE UN MODELO DE CASO
DE USO
Un diagrama de casos de uso es una forma de
diagrama de comportamiento UML mejorado. El
Lenguaje de Modelado Unificado (UML), define una
notacin grfica para representar casos de uso
llamada modelo de casos de uso. UML no define
estndares para que el formato escrito describa los
casos de uso, y as mucha gente no entiende que
esta notacin grfica define la naturaleza de un caso
de uso; sin embargo una notacin grfica puede
solo dar una vista general simple de un caso de uso
o un conjunto de casos de uso.
Los diagramas de casos de uso son a menudo
confundidos con los casos de uso. Mientras los dos
conceptos estn relacionados, los casos de uso son
mucho ms detallados que los diagramas de casos
de uso. En los conceptos se debe detallar ms de un
caso de uso para poder identificar qu es lo que
hace un caso de uso.
Un ejemplo: La
mquina de
gaseosa
La funcin principal de la mquina
de gaseosa es permitir a un cliente
(autor) adquirir una lata de
gaseosa: Comprar gaseosa (caso
de uso).

Sin embargo hay otros usuarios


que intervienen, como el
proveedor que tiene que
reabastecer a la mquina y el
recolector de dinero que tiene que
recoger el dinero de la alcanca de
la mquina.
Inclusin de los
Casos de Uso
En los casos de uso Reabastecer y
Recolectar dinero se pueden
distinguir algunos pasos en comn.
Ambos empiezan con quitar seguro y
abrir la mquina, y finalizan con el cierre
de la mquina y su aseguramiento.

Podramos eliminar la duplicacin de


pasos de un caso de uso al otro? Si
podemos.

A la tcnica de aprovechamiento de
caso de uso se le conoce como
INCLUSIN DE UN CASO DE USO.
Maquina de Gaseosas

Comprar
Gaseosa

Exhibir el
Cliente
Cliente interior
<<incluir>>

Reabastecer

<<incluir>>
Cubrir el
Representante Representante
interior
del Proveedor del Proveedor
Exhibir el
interior

<<incluir>>
Recolectar
dinero

<<incluir>>
Recolector Cubrir el Recolector
interior
Extensin de los Casos de Uso
A la accin de agregar un
nuevo caso de uso a otro Exhibir el
original se le conoce interior

como EXTENSIN DE UN
CASO DE USO. <<incluir>>

<<extender>
Reabastecer >

P/E: En el caso de uso de acuerdo a


las ventas
Reabastecer

Reabastecer, podra ser


que el representante de <<incluir>>
proveedor reabastezca la Representant
mquina de gaseosas de e del Cubrir el
interior
acuerdo a las marcas ms proveedor

vendidas.
Generalizacin
Al igual que las clases, los casos de usos pueden heredarse y sus
autores tambin.

Comprar Comprar un Proveedor


Gaseosa vaso de gaseosa

Recolector Re abastecedor
Diagrama de
Casos de Uso
para la
Tienda de
Pelculas
VIDEOMAX
DESCRIPCIN DE
ACTORES
Nombre: Cliente

Rol: Reserva y/o alquila Pelculas


Tareas:
Proporciona informacin Personal.
Detalla pelcula a reservar y/o alquilar.
Cancela sus reservaciones.
Devuelve pelcula alquilada

Nombre: Proveedor

Rol: Abastece las Pelculas


Tareas:
Proporciona informacin Personal.
Consulta sobre la existencia de pelculas en el
inventario de VIDEOMAX. Y ofrece pelculas
de estreno o aquellas que considera
importante tenerlas en inventario
DESCRIPCIN DE LOS CASOS
DE USO
Registrar Pelculas: Comienza cuando el Administrador
VIDEOMAX desea ingresar nuevos pelculas o agregar
cantidades de copias a registros ya existentes. El Administrador
VIDEOMAX debe asignar un cdigo a la pelcula, digitar su
ttulo, protagonista, director, ao de estreno y cantidad en
existencia.

Registrar Clientes: Comienza cuando el Administrador


VIDEOMAX registra a un nuevo cliente, obteniendo la
informacin siguiente: Nombre, nmero de cdula, Direccin y
Telfono. El administrador VIDEOMAX debe asignarle un
cdigo segn las iniciales de sus nombres, adems de cuatro
dgitos numricos.
DESCRIPCIN DE LOS CASOS
DE USO
Registrar Alquiler: Comienza cuando el Administrador
VIDEOMAX verifica si el cliente existe para proceder al
alquiler, de no ser as debe registrarlo (ver Caso de uso
Registrar Cliente), luego de ubicarlo, digita el cdigo de
la(s) pelcula(s) a alquilar (ste viene en la caja del DVD) y la
fecha de entrega, el sistema automticamente muestra los
dems atributos de las pelculas y la fecha en que debe ser
devuelta.

Registrar Reserva: Comienza cuando el Administrador


VIDEOMAX verifica si el cliente es considerado Socio
luego de ubicarlo, digita el cdigo de la(s) pelcula(s) a
reservar (ste viene en la caja del DVD), el sistema
automticamente muestra los dems atributos de las
pelculas y la fecha en que se guarda.
DESCRIPCIN DE LOS CASOS
DE USO
Actualizar Proveedor: Comienza cuando el Administrador
VIDEOMAX modifica (si existen cambios) algunos de los
datos de los tres proveedores que abastecen las pelculas
del negocio. Este caso de uso tambin implica agregar
nuevos proveedores.

Proporciona Datos Personales: Comienza cuando el


Cliente llega al negocio por primera vez, selecciona la
pelcula de su gusto y llega donde el Administrador
VIDEOMAX, quien verifica su no existencia en el sistema y
entonces procede a solicitar al Cliente los siguientes datos
personales: N de Cdula, nombre, telfono y direccin
actual.
DESCRIPCIN DE LOS CASOS
DE USO
Alquilar Pelculas: Comienza cuando el Cliente
selecciona de los estantes la o las pelculas a prestar, luego
llega donde el administrador VideoMax quien verifica que
el Cliente ya est registrado en el sistema, sino ver Caso de
Uso Proporciona Datos Personales. Una vez ya registrado
el administrador le informa al Cliente el pago
correspondiente y la fecha a ser devueltas las pelculas.

Reservar Pelcula: Comienza cuando el Cliente se


comunica por cualquier medio con el Administrador
VIDEOMAX y le solicita una pelcula para alquilarla en horas
posteriores, el administrador verifica si el cliente es
considerado Socio luego de ubicarlo, selecciona la
pelcula e informa al Cliente que sus reservacin ya ha sido
registrada.
DESCRIPCIN DE LOS CASOS
DE USO
Devolver Pelcula: Comienza cuando una vez
cumplida la fecha de entrega de la pelcula el Cliente se
presenta al negocio y regresa la(s) pelcula(s) que haba
alquilado. El administrador VideoMax deber cambiar el
estado tanto del cliente como el de la pelcula.

Abastece Pelcula: Comienza cuando el proveedor


informa al administrador VideoMax sobre los nuevos
estrenos en el cine y aquellas pelculas que considera
importantes mantenerlas activas (pelculas clsicas) o que
incluso aquellas que entre ms tenga mejor para el negocio
(infantiles, conciertos, pornogrficas, etc.). Luego el
Proveedor establece acuerdo con el administrador
VideoMax y se cierra el pedido. Finalmente el proveedor
entrega en el tiempo establecido el pedido
SISTEMA VIDEOMAX
Registra a los
Cliente
Proporciona Datos
Personales

Devuelve Pelicula
<<incluir>>

Alquila Pelicula

Registra Alquiler

<<incluir>>
Seleccionar Pelicula

<<incluir>>
Cliente
Reserva Pelicula Registra Reserva

Administrador
VIDEOMAX

Registra Pelicula

<<extender>>
Abastece Pelicula Abastece Pelicula
segn Existencia

Proveedor Actualiza Proveedor

Você também pode gostar