DiaCenter (Vers. 0.30, 2005-11-07)

DiaCenter integrates the access to the following dia tools:

Dia is a nice diagram creation tool.

DiaCenter consists of several panels (from left to right):

  1. UML => Code: dia2code transfers *.dia to *.py
    (other targets: *.php,*.java, *.idl, *.cpp, *.c or ada-files)
    Note: YOU have to create the *.dia file using dia, select the UML option in dia!

  2. Code => UML: autodia transfers *.py to *.dia
    (other sources: *.php, *.pl (perl), *.java, *.cpp)

  3. UML => SQL: dia2sql.py transfers *.dia to *.sql
    (Target: SQLite, Mysql, PostgreSQL; you might also call dia2code)
    Note: YOU have to create the *.dia file using dia, select the UML option in dia!

  4. SQL => UML: autodia transfers *.sql to *.dia

  5. Configuration: some useful options to set
    Note: The Network-Option may take a 'long' time. DiaCenter try to figure out, if the path to autodia/dia2code is valid.

and of several Menus (from left to right):

  1. File:
    Exit DiaCenter

  2. Options:
    Load another Configuration File

  3. Help:
    Help: a little DiaCenter-HowTo
    About DiaCenter


When things go wrong . . .

you get the chance to try the command in the shell! DiaCenter opens a debug-window:

Debug

Now mark & copy the command and try it in the shell. I don't like this behaviour, but some programs do not give enough bug information. So YOU have to figure out whats the problem. Sorry.


Links

There is a short UML tutorial using dia from Lavoie Philippe at
http://www.gnome.org/projects/dia/umltut/index.html
and another one from Eric Arnoth on using Dia to create SQL database design diagrams at
http://arnoth.net/~arnothne/earnoth/modules.php?name=Content&pa=showpage&pid=17


Contact,  URL: http://diacenter.wspiegel.de

Back