Está en la página 1de 10

LABORATORIO 4.

MODELANDO EL SISTEMA UML


EJERCICIO 01: Identifique y represente de acuerdo con el lenguaje UML 5 clases
presentes en una entidad bancaria con sus respectivas propiedades y mtodos.

EJERCICIO 02: Identifique y represente de acuerdo con el lenguaje UML 5 clases presentes
en un hotel con sus respectivas propiedades y mtodos.
EJERCICIO 03: Dibuje Asociaciones con las siguientes multiplicidades, para
cada asociacin identifique dos clases entre las cuales la asociacin y
su multiplicidad sea vlida:

a. 1 1..*
b. * 1..2
c. 2..* *
d. 4 1
e. 2 2

a.

b. * 1..2
c. 2..* *

d. 4 1

e. 2 2

EJERCICIO 04: Represente 2 relaciones de agregacin presentes en un hospital.


EJERCICIO 05: Represente 2 relaciones de herencia presentes en una droguera.
EJERCICIO 06: Tomando como base el diagrama de Clases que se presenta a
continuacin, identificar los siguientes elementos
Personaje, cerca, vaquero, vaca y juego
Nombre de las Clases presentes en el
diagrama
bmps, posicin _actual, velocidad y estado
Nombre de los Atributos de la clase
Personaje
Calcular_siguiente_destino
Mtodos de la clase Vaca

Nombre del tipo de relacin entre el Herencia


Vaquero y el
Personaje
Nombre del tipo de Relacin entre la Vaca y Agregacin
el
Juego
Modificador de Acceso del atributo Private
estado en la clase Personaje
Modificador de Acceso del atributo Public
hermanas en la clase Vaca

7. Indique el nombre de 2 casos de uso que usted pueda llevar a cabo en su cuenta de
correo:
Enviar un correo
Recibir un correo
8. Indique el nombre de 2 casos de uso que usted pueda llevar a cabo utilizando la
aplicacin Microsoft Word:

Redactar un documento
Imprimir un documento
9. Defina los nombres de los actores presentes en un software de un supermercado:

Administrador
Cliente
Empleado

10. Tomando como base el diagrama de Casos de Uso que se


presenta a Continuacin, identificar los siguientes
elementos:
Cliente ,empleado de la sucursal
Nombre de los Actores

Realizar reintegro, cambiar pin, obtener ltimos


Nombre de los Casos de
Uso movimientos y saldo, agregar billetes
Cajero automtico
Nombre del Sistema

No hay
Relacin entre los Actores

11. A partir del siguiente enunciado, realizar el diagrama de Casos de Uso, el


diagrama de Secuencia de uno de los casos de uso y el diagrama de Clases:
Film Magic es una empresa dedicada al alquiler de videos. Para alquilar un
video el cliente debe estar registrado en un libro de inscripciones donde se
encuentra su informacin personal. Con esta informacin el administrador del
video tienda genera un carnet con el cual el cliente puede realizar el alquiler
de sus pelculas favoritas y puede a travs de Internet consultar el listado de
pelculas disponibles y los estrenos (pelculas ms recientes). Cuando el cliente
alquila una pelcula, el administrador de la video tienda debe verificar
manualmente que la pelcula se encuentre disponible y escribir en un
cuaderno los datos de la pelcula, el cliente y la fecha de alquiler y entrega del
video.
Diariamente el administrador debe observar los registros de las pelculas
alquiladas para determinar cules son los videos que no han sido devueltos y
determinar el excedente que debe pagar los clientes morosos, tambin debe
llevar un registro del dinero que ha ingresado a la video tienda por el alquiler
de sus pelculas y mensualmente premiar los tres clientes que ms pelculas
han alquilado mediante un bono por 2 pelculas gratis.
Caso de uso Registrarse

Descripcin Al registrar al cliente se puede hacer uso de los


servicios y beneficios de la empresa.

Precondicin El cliente no se encuentra registrado

Secuencia Normal Paso Accin


1 El administrador busca en el libro y corrobora
si el cliente est o no est registrado
2 El administrador le pide los datos personales
al cliente
3 El administrador ingresa los datos personales
del cliente.
4 El administrador guarda la informacin
Post condicin El cliente se le toma asistencia en el libro de clientes

excepciones Paso Accin


1 Si el cliente est registrado no debe de ser
registrado de nuevo.
2 Actualizar datos personales
Diagrama de secuencias registrar

También podría gustarte