0% encontró este documento útil (0 votos)
430 vistas10 páginas

Casos UML en Ingeniería de Software

El documento presenta 5 casos de uso modelados con diagramas UML. Cada caso describe un escenario e incluye un diagrama de secuencia UML que modela la interacción entre los objetos involucrados en el caso. Los casos incluyen una llamada telefónica, el seguimiento de valores bursátiles, el funcionamiento de un elevador, un sistema bibliotecario y la reserva de un vuelo en una agencia de viajes.

Cargado por

Andrea Romero
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
430 vistas10 páginas

Casos UML en Ingeniería de Software

El documento presenta 5 casos de uso modelados con diagramas UML. Cada caso describe un escenario e incluye un diagrama de secuencia UML que modela la interacción entre los objetos involucrados en el caso. Los casos incluyen una llamada telefónica, el seguimiento de valores bursátiles, el funcionamiento de un elevador, un sistema bibliotecario y la reserva de un vuelo en una agencia de viajes.

Cargado por

Andrea Romero
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

INGENIERÍA DE

SOFTWARE

CASOS CON
USO DE UML

Docente:

Ing. CIP Juan Carlos Meyhuay Fidel


“Año del Diálogo y Reconciliación Nacional”
UNIVERSIDAD NACIONAL “JOSÉ FAUSTINO
SÁNCHEZ CARRIÓN”

FACULTAD: Ingeniería Industrial, Sistemas e Informática

E.A.P: Ingeniería Informática

CURSO: Ingeniería de Software

TEMA:

 Casos con uso de UML

ALUMNA:

 Churrango Romero, Andrea Gianella

CICLO: VII

DOCENTE: Ing. CIP Juan Carlos Meyhuay Fidel

HUACHO – PERÚ

2018
UNIVERSIDAD NACIONAL JOSÉ FAUSTINO SÁNCHEZ CARRIÓN
Ingeniería Informática

Para poder desarrollar los diagramas, he usado [Link], que es un


software de diagrama libre online.

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

llamar. El tiempo de marcado debe ser menor que 30 segundos.

Para esta situación he empleado el siguiente diagrama.

Ingeniería de Software/ Ing. CIP Juan Carlos Meyhuay Fidel 3


UNIVERSIDAD NACIONAL JOSÉ FAUSTINO SÁNCHEZ CARRIÓN
Ingeniería Informática

Ingeniería de Software/ Ing. CIP Juan Carlos Meyhuay Fidel 4


UNIVERSIDAD NACIONAL JOSÉ FAUSTINO SÁNCHEZ CARRIÓN
Ingeniería Informática

Caso 2:

Un sistema personal de bolsa se conecta periódicamente a servidores que ofrecen


información de las cotizaciones. El sistema personal permite marcar una serie de valores
para realizar un seguimiento y consultar los datos de dichos valores. Si a la hora de
actualizar las cotizaciones uno de los valores marcados presenta una gran subida o
bajada, informará a usuario de ello.

Para esta situación he empleado el siguiente diagrama.

Ingeniería de Software/ Ing. CIP Juan Carlos Meyhuay Fidel 5


UNIVERSIDAD NACIONAL JOSÉ FAUSTINO SÁNCHEZ CARRIÓN
Ingeniería Informática

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

acuerdo a las siguientes restricciones:

- 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.

Para esta situación, he empleado los siguientes diagramas.

Ingeniería de Software/ Ing. CIP Juan Carlos Meyhuay Fidel 6


UNIVERSIDAD NACIONAL JOSÉ FAUSTINO SÁNCHEZ CARRIÓN
Ingeniería Informática

El escenario básico que puede ser obtenido de este diagrama:

- Arriba un pasajero que requiere el elevador y presiona el botón de elevador.


- El sistema del elevador detecta botón de piso presionado.
- El elevador se mueve hacia el piso señalado. o El elevador procede a abrir sus
puertas.
- Pasajero selecciona y presiona botón de piso.
- Elevador cierra las puertas.
- El elevador se mueve al piso señalado.
- El elevador abre las puertas.
- Pasajero sale del ascensor.
- El elevador cierra las puertas.

Los Diagramas de Clases muestran la estructura estática del objeto, su estructura


interna, y sus relaciones.

Ingeniería de Software/ Ing. CIP Juan Carlos Meyhuay Fidel 7


UNIVERSIDAD NACIONAL JOSÉ FAUSTINO SÁNCHEZ CARRIÓN
Ingeniería Informática

Caso 4:

Se debe obtener el modelo conceptual de un sistema de información muy simplificado


de una biblioteca. En ella aparecen socios, que se dan de alta en la biblioteca y a partir
de ese momento pueden tomar prestados libros de la misma. Un socio está caracterizado
por un número de socio, un nombre y una dirección; además, en cada momento se puede
saber el número de libros que un socio tiene prestados, y si tiene más de diez libros.

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.

Para esta situación, he empleado el siguiente diagrama.

Ingeniería de Software/ Ing. CIP Juan Carlos Meyhuay Fidel 8


UNIVERSIDAD NACIONAL JOSÉ FAUSTINO SÁNCHEZ CARRIÓN
Ingeniería Informática

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

cantidad completa de pago.

En esta situación he empleado, el siguiente diagrama.

Ingeniería de Software/ Ing. CIP Juan Carlos Meyhuay Fidel 9


UNIVERSIDAD NACIONAL JOSÉ FAUSTINO SÁNCHEZ CARRIÓN
Ingeniería Informática

Ingeniería de Software/ Ing. CIP Juan Carlos Meyhuay Fidel 10

También podría gustarte