Está en la página 1de 4

DIAGRAMAS DE CASOS DE USO

1.La empresa de reserva de radio-Taxis La Llajta ha solicitado la confeccin de un sistema para


la administracin de la misma.
Luego de haber tenido algunas reuniones de relevamiento con la gerencia de la empresa se han
identificado los siguientes requerimientos:
Habr tres tipos de usuarios: Administrativos, Choferes, y el Gerente.
Los Administrativos de la empresa podrn:
Ingresar nuevos clientes
Ingresar reservas de viajes indicando el cliente, el chofer solicitado, la direccin de
origen, de destino y la hora de salida. La empresa ha solicitado que si al ingresar una
reserva, el cliente en cuestin no existe, en el sistema se pueda ingresarlo directamente.
Tambin ha solicitado que el sistema brinde la opcin de confirmar inmediatamente la
reserva que se est ingresando.
Confirmar o Cancelar las reservas ya ingresadas.
Los Choferes de la empresa podrn consultar las reservas que tienen asignadas para el da de
la fecha.
El gerente podr realizar todas las operaciones que pueden realizar los Administrativos y los
choferes. Adems podrn Ingresar nuevos choferes al sistema y Liquidar las comisiones de los
choferes mensualmente.
Los Representantes de la empresa aclararon que era deseable que el sistema avise a los
Administrativos cuando se acerca el momento de realizar un viaje, en funcin de las reservas,
con 30 minutos de anticipacin para poder realizar la confirmacin del viaje con el cliente.

2. Se desea realizar una aplicacin que permita a los mecnicos de un garaje registrar, consultar
y actualizar los trabajos (reparaciones y revisiones) que han sido realizados o que estn en
proceso de realizacin en el garaje.
Cada trabajo se identifica unvocamente por su identificador de trabajo. El identificador de
trabajo es un nmero que se asocia con el trabajo en el momento que se registra. El primer
trabajo registrado tendr el identificador 0, el segundo el 1 y as sucesivamente.
Los trabajos incluyen una pequea descripcin de la reparacin o revisin a realizar.
Todos los trabajos incluyen el nmero de horas que van siendo necesarias para su realizacin.
Al crear un trabajo, el nmero de horas es 0. El nmero de horas ir aumentando a medida que
los mecnicos van dedicando tiempo a realizar la reparacin o la revisin. Cuando el trabajo se
ha finalizado, se marca como finalizado y el nmero de horas no puede volver a cambiarse.

Las reparaciones incluyen el precio del material utilizado (piezas o pintura). Al registrar una
reparacin, el precio del material es 0 y va aumentando a medida que los mecnicos van
utilizando material de reparacin. Una vez que la reparacin se marca como finalizada no se
puede cambiar el precio del material utilizado.
El precio a cobrar para cada trabajo se compone de una parte fija que resulta de multiplicar el
nmero de horas empleadas por 30 Bs. Adems, dependiendo del tipo de trabajo, el coste vara
de la siguiente manera:

Reparacin mecnica: su precio se calcula como fijo ms el coste material multiplicado


por 1.1
Reparacin de chapa y pintura: su precio se calcula como fijo ms el coste material
multiplicado por 1.3
Revisin: su precio se calcula como fijo ms extra de 20 Bs.

La aplicacin se gestionar mediante un men grfico.

3.Se desea gestionar la venta de entradas para un espectculo en un teatro. El patio de butacas
del teatro se divide en varias zonas, cada una identificada por su nombre. Los datos de las zonas
son los mostrados a continuacin:
Nombre zona

Nmero localidades

Precio normal (Bs.)

Principal
Palco
Central
Lateral

200
40
400
100

25
70
20
15

Precio
(Bs.)
17
40
14
10

abonado

Para realizar la compra de una entrada, un espectador debe indicar la zona que desea y
presentar al vendedor, el documento que justifique que tiene algn tipo de descuento (estudiante,
pensionista o abonado). El vendedor sacar la entrada del tipo apropiado en la zona indicada.
En el momento de la compra se asignar a la entrada un identificador (un nmero entero) que
permitir la identificacin de la entrada en todas las operaciones que posteriormente se desee
realizar con ella.
Una entrada tiene como datos asociados su identificador, la zona a la que pertenece y el nombre
del comprador. Los precios de las entradas dependen de la zona y del tipo de entrada, segn lo
explicado a continuacin:

Entradas normales: su precio es el precio normal de la zona elegida sin ningn tipo de
descuento.
Entradas reducidas (para estudiantes o pensionistas): su precio tiene una rebaja del 15%
sobre el precio normal de la zona elegida.
Entradas de abonado: su precio es el precio para abonados de la zona elegida.

4..Una empresa gestiona un conjunto de inmuebles, que administra en calidad de propietaria.


Cada inmueble puede ser bien un local (local comercial, oficinas, etc.), un piso o bien un edificio

que a su vez tiene pisos y locales. Como el nmero de inmuebles que la empresa gestiona no
es un nmero fijo, la aplicacin debe permitir tanto introducir inmuebles nuevos, as como darlos
de baja, modificarlos y consultarlos. Asimismo, que una empresa administre un edificio
determinado no implica que gestione todos sus pisos y locales, por lo que la aplicacin tambin
deber permitir introducir nuevos pisos o locales, darlos de baja, modificarlos y hacer consultas
sobre ellos.
Cualquier persona que tenga una nmina, un aval bancario, un contrato de trabajo o venga
avalado por otra persona puede alquilar el edificio completo o alguno de los pisos o locales que
no estn ya alquilados, y posteriormente desalquilarlo. Por ello, debern poder ser dados de alta,
si son nuevos inquilinos, con sus datos correspondientes (nombre, DNI, edad, sexo, etc.), poder
modificarlos, darlos de baja, consultarlos, etc.
La aplicacin ofrece acceso web para que un inquilino pueda modificar o consultar sus datos,
pero no darse de baja o de alta. Para la realizacin de cualquiera de estas operaciones es
necesaria la identificacin por parte del inquilino.

5.Se desea gestionar el prstamo de los documentos de una biblioteca. Existen dos clases de
usuarios de la biblioteca: los socios y los usuarios ocasionales. Los socios pueden tener
prestados simultneamente 20 documentos como mximo, mientras que los usuarios
ocasionales slo pueden tener 2. Los datos que componen la ficha de un usuario son su CI y su
nombre.
La biblioteca presta dos tipos de documentos: libros y revistas. La ficha de un documento se
compone de un cdigo alfanumrico (que permite identificar el documento) y de su ttulo.
Adems, la ficha de un libro tiene otro campo ms: su ao de publicacin.
La duracin mxima del prstamo de los libros a los socios es de 30 das, mientras que para los
usuarios ocasionales la duracin mxima del prstamo de los libros es de 15 das. La duracin
mxima del prstamo de una revista a un usuario es un tercio de la duracin mxima del
prstamo de un libro a ese mismo tipo de usuario.
6. El dueo de un hotel le pide a usted desarrollar un programa para consultar sobre las piezas
disponibles y reservar piezas de su hotel.
El hotel posee tres tipos de piezas: simple, doble y matrimonial, y dos tipos de clientes: habituales
y espordicos. Una reservacin almacena datos del cliente, de la pieza reservada, la fecha de
comienzo y el nmero de das que ser ocupada la pieza.
El recepcionista del hotel debe poder hacer las siguientes operaciones:

Obtener un listado de las piezas disponible de acuerdo a su tipo


Preguntar por el precio de una pieza de acuerdo a su tipo
Preguntar por el descuento ofrecido a los clientes habituales
Preguntar por el precio total para un cliente dado, especificando su nmero de CI,
nombre completo, tipo de pieza y nmero de noches.
Dibujar en pantalla la foto de un pieza de acuerdo a su tipo
Reservar una pieza especificando el nmero de la pieza, ci y nombre del cliente.
Eliminar una reserva especificando el nmero de la pieza

El administrador puede usar el programa para:

Cambiar el precio de una pieza de acuerdo a su tipo


Cambiar el valor del descuento ofrecido a los clientes habituales
Calcular las ganancias que tendrn en un mes especificado (considere que todos los
meses tienen treinta das).

El hotel posee informacin sobre cules clientes son habituales. Esta estructura puede manejarla
con un diccionario, cuya clave sea el nmero de CI y como significado tenga los datos personales
del cliente.
El diseo a desarrollar debe facilitar la extensibilidad de nuevos tipos de pieza o clientes y a su
vez permitir agregar nuevas consultas.

NOTA:Paratodoslosejerciciosanteriores,hacerlosiguiente:

Listarlosrequisitosfuncionales
Realizardiagramasdecasosdeuso
Especificarcadacasodeuso
Realizaresbozosdeinterfacesdeusuarioparacadacasodeuso
Paracadadiagramadecasosdeusooparacadacasodeusoincluirsuscapacidades
adicionales.