Klassendiagramme, ERD's und Programmablaufdiagramme

  • Themenstarter Ishildur (NoPwd)
  • Beginndatum
Status
Nicht offen für weitere Antworten.
I

Ishildur (NoPwd)

Gast
Hallo zusammen
Dies ist zwar eine Frage, die sich nicht ausschliesslich in Bezug auf die Javaprogrammierung stellt, jedoch dachte ich mir, wenns jemand weiss, dann jemand von diesem Forum! :wink:

Also, ich bin auf der Suche nach einem Programm, mit dessen Hilfe ich sogenannte Klassendiagramme, ERD's und Programmablaufdiagramme grafisch ansprechend erstellen kann.

Also für die Klassendiagramme sollte es folgende Dinge erfüllen können:

1. Klassennamen + Vererbungslinie und Eigenschaften wie abstract oder final sollten sichtbar sein.
2. Interfaces müssen dargestellt werden können und zeigen, in welchen Klassen Sie benutzt und in welchen Klassen Sie eingesetzt werden.
3. Sämtliche Methoden, wobei sichtbar sein sollte, ob diese statisch oder dynamich sind und ob und welche Exceptions geworfen werden können
4. Sämtliche Membervariablen, wobei auch hier wieder sichtbar sein sollte, ob diese statisch oder dynamisch sind
5. Mann sollte die Klassen grafisch gruppieren können, damit man logisch zusammengehörende Klassen und Interfaces grafisch hervorheben kann. Bsp. class Menu, class MenuPage, interface MenuPrinter,interface MenuReader, interface MenuWriter und eine Wrapperklasse class DefaultMenuHandler

Nun meine eigentliche Frage kurz und bündig: Gibts sowas? :?

Lg Ishildur
 
G

Guest

Gast
Klar da gibt es jede menge ich benutzte zum Beispiel:


Rational XDE Developer von IBM

Aber Microsoft visio oder um mal bei Java zu bleiben Omondo sollte das meiste von dem was du willst auch können.
 
I

Ishildur (NoPwd)

Gast
Das ist cool
Ich weiss, ich habe vergessen, dies zu erwähnen, aber ich suche nach einer Applikation, mit welcher ich diese Dinge auch für andere Programmiersprachen wie C++, C#, Delphi und PHP machen kann
 
I

Ishildur (NoPwd)

Gast
Und es sollte eine eigenständige Applikation, also kein Plugin einer bestimmten IDE einer bestimmen Sprache sein
 

SnooP

Top Contributor
Also ich kenne kein Tool welches UML-Diagramme tatsächlich hinreichend darstellen kann... - daher benutze ich momentan MS Visio und spezielle Shapes zum Erstellen der Diagramme... da kann man dann genügend selbst noch eingreifen, wenn man grafisch was anders haben möchte, z.B. zum Hervorheben bestimmter Klassen entsprechende Farben...
Die Shapes sind aber manchmal auch wiederum etwas eigen... - z.B. erlauben die bei Statecharts nicht auf anhieb das Erstellen von Composite-States...also Zustandshierarchien.

Together kann schonmal relativ viel - die Darstellung z.B. von Klassendiagrammen ist aber sehr eigen teilweise, genauso wie bei Omondo, so dass der Export der Digramme in Grafiken für meine Doku-Zwecke nicht ausreicht. Leider!

Dazu kommt, dass Together und Rational nicht wirklich günstig zu haben sind... und für die reine Dokumentation auch viel zu mächtig.
 
G

Guest

Gast
OK ich geb zu Rational ist für ein einfaches UML schon fast zu viel, aber wenn man UML zu entwicklungszwecken benutzen will, dann ja wohl richtig.

Und dafür ist Rational sehr gut zu gebrauchen. Ich will mein UML Diagramm ja nicht nur zum ausdrucken und an die Wand hängen haben, sondern damit Klassen generieren, die Doku-pflegen, Abläufe modelieren etc., halt die komplette Entwicklung vom Konzept bis hin zum Support machen.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
H Klassendiagramme mit Eclipse Allgemeine Java-Themen 3

Ähnliche Java Themen

Neue Themen


Oben