Ich benutze MS Visio für die meisten meiner Entwurfs- / Architekturarbeiten, wenn ich das Diagramm irgendwo speichern und später bearbeiten muss. Ich bin nicht der größte Fan von Visio, aber es erledigt die Arbeit (und es ist kostenlos bei der Arbeit).
Ich habe mich gefragt, ob es gute Alternativen zu der ziemlich teuren Visio-Software gibt, vielleicht etwas noch Besseres, das ihr in der Vergangenheit benutzt habt und mit dem ihr euch wohl gefühlt habt. Ich würde dieses Programm gerne in meiner Toolbox haben!
design
architecture
visio
Alexandr Kurilin
quelle
quelle
Antworten:
Ich benutze yEd . Es ist für alle gängigen Plattformen frei verfügbar und verfügt über nützliche Tools für automatische Diagrammlayouts.
quelle
Ich verwende Enterprise Architect ( http://www.sparxsystems.com.au/ ).
Jeder hat seine eigenen Prioritäten, aber für mich sind dies die guten für ein Tool wie dieses:
quelle
UMLet ist ein kostenloses Open-Source-Tool für den Entwurf von UML-Diagrammen. Ich habe es gelegentlich benutzt, es ist umständlich zu benutzen (oder zumindest vor einiger Zeit, vielleicht haben sie es seitdem aufpoliert), aber es erledigt den Job. Diagramme werden nicht so hübsch wie in Visio angezeigt, sodass dies ein Problem sein kann, wenn sie für eine öffentlichere Präsentation vorgesehen sind.
Es gibt auch astah * , die Community Edition ist kostenlos. Ich habe es aber nicht benutzt.
quelle
Ich benutze Inkscape. OpenClipart verfügt über eine ziemlich große Auswahl an technischen SVGs von Copyleft zur Verwendung in technischen Diagrammen. Außerdem behalte ich einen Ordner mit zusätzlichen Symbolen, die ich erstellt habe. Es ist sicherlich nicht so funktionsreich wie visio, aber ich finde, dass ich im Allgemeinen, wenn ich Diagramme erstellen muss, nur etwas Einfaches brauche, das den Punkt ohnehin klar macht, und inkscape tut dies, ohne mir im Weg zu stehen.
quelle
ModelMaker , meine Lieblingsfunktion ist die Code / Modell-Integration. Sie können Code aus dem Modell generieren und umgekehrt.
btw. Ich sollte wahrscheinlich erwähnen, dass die Code- / Modellintegration nur mit C # und Delphi funktioniert
quelle
Ich habe ein paar Mal CADE verwendet . Ich fand es viel intuitiver als Visio, stieß jedoch auf einige Probleme, sodass es von Ihren Anforderungen abhängt.
quelle
Mein bevorzugtes Schweizer Taschenmesser für alle Diagramme ist Microsoft Visio 2007 oder 2010. Die meisten meiner Architekturdiagramme befinden sich nicht auf Code-Ebene und folgen nicht strikt der UML. Die Diagramme sind konzeptionell oder vom Typ der Komponenten- / Systemintegration. Ich benutze einfache Formen wie Quadrate, Rechtecke, Ellipsen, Screenshots, verschiedene Symbole und Icons. In Visio gibt es jede Menge davon, und Sie können kostenlose Shapes von Drittanbietern für UML, SOA usw. herunterladen. Ein weiterer Vorteil sind Hardwareanbieter wie Dell, Sun, Cisco usw., die über alle Komponenten in Visio-Vorlagen verfügen.
Trotzdem verwende ich Sparx Enterprise Architect für Diagramme auf Codeebene, die UML verwenden. Ich habe auch die Architekturdiagramme in Visual Studio 2010 Ultimate verwendet und sie haben auch eine Nische.
quelle
Ich habe Argo, Star, Bouml und ein paar andere ausprobiert, aber meine Favoriten tendierten zu größerer Einfachheit, weil sie es mir ermöglichten, schnell und ohne allzu viel Aufhebens Ideen zu skizzieren:
Mein Favorit ist:
http://www.softwareideas.net/
Aber ich habe auch eine Schwäche dafür:
http://alexdp.free.fr/violetumleditor/page.php
quelle