Sie sind auf Seite 1von 3

DIAGRAMAS DE CASOS DE USO

Ejemplo 1
Simulador de un juego de ordenador sencillo en el que el usuario gua un tanque por un
escenario sencillo en el que debe destruir obstculos. Para ello utiliza un joystick o el
teclado. El tanque tiene una cantidad de municin limitada en cada partida, de forma que
cada vez que dispara disminuye la cantidad de municin disponible.

Ejemplo 2
Un software para dibujar permite crear nuevos dibujos, cargar dibujos existentes desde
disco para editarlos (hasta 3 simultneamente) as como guardar los dibujos actuales o
modificar los existentes.
Cada dibujo puede constar de una o ms hojas, dentro de las cuales habr figuras
geomtricas como cuadrados, crculos, rectngulos, etc.; lneas, imgenes embebidas
(bitmaps, gifs o jpegs), cuadros de texto, texto libre, etc. Cada uno de estos elementos
tiene caractersticas propias que lo diferencian de otros (por ejemplo, el texto tiene el tipo
de letra utilizado, las imgenes no tienen color de fondo, etc.) y tambin caractersticas
comunes (todas tienen una posicin, por ejemplo).
La aplicacin consta de un men, una barra de herramientas desde donde se selecciona la
figura o elemento a representar, una zona de edicin, que es donde se muestra la hoja
activa del dibujo actual, y una barra de seleccin de dibujos y hojas que permite cambiar
el dibujo actual, seleccionar la hoja a editar dentro del dibujo actual, etc.
La aplicacin permite almacenar los dibujos creados en un archivo en disco con diferentes
formatos (DIB1, DIB2 o DIB3), as como cargar un dibujo en cualquiera de estos 3
formatos y abrirlo para editarlo. Esto implica mantener unos filtros de conversin que en
la apertura de un archivo posiblemente sern invocados.

Curso: INGENIERA DE SOFTWARE I


Docente: Ing. Edward Paul Sols Adrianzn

Tarea: Desarrollar el Diagrama de casos de uso del siguiente modelo.


Se desea desarrollar una aplicacin que permita gestionar una tienda de productos de
informtica a travs de Internet. Para poder realizar un pedido, el sistema pregunta al
usuario si es la primera vez que hace un pedido, en cuyo caso le pide sus datos personales;
si no es la primera vez, el usuario introduce su nombre de usuario y su clave para acceder
a sus datos. A partir del momento en que el usuario est registrado, el sistema le permite
acceder a sus secciones en modo compra, pues ningn cliente no registrado puede realizar
compras, slo consultas de precios y operaciones sencillas.
La aplicacin ofrece al usuario una serie de pantallas a travs de las cuales puede navegar,
que representan las diferentes secciones de la tienda: ofertas, hardware, software, juegos
para videoconsolas, etc. pudiendo seleccionar los artculos e incluirlos en su carro de
compra. El usuario puede acceder en cualquier momento a los datos de su carro de
compra, para por ejemplo modificar la cantidad elegida de un determinado artculo,
eliminar un producto o simplemente listar por pantalla el contenido actual del carro y el
subtotal acumulado en pesetas y en euros.
Cuando termina de elegir, el usuario pulsa un botn etiquetado como enviar que pone
en marcha la generacin del pedido y la correspondiente factura que se adjunta en el
paquete que el usuario recibe en su casa. Cada artculo puede estar disponible o no, y en
caso de no estarlo, tendr un tiempo estimado de entrada en stock. Hay que tener en cuenta
que en el caso de aquellos pedidos que incluyen artculos que no estn disponibles, el
envo se retrasa hasta que dichos productos estn disponibles, excepto cuando alguno de
Curso: INGENIERA DE SOFTWARE I
Docente: Ing. Edward Paul Sols Adrianzn

los artculos no disponibles va a tardar en estar en stock ms de 15 das, en cuyo caso se


enva en el momento un primer envo con los artculos disponibles y cuando entre en
stock el o los artculos retrasados se manda un segundo envo al usuario. Los gastos de
envo de un pedido van en funcin del tipo de artculos solicitados (el hardware
lgicamente es en general ms caro), del nmero total de artculos encargados y de la
distancia en kilmetros desde el centro ms cercano hasta la casa del cliente (esto se
calcula gracias al cdigo postal del cliente). Los gastos de envo en ningn caso sern
funcin del nmero de envos necesarios.
El cliente puede consultar siempre que lo desee el estado de sus pedidos actuales y
pasados, con el nivel de detalle que desee segn dos modalidades:
Sencilla: incluye fecha del pedido, fecha de entrega de cada uno de los envos a que dio
lugar si an no se ha servido algn artculo se muestra como pendiente, precio total de los
artculos y precio total incluyendo gastos de envo.
Completa: incluye fecha del pedido, fecha de entrega de cada uno de los envos a que dio
lugar, detalle de artculos por envo (incluyendo cantidad de cada uno y precio unitario)
si an no se ha servido algn artculo se muestra como pendiente, tarjeta a la que se
carg el pedido, fecha del cargo, precio total de los artculos y precio total incluyendo
gastos de envo.
Se deber tener en cuenta que en el sistema debern realizarse las operaciones de
mantenimiento propias de una tienda de este tipo, como por ejemplo aquellas que
permitan mantener el stock de productos al da, que actualicen los precios, etc.

Curso: INGENIERA DE SOFTWARE I


Docente: Ing. Edward Paul Sols Adrianzn

Das könnte Ihnen auch gefallen