Condicionales en diagrama de clase

Iniciado por darkvidhack, 22 Octubre 2011, 11:46 AM

0 Miembros y 1 Visitante están viendo este tema.

darkvidhack

Hola!! bueno creo que este es el sitio adecuado para esta pregunta, si no, pido a los mods que lo cambien a la adecuada, bueno, la cuestión es que estoy con el diagrama de clases de un proyecto, y no se representar condiciones en el diagrama de clase, he pedido ayuda a Dr. Google pero se ve que no lo he hecho bien xD.

Bueno, les pongo un ejemplo:

Imaginen las siguientes clases:

Cliente
Restaurante
Reserva
Web


El cliente hace una reserva al restaurante a través de la web, si el cliente confirma la reserva, la web le muestra un mapa de su mesa, si no la confirma, pongamos otra cosa jeje, el caso es, como represento ese condicional  "si el cliente confirma, la web muestra un mapa de su mesa" en un diagrama de clases?

Muchas gracias de antemano ;)
live and let die

la duda es la base de todo conocimiento

|Miguel|

¿Me equivoco al sobre entender que estáis dando DFD's (Diagramas de Flujo de Datos)?

Si es un DFD, hay una burbuja que dira algo así como reserva y de ella saldrán dos, flechas acabadas cada una en una nueva burbuja, una para mostrar el mapa y otra para hacer lo otro que quieras hacer. No sé si me explico, ni si lo que preguntas es un DFD.. XD

C
|
peticion
|
s /\ n
/  \
/    \
r     o
Me imagino algo así, pero menos cutre (no tengo instalado el visio ahora...)

darkvidhack

Hola Miguel, gracias por la respuesta, no es un diagrama de flujo, es un diagrama de clases, pero la duda ya está resuelta, no puedo representar un 'if' en este tipo de diagramas, consulté y no puedes representar detalles de implementación del software :)

Muchas gracias de todas formas


Saludos.
live and let die

la duda es la base de todo conocimiento