Diagramas De Colaboracion
lucia1906201327 de Octubre de 2014
675 Palabras (3 Páginas)281 Visitas
EJERCICIOS DE DIAGRAMA DE COLABORACION UML
1. Suponga que sus objetos son personas en un corporativo, y que están ocupados en la campaña de un nuevo producto. He aquí la secuencia de las interacciones:
El vicepresidente de la comercialización le pide al de ventas que cree una campaña para un producto en particular.
El vicepresidente de ventas crea la campaña y la asigna al gerente de ventas.
El gerente de ventas instruye a un agente de ventas para que venda el producto de acuerdo con la campaña.
El agente de ventas hace llamadas para vender el producto a los clientes en potencia.
Luego de que el vicepresidente de ventas ha dado la comisión y el gerente de ventas ha expedido la directiva (esto es, cuando se han completado los pasos 2 y 3), un especialista en relaciones públicas de la corporación hará una llamada al periódico local y colocara un anuncio de la campaña.
2. En una biblioteca, un bibliotecario relaciona las peticiones a partir de un patrón, verifica la información de referencia en una base de datos, devuelve una respuesta al peticionario, asigna personas para reabastecer los libros, entre otras cosas. Un bibliotecario también interactúa con otros que realicen las mismas operaciones.
3. LA GUI
Este ejemplo es el caso más directo. Un actor inicia la secuencia de la interacción al oprimir una tecla, con lo que los mensajes ocurrirán de manera secuencial. Tal secuencia (a partir de la hora anterior) es:
• La GUI noticia al sistema operativo que se oprimió una tecla.
• El sistema operativo le notifica a la CPU
• El sistema operativo actualiza la GUI
• La CPU notifica a la tarjeta de video
• La tarjeta de video envía un mensaje al monitor
• El monitor presenta el carácter alfanumérico en la pantalla, con lo que se hará evidente al usuario.
4. LA MAQUINA DE GASEOSAS
Las cosas se hacen más interesantes cuando aplica las condiciones a una situación real, como lo hizo en la hora anterior con la máquina de gaseosas. Iniciemos con la mejor situación del caso de uso “comprar gaseosa”, donde la secuencia es:
• El cliente inserta el dinero en la alcancía que se encuentra en la fachada de la máquina.
• El cliente hace su elección.
• El dinero viaja hacia el registrador.
• El registrador verifica si la gaseosa elegida está en el dispensador.
• Dado que es mejor situación, asumimos que si hay gaseosas, y el registrador actualiza su reserva de efectivo.
• El registrador hace que el dispensador entregue la gaseosa en la fachada de la máquina.
5. El consultor buscara en el área de almacenamiento centralizada de la red una propuesta adecuada en la cual basarse. Si el consultor localiza una propuesta adecuada, la abrirá y en el proceso abrirá la aplicación
...