Beruflich Dokumente
Kultur Dokumente
SOFTWARE
CASOS CON
USO DE UML
Docente:
TEMA:
ALUMNA:
CICLO: VII
HUACHO – PERÚ
2018
UNIVERSIDAD NACIONAL JOSÉ FAUSTINO SÁNCHEZ CARRIÓN
Ingeniería Informática
Caso 1:
Se quiere modelar una llamada a través de una central telefónica. Para esto se tienen
cuatro objetos involucrados: dos interlocutores (s y r), una central y una conversación. La
secuencia empieza cuando un interlocutor envía un mensaje a la central al descolgar al
auricular. La central da el tono de llamada, y el interlocutor marca el número al que desea
Caso 2:
Caso 3:
Se quiere instalar un software para controlar elevadores en un edificio con “m” pisos. El
problema tiene que ver con la lógica requerida para mover elevadores entre pisos de
- Cada elevador tiene un conjunto de “m” botones, uno por cada piso. Estos se iluminan
cuando son presionados y causan que el elevador se dirija al piso correspondiente. La
iluminación es cancelada cuando el elevador arriba al piso señalado.
- Cada piso, excepto el primer y último piso tienen dos botones, uno para requerir que
el elevador suba y el otro para que baje. Estos botones también se iluminan cuando
son presionados. La iluminación se cancela cuando luego de su arribo el ascensor y se
dirige a la dirección deseada.
- Cuando un elevador no tiene requerimientos, este permanece en el piso actual con sus
puertas cerradas.
Caso 4:
Por su parte, de cada libro se conoce su código, título, autor y si está o no disponible;
además se puede saber en cualquier momento la localización del libro en la biblioteca,
así como la signatura del mismo. Un libro puede ser cambiado de lugar, y se le puede
cambiar igualmente su signatura; de hecho, siempre que se cambia la signatura de un
libro es porque se cambia de lugar.
Los libros se prestan a los socios, y como consecuencia aparece la noción de préstamo;
un préstamo estará caracterizado, además de por el código del libro prestado y el
número de socio, por la fecha del mismo. Por otra parte, también se va a llevar control
de los socios que tengan prestados más de 10 libros, de lo cual se encargará la aplicación
program_SNF, haciendo que estos socios pasen a especializarse temporalmente en
socios_no_fiables.
Caso 5:
En una Agencia de Viajes, el cliente desea agendar un vuelo y confirmar su pago. Para
ello, el cliente entra a la página de la agencia y verificas los vuelos disponibles para su
destino, ingresa los datos correspondientes para hacer la reservación y/o comprar vuelo,
elige una forma de pago para que se realice el cobro, la agencia registra el pago y la
reservación. Como condición el cliente deberá elegir un lugar de destino y contar con la