How to draw-Anwendung-Architektur-Diagramm
Ich würde gerne wissen, welche Jungs sind mit zu machen-Diagramm der Anwendung/service-Architektur ?
Möchte ich die Diagramme, die die verschiedenen layer der gesamten Anwendung und für einige Teile, die tiefer gehen (class-Ebene)
Du musst angemeldet sein, um einen Kommentar abzugeben.
Visio
Enterprise Architect
Ich verwendet dia für das paar von meinen kleinen (300+ Klassen) Projekte, die ich für meine Schule/Arbeit.
Es ist allgemein genug, so können Sie alles zeichnen, und es kann sogar code generieren.
Gibt es eine viele UML-tools, die verwendet werden können, um zu zeichnen UML-Diagramme. Einige von Ihnen können auch generieren von skeleton-code etc, aber Sie nicht zu kümmern, wenn Sie nicht wollen.
Hier ein paar open-source uml-tools:
StarUML (windows)
UMLet (läuft unter java auf windows, linux, mac)
edit: Für die sortof Diagramm Sie reden - Anwendung/service - Architektur- Sie konnten zeichnen Sie ein UML - Das Deployment-Diagramm
edit2: Für nicht-UML-Diagramme klingt wie Dia ist eine gute open-source-alternative zu Visio
Welche speziellen Ansatz benutzen Sie? Lucidchart ist ideal für UML-schemas. Kein plugin oder download erforderlich.
Verwende ich dia für diese Aufgabe
es ist nicht wirklich zu machen, uml-Diagramme, sondern eher "Allgemeine Darstellung", der die gesamte Architektur einer Applikation (die mehr wie ein service-Verbindung von mehreren Anwendung)
Benutze ich inkscape zu visualisieren Klasse Interaktionen und Architektur. Es ist ein Allzweck-editor für SVG-Vektorgrafiken, so dass Sie frei sind, mehr zu sein, kreativ und ausdrucksstark in Ihre Diagramme als mit DRM oder Visio (die ich beide benutzt habe).
Die Lernkurve ist sanft, es bietet alles, was ich jemals benötigt für das erstellen von Diagrammen und flow-charts, und wenn man einmal den Dreh raus, Sie haben eine sehr leistungsfähige Grafik-editor, der in Ihrem arsenal.
Gibt es viele verschiedene Modellierungs-tools gibt, habe ich gerade entdeckt, ArgoUML [ http://argouml.tigris.org] , die Sie vielleicht prüfen wollen,.
Können Sie auch ARIS Express, die ist kostenlos. Zum Beispiel können Sie ein system verwenden Landschaftsmodell beschreiben die Anwendungsarchitektur. Ein weiteres Interessantes Diagramm könnte ES sein, Infrastruktur-Modell, bei dem man beschreiben kann, die Bereitstellung der Anwendung. Oder Sie beschreiben die wichtigsten workflows der Anwendung mit einer business-Prozess. ARIS Express bietet auch ein Daten-Modell.
verwenden wir Dabbleboard. Es ist ideal für remote-team-Mitglieder. nur geben Sie eine url ein, und es updates on-the-fly.
hier ist ein link zu einem unserer Diagramme
http://dabbleboard.com/draw?b=135471&i=7&c=7b1781adc4a54887d5d414378575b890e38469de