Los diagramas de colaboraciones muestran la forma en que los objetos colaboran entre sí. Muestran los objetos junto con los mensajes que se envían entre ellos. Los diagramas de colaboraciones destacan el contexto y organización general de los objetos que interactúan.
Un diagrama de objetos muestra a los objetos como tales y sus relaciones entre sí. Un diagrama de colaboraciones es una extensión de uno de objetos. Además de las relaciones entre objetos, el diagrama de colaboraciones muestra los mensajes que se envían los objetos entre sí.
LA GUI
Un actor inicia la secuencia de interacción al oprimir una tecla, con lo que los mensajes ocurrirá de manera secuencial. Tal secuencia es:
1. La GUI notifica al sistema operativo que se oprimió una tecla.
2. El sistema operativo le notifica a la CPU
3. El sistema operativo actualiza la GUI
4. La CPU notifica a la tarjeta de video.
5. La tarjeta de video envía un mensaje al monitor.
6. El monitor presenta el carácter alfanumérico en la pantalla, con lo que se hará evidente al usuario.
CAMBIOS DE ESTADO
Para mostrar los cambios de estado en un objeto en un diagrama de colaboraciones. En el rectángulo donde el objeto indique su estado, se agrega otro rectángulo que indique el estado modificado, posteriormente se conectan los dos con una línea discontinua.
CREACIÓN DE UN OBJETO
La secuencia se modela así:
1. El consultor buscará en el área de almacenamiento centralizada de la red una propuesta adecuada en la cual basarse.
2. Si el consultor localiza una propuesta adecuada, la abrirá y en el proceso abrirá la aplicación de oficina. El consultor guardará el archivo bajo un nuevo nombre, con lo que creará un nuevo archivo para la nueva propuesta.
3. Si el consultor no encuentra una propuesta, abrirá la aplicación de oficina y generará un nuevo archivo.
4. Al trabajar en la propuesta, el consultor utilizará los componentes de la aplicación de oficina.
5. Cuando el usuario finalice la propuesta, la guardará en el área de almacenamiento centralizada.
Para mostrar la creación de un objeto, agregará un estereotipo “crear” al mensaje que genera el objeto.
Se implementan las instrucciones “si” (if) y mensaje anidados. También trabajará con un ciclo “mientras” (while).
El diagrama de colaboraciones muestra las asociaciones entre objetos, así como los mensajes que pasan de un objeto a otro. El mensaje se representa con una flecha junto a la línea de asociación, y una etiqueta numerada que muestra el contenido del mensaje. El número representa el turno del mensaje en la secuencia
Los diagramas de colaboraciones le permiten modelar varios objetos receptores en una clase, ya sea que los objetos reciban o no los mensajes en un orden especifico.
gracias me sirvio muxoo !!!
ResponderEliminardesde que vi tu foto sabia que aqui encontraria buena informacion
ResponderEliminargracias