[ crni_leptir @ 03.08.2008. 16:31 ] @
Pozdrav!

Kako da uradim reverzni inzinjering? Imam bazu uradjenu u accessu na sql serveru, a kod je u c#. Potrebni su mi uml dijagrami!!! Nisam to nikad radila, al pretpostavljam da se to nekako radi na osnovu objekata iz baze... Radim dijagrame u Power Designeru 12 i nasla sam opciju za reverse engineer al ne znam kako da je iskoristim. Pokusavala sam praveci skriptu na osnovu baze, pa preko skripte i uradio je nesto ali nije mi napravio nijedan dijagram :(
Ako ko zna kako funkcionise taj reverzni inzinjering u power designeru Heeeeelp! HITNO!!!
[ Dejan Vesic @ 03.08.2008. 21:24 ] @
Ima malo više nejasnoća ovde u pitanju:

- da li je baza Access ili SQL Server?
- da li ti treba struktura baze (tabele / ključevi i slično) ili UML dijagram klasa C# programa?

U Power Designeru možeš da uradiš reverzni engineering baze.

Takođe možeš da uradiš reverse engineering UML-a, ali na žalost, samo od Jave:


http://infocenter.sybase.com/h...docs_12.5.0/html/bwug/meta.htm

(Sa leve strane izaberi: Object Oriented Model / Reverse Engineering in an OOM).




[ aleksandarpopov @ 04.08.2008. 19:44 ] @
Reverzni inzinjering fajlova sa source code-om mozes raditi i za C#, C#2.0 i gomilu drugih jezika u Power Designeru. Default je Java ali mozes odabrati mnostvo drugih.
Procedura je sledeca : File -> Reverse Engeneer -> Object language (ovde zadas ime OO modela i odaberes jezik iz comboboxa) i kliknes na ok. U sledecem prozoru opet biras da li ces reverse engeneering fajla, foldera sa source code-om, ili npr. C# projekat... odaberes sta zelis, npr. selektujes fajlove, mozes i opcije da zadajes ... experimentisi malo. Nakon reverznog inzinjeringa, sa leve strane ces imati class diagram, pored ostalih...
Ovo se odnosi na Power designer 1.2XXXX...

Pozdrav!