Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ejercicios de Diagramas de Casos de Uso - UMSS PDF
Ejercicios de Diagramas de Casos de Uso - UMSS PDF
1.La empresa de reserva de radio-Taxis “La Llajta” ha solicitado la confección de un sistema para
la administración de la misma.
Luego de haber tenido algunas reuniones de relevamiento con la gerencia de la empresa se han
identificado los siguientes requerimientos:
Los Choferes de la empresa podrán consultar las reservas que tienen asignadas para el día de
la fecha.
El gerente podrá realizar todas las operaciones que pueden realizar los Administrativos y los
choferes. Además podrán 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 función de las reservas,
con 30 minutos de anticipación para poder realizar la confirmación del viaje con el cliente.
2. Se desea realizar una aplicación que permita a los mecánicos de un garaje registrar, consultar
y actualizar los trabajos (reparaciones y revisiones) que han sido realizados o que están en
proceso de realización en el garaje.
Todos los trabajos incluyen el número de horas que van siendo necesarias para su realización.
Al crear un trabajo, el número de horas es 0. El número de horas irá aumentando a medida que
los mecánicos van dedicando tiempo a realizar la reparación o la revisión. Cuando el trabajo se
ha finalizado, se marca como “finalizado” y el número de horas no puede volver a cambiarse.
Las reparaciones incluyen el precio del material utilizado (piezas o pintura). Al registrar una
reparación, el precio del material es 0 y va aumentando a medida que los mecánicos van
utilizando material de reparación. Una vez que la reparación 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
número de horas empleadas por 30 Bs. Además, dependiendo del tipo de trabajo, el coste varía
de la siguiente manera:
Reparación mecánica: su precio se calcula como fijo más el coste material multiplicado
por 1.1
Reparación de chapa y pintura: su precio se calcula como fijo más el coste material
multiplicado por 1.3
Revisión: su precio se calcula como fijo más extra de 20 Bs.
3.Se desea gestionar la venta de entradas para un espectáculo 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 continuación:
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 algún 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 número entero) que
permitirá la identificación 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, según lo
explicado a continuación:
Entradas normales: su precio es el precio normal de la zona elegida sin ningún 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.
Cualquier persona que tenga una nómina, 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 estén ya alquilados, y posteriormente desalquilarlo. Por ello, deberán 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 aplicación ofrece acceso web para que un inquilino pueda modificar o consultar sus datos,
pero no darse de baja o de alta. Para la realización de cualquiera de estas operaciones es
necesaria la identificación por parte del inquilino.
5.Se desea gestionar el préstamo 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 simultáneamente 20 documentos como máximo, mientras que los usuarios
ocasionales sólo pueden tener 2. Los datos que componen la ficha de un usuario son su CI y su
nombre.
La duración máxima del préstamo de los libros a los socios es de 30 días, mientras que para los
usuarios ocasionales la duración máxima del préstamo de los libros es de 15 días. La duración
máxima del préstamo de una revista a un usuario es un tercio de la duración máxima del
préstamo de un libro a ese mismo tipo de usuario.
6. El dueño 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 esporádicos. Una reservación almacena datos del cliente, de la pieza reservada, la fecha de
comienzo y el número de días que será ocupada la pieza.
El hotel posee información sobre cuáles clientes son habituales. Esta estructura puede manejarla
con un diccionario, cuya clave sea el número de CI y como significado tenga los datos personales
del cliente.
NOTA: Para todos los ejercicios anteriores, hacer lo siguiente:
Listar los requisitos funcionales
Realizar diagramas de casos de uso
Especificar cada caso de uso
Realizar esbozos de interfaces de usuario para cada caso de uso
Para cada diagrama de casos de uso o para cada caso de uso incluir sus capacidades
adicionales.