Está en la página 1de 4

Vistas y diagramas en UML

Juan Lorca Gajardo


Herramientas de Modelamiento
Instituto IACC
07 de marzo 2021
Antecedentes:

1. Se requiere que usted identifique y mencione los elementos de la capa estática (clases y
objetos) del siguiente caso:
El banco “Más Dinero” necesita ayuda para modelar el sistema que hará funcionar sus nuevos
cajeros automáticos portátiles. Estos, del tamaño de un teléfono público, le permitirán al
usuario realizar solo las operaciones más simples: retirar, depositar y consultar saldo. Para ello,
tenga en consideración que:
 Se pide ingresar la clave del usuario posteriormente al paso de la tarjeta por la ranura.
 No se puede retirar más fondos de los que realmente hay, notificando de esta situación
al usuario.

cliente

id-Cliente: integer

-login()
-logout()

Lectortarjetas teclado

estadotarjeta: boolean

-tomatarjeta() +leevalor()

-entregatarjeta()

cajero

-consultasaldo()
-mostrarinfopantalla()
-entregadinero()
-imprimir()
2. Elabore un cuadro comparativo donde señale 3 diferencias entre las vistas de actividades,
interacción y despliegue.
Actividades Interacción Despliegue
Flujo de Tareas Muestra el flujo de No representa flujo No representa flujo
actividades o tareas
que lleva a cabo un
proceso
Intercambio de Muestra la dirección Muestra todos los No representa
mensajes en que avanza un mensajes enviados intercambio de
proceso por los elementos mensajes
para interactuar con
otros
Topología No muestra No muestra Muestra la topología
topología topología del hardware a
utilizar, de qué
forma se van a
distribuir y vincular.
3. Plantee un ejemplo donde utilice las vistas o los diagramas de la vista de diseño. Debe
redactar un breve enunciado del ejemplo a realizar.

Los elementos que observamos son denominados componentes, estos elementos poseen
interfaces externas para interactuar entre ellos requieren de un interfaz, en el ejemplo
planteado los componentes RESTAURANTE y MENU requieren de una interfaz PEDIDO para
interactuar entre ellas a través de sus métodos.
En el diagrama, existe una dependencia del componente Restaurante hacia el interfaz pedido y
este a su vez, del componente Menú, que se relaciona con la interfaz a través de la realización
lo que indica que MENU, implementando la interfaz de pedido.

<<componente>> <<Interfaz>> <<componente>>


Restaurante Dependencia Pedido Realización Menu

Bibliografía:
Vistas y Diagramas en UML. Modelamiento de Datos Semana 2, IACC (2020),

También podría gustarte