Sunteți pe pagina 1din 4

UNIVERSIDAD DE CUNDINAMARCA-SECCIONAL UBATE

FACULTAD DE INGENIERÍA-PROGRAMA DE INGENIERÍA DE SISTEMAS


TALLER DIAGRAMAS DE CASO DE USO Y DIAGRAMAS DE SECUENCIA

1. Una tienda de alquiler de películas de Bogotá posee alrededor de 5000 vídeo-


casetes de los que requiere llevar registro. Cada uno de los vídeos casetes tiene
un número de cinta. Para cada película, se necesita conocer título, duración,
director y la categoría según la siguiente clasificación: drama, acción, suspenso,
comedia, guerra y ciencia-ficción.

Existen muchas copias de la mayoría de las películas, Se le asigno a cada


película un identificador específico, y así se puede saber en qué vídeo casete se
encuentra esta película. Un vídeo casete puede ser tanto formato Beta o VHS.
Siempre se tiene por lo menos un vídeo casete de cada película que se registra,
y cada película es siempre copiada a un vídeo casete individual y específico.
Algunos de los vídeo casetes son muy largos, así que se tienen tengo películas
que ocupan múltiples vídeo casetes.

Nuestros clientes al momento de solicitar en alquiler un video casete,


frecuentemente nos pregunta por los protagonistas de la película que quiere
alquilar. Así, que se debe llevar el registro de los actores que aparecen en cada
película. No todas las películas tienen actores. A los clientes les gustaría conocer
el nombre real del actor, edad y estado civil. Solamente se llevan registros de
actores que aparecen en las películas de la tienda. La tienda de video casetes
tiene muchos clientes y solamente alquila vídeos a personas que sean socias
del vídeo club.

Para que una persona pueda pertenecer al video club como socio debe afiliarse,
para lo cual se le asigna un número que lo identifica y se deben registrar sus
nombres y apellidos, número telefónico, dirección de residencia.

Se necesita llevar el registro de que vídeo casete ha alquilado cada socio en un


momento determinado. Un cliente puede alquilar varios vídeo-casetes
simultáneamente. Necesitamos registrar el histórico de todos los alquileres
realizados. Cada vez que un cliente alquila un video, se debe registrar la fecha
de alquiler, el día que devolverá el video. Todos los video casetes deben ser
devueltos a la tienda a más tardar tres días después de su alquiler, y, en caso
de no entregarse a tiempo, se cobrarà una multa de 1€ por película y día de
retraso. El histórico de alquiler de videos se requiere con el fin de analizar el
comportamiento del alquiler de videos. Con el histórico seremos capaces de
determinar cuantas cintas alquila cada cliente y cuantas veces un cliente ha
devuelto una cinta tarde. También necesitamos saber cuantas veces una cinta
ha sido usada, y saber cuando retirar dicha cinta. También podremos analizar
las preferencias de nuestros clientes y conocer el valor en Euros recibido por el
concepto de alquiler de videos y multas por retrasos. Próximamente la tienda de
video-casetes empezará con el alquiler deDVD(s), así se sería importante llevar
el registro del alquiler de películasen estos medios. La política de grabación y
alquiler de DVD(s) será lamisma utilizada para los video casetes.
UNIVERSIDAD DE CUNDINAMARCA-SECCIONAL UBATE
FACULTAD DE INGENIERÍA-PROGRAMA DE INGENIERÍA DE SISTEMAS
TALLER DIAGRAMAS DE CASO DE USO Y DIAGRAMAS DE SECUENCIA

2. La clínica veterinaria almacena datos de contacto de todos sus clientes como


pueden ser: Nombre, Apellidos, DNI, Fecha de nacimiento, Teléfono o Email.
Estos datos son introducidos y gestionados por los auxiliares, que ejercen las
funciones administrativas.
Además se almacena información de cada uno de las mascotas de las que es
dueño cada cliente. Obviamente, cada cliente puede tener más de una mascota,
pero cada mascota solo puede pertenecer a un único cliente. Se permite,
además, cambiar el dueño de una mascota por otro. Al dar de alta un nuevo
animal, se comprobará en el registro del REIAC (Red Española de Identificación
de Animales de Compañía) si el animal está correctamente dado de alta. Este
proceso unicamente se hará en animales que tengan la obligación de estar
identificados. Cada vez que un veterinario realiza una consulta sobre un animal,
esta queda almacenada incluyendo datos básicos como: Tiempo de consulta,
Identificación de la persona que lo ha tratado, Animal tratado, Importe total,
Resolución, Recetas… Para calcular el tiempo de la consulta el veterinario
tendrá un botón en la aplicación donde pueda pulsar cuando comienza la
consulta para calcular el tiempo a modo de cronómetro y otro botón para
finalizar.
En caso de que el animal se quede ingresado en la clínica, el cliente debe ser
capaz de acceder al estado en tiempo real del animal. Además podrá
comunicarse con una cámara que tendrá el animal colocada, donde podrá ver
su situación actual. La gestión de estas cámaras no corresponde al sistema, sino
que se utilizará una aplicación ya presente en el veterinario. Las recetas y otros
documentos relacionados con el servicio se incluirán en un gestor de contenidos
que ya está en funcionamiento en la clínica veterinaria. Una vez terminado el
servicio, el cliente no tiene porque realizar inmediatamente el pago, sino que
puede identificarse posteriormente en la aplicación vía web y realizar el pago. Si
el cliente tarda más de una semana se efectuará un recargo sobre el precio
inicial. Además, el cliente debe ser capaz de obtener un histórico de todas las
consultas que ha recibido cualquiera de sus mascotas.

3. El Banco “UML” necesita ayuda para modelar el sistema que hará funcionar su
s nuevos cajerosautomáticos portátiles. Estos, del porte de un teléfono público,
le permitirán al usuario realizar sólo lasoperaciones más simples; retirar,
depositar y consultar saldo, no soportara movimientos entre cuentasde otros
bancos. Para ello tendrá en consideración que:

Se pide ingresar la tarjeta para que pueda ser leída mediante la banda magnética
y luego digitar laclave del usuario.
No se puede retirar más fondos de los que realmente hay, notificando de esta
situación al usuario.
Al 3er ingreso de clave no válida se queda decomisada la tarjeta en el cajero
automático. Si alhacer el retiro el saldo no alcanza, se notifica a la central y se
cancela la operación.
UNIVERSIDAD DE CUNDINAMARCA-SECCIONAL UBATE
FACULTAD DE INGENIERÍA-PROGRAMA DE INGENIERÍA DE SISTEMAS
TALLER DIAGRAMAS DE CASO DE USO Y DIAGRAMAS DE SECUENCIA

4. Identifique los actores y bosqueje el diagrama de casos de uso


que representa un software que permite realizar la reserva de boletos de avión
en una agencia turística, considerando los siguientes procesos:

Todo cliente debe registrarse en el sistema antes de reservar. (Usuario)


El cliente puede hacer una reserva, mediante una comunicación ON-LINE con
el sistema de la Línea Aérea, verificando el estado del vuelo. Si no hay
disponibilidad el cliente puede seleccionar otro vuelo.
El cliente puede cancelar la reserva con 48 horas de anticipación. Si es así la
reserva se cancela en la aerolínea que se hizo dejando disponibilidad para otro
cliente.

5. El dueño de un hotel nos pide desarrollar un programa para consultar las


habitaciones disponibles y poder reservar habitaciones en su hotel. El hotel
posee tres tipos de habitaciones: simple, doble y matrimonial, y dos tipos de
clientes: habituales y esporádicos. Una reserva almacena datos del cliente, de
la habitación reservada, la fecha de comienzo y el número de días que será
ocupada la habitación. El recepcionista del hotel debe poder hacer las siguientes
operaciones:

Obtener un listado de las habitaciones disponible de acuerdo a su tipo.


Preguntar por el precio de una habitación 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 número de
reserva, tipo de habitación y número de noches.
Dibujar en pantalla la foto de una habitación de acuerdo a su tipo.
Reservar una habitación especificando el número de la pieza, reserva y nombre
del cliente.
Eliminar una reserva especificando el número de la habitación. El administrador
puede usar el programa para:
Cambiar el precio de una habitación de acuerdo a su tipo.
Cambiar el valor del descuento ofrecido a los clientes habituales.
Calcular las ganancias que tendrán en un mes especificado (considere que todos
los meses tienen treinta días). El sistema debe facilitar la extensibilidad de
nuevos tipos de habitaciones o clientes y a su vez permitir agregar nuevas
consultas.

6. Un hospital funciona con un sistema de cita previa. Cada vez que un paciente
pide cita, puede solicitarla él mismo vía web, por teléfono o personándose en el
centro hospitalario. En los dos últimos casos será atendido por un administrativo.
Independientemente de cómo se pida la cita, el sistema le asigna un día, una
hora y su médico de cabecera. Para guardar esta información se utiliza un listado
con el Número de la Seguridad Social (NSS) del paciente, su nombre, apellidos,
teléfono para comunicarle cualquier cambio en el día, hora y número de
colegiado de su médico de cabecera.
UNIVERSIDAD DE CUNDINAMARCA-SECCIONAL UBATE
FACULTAD DE INGENIERÍA-PROGRAMA DE INGENIERÍA DE SISTEMAS
TALLER DIAGRAMAS DE CASO DE USO Y DIAGRAMAS DE SECUENCIA

Una vez que llega a la consulta, el médico tiene un historial (datos personales, fecha
de visitas, diagnóstico o visita a otros médicos especialistas) y le indica un
diagnóstico con su correspondiente tratamiento. Si es enfermedad común, el
paciente puede recibir el tratamiento en casa y, si no lo es, debe ir al especialista.
Si le manda al especialista, se tendrá en cuenta que hay muchos especialistas, para
el de cabecera).

Cuando llega el día, el paciente visita el especialista y éste realiza un diagnóstico


que se anota en su ficha de diagnóstico, identificando al paciente, al médico general
que lo envió a su consulta, el diagnóstico y el tratamiento que se le va a aplicar.

En el tratamiento pueden ser necesaria la intervención de una o varias operaciones,


que serán realizadas por el médico especialista, así como radiografías, ecografías,
inyecciones, etc., que van a ser realizadas por distintas personas no médicas del
hospital: ATS, técnicos, auxiliares, etc.
Se sabe que en el hospital los médicos van identificados por su número de colegiado
y el resto del personal por su número de registro personal.

S-ar putea să vă placă și