Hola, que tal.
 
Queria plantear a la lista una primera aproximacion que arme sobre un modulo de un sistema que me toco diseñar hace algun tiempo. Este es solo un pequeño pedazo del sistema original, que ademas no se penso bajo DDD sino que fue con el modelo en capas, procesos y entidades.

Pero me puse a pensar como la habria realizado si es que proponia aplica DDD. Queria pasarles esta primera aproximaciona ver que podemos sacar en claro.

El modulo se trata de administrar el envio de parte entre fabrica y el taller que realiza el pedido del repuesto para la reparacion de un producto registrado en el contacto con el cliente.
 
La info podran verla en la siguiente url, donde subi el modelo:
http://www.drivehq.com/sharing/ShareLogon.aspx?key=519174/obu053e4xelx
 
En el archivo .doc encontraran una descripcion del relevamiento, y ademas esta el archivo del enterprise architect por si quieren editarlo.
 
En el modelado solo analice las entidades, pero queria saber como podria ir agregando los servicio del dominio o al menos como enfocar el pensamiento en este tema.
Preguntas:
- esta bien generar clases del dominio que representen estado?
- el Requerimiento tiene un estado que no es unico sino que para Fabrica puede no haberse iniciado, pero el Taller haber recibido el repuesto, este estado multiple como se modela?, o como se refleja en el diagrama, yo solo uni el requerimiento a la interfaz de estados ya que no supe como concretar este punto. Tal vez el requerimiento tenga una coleccion de estados?
 
Bueno lo dejo planteado a ver si se va tomando practica, creo que mas falta hace, ir planteando casos practicos con que nos encontramos alguna vez y como lo pensariamos de nuevo.
 
Saludos

__________________________________________________
Correo Yahoo!
Espacio para todos tus mensajes, antivirus y antispam ¡gratis!
¡Abrí tu cuenta ya! - http://correo.yahoo.com.ar

Responder a