Ver Mensaje Individual
  #2  
Antiguo 25-08-2005
vhr vhr is offline
Miembro
 
Registrado: feb 2005
Ubicación: Argentina- Buenos Aires- Quilmes
Posts: 28
Reputación: 0
vhr Va por buen camino
Hola, en este momento estoy usando una programa que genera codigo delphi pero no apartir de uml, sino de una base de datos relacional. El codigo que te genera, apunta a crear clases (persitencia) documentadas, donde todos los atributos de la tabla en cuestion son incorporados a la clase como atributos, (property's con sus get y sus set), ademas permite alli determinar que tu tabla hereda de otra (Solo herencia simple) y permite que otras clases (Que tenes que haber generado anteriormente) esten asociadas por generalizacion y la especialicion, (analisa de la base de datos relacional los FK y las dependencias) y te pregunta si la incorporas como parte de la clase, y con que semantica y con que cardinalidad. De esto solo podes obtener el diagrama de clases, pero a cada clase le agrega unas jugosas propiedades de XML de modo que en la capa del cliente podes trabajar con un Clientdataset, sin importar de donde, y en que, estan las tablas que forman esa clase. Me dedicare con mis magras dos neuronas unos cuantos dias a ver que resultado tengo y te comento. La ventaja respecto a las herramientas que vos referis, (dos en realidad frente a tanta desventaja) 1) es gratis y podes usarlo con las versiones chicas de delphi y Kylix, 2) Entiendo q Delphi ahora solo continua con Togeder (aun mas caro). En realidad genra una unidad (.pas) con dos clases: una la clase en cuestion y otra que es una lista de la primera, las dos tienen metodos XML

Última edición por vhr fecha: 25-08-2005 a las 17:46:23. Razón: correccion
Responder Con Cita