| Ausführung | 16.0 beta 2 |
|---|---|
| Herausgeber | No Magic |
| Veröffentlichungsdatum | 10.11.2008 |
| Datum hinzugefügt | 10.11.2008 |
| Os Anforderungen | Windows 95/98/NT/2000/XP |
| Bedarf | None |
| Downloads insgesamt | 14.622 |
| Downloads pro Woche | 4 |
| Preis | $149 |
Beschreibung
MagicDraw ist ein visuelles UML-Modellierungs- und CASE-Tool mit Teamwork-Unterstützung.
Dieses dynamische und vielseitige Entwicklungstool wurde für Business Analysten, Softwareanalysten, Systemanalysten, Programmierer, QS-Ingenieure und Dokumentationsschreiber entwickelt und erleichtert die Analyse und den Entwurf objektorientierter Systeme und Datenbanken. Es bietet den branchenweit besten Code-Engineering-Mechanismus (mit vollständiger Round-Trip-Unterstützung für J2EE-, C # -, C ++ -, CORBA-IDL-Programmiersprachen, .NET, XML-Schema, WSDL) sowie Funktionen zur Modellierung von Datenbankschemata, zur DDL-Generierung und zum Reverse Engineering.
Kurz gesagt, MagicDraw ist:
Ein praktischer UML-Editor. Über eine benutzerfreundliche und anpassbare Benutzeroberfläche können Sie Ihre Ideen so schnell und unkompliziert wie möglich in UML ausdrücken. Die gesamte UML 2-Notation und -Semantik wird unterstützt. Ein leistungsstarkes Code-Engineering-Tool. Sie können ein UML-Modell erstellen, Quellcode daraus generieren, mehr Code von Hand oder in Ihrer bevorzugten IDE schreiben, dann den Code umkehren, einige Änderungen in MagicDraw vornehmen und Ihr Modell erneut mit dem Code zusammenführen. Es gehen keine Details verloren, egal in welche Richtung (vorwärts oder rückwärts) Sie gehen. Unterstützung für Java, C #, C ++, CORBA IDL, DDL. Eine UML-Modellberichtsfunktion. Basierend auf den XSL-Dateien können Sie für jedes Modellelement benutzerdefinierte HTML-Berichte erstellen. Mit MagicDraw können Sie auswählen, welche Teile des Modells eingeschlossen werden sollen und wie der Bericht aussehen soll. Ein OO-Modellanalysetool. MagicDraw generiert Paketabhängigkeitsdiagramme, stellt Vererbungsbäume wieder her und zeigt sie an oder verfolgt jede andere Art von Beziehung als Methodenparameter oder Rückgabewert, z. B. Abhängigkeiten, Zuordnungen, Realisierungen und Klassennutzung. Ein kundenspezifischer OO-Modellgenerator. Vordefinierter Satz von Entwurfsmustern, einschließlich GoF-, Java- und JUnit-Entwurfsmuster. Alle Muster können erweitert und neue Muster mit Java oder Jython erstellt werden. Teammodellierungswerkzeug. Mehrere Entwickler können mit demselben OO-Modell arbeiten. Das UML-Modell wird im Teamwork Server-Repository gespeichert. Jeder einzelne Entwickler kann einen Teil des Modells sperren und diesen Teil einzeln bearbeiten. Später können die Änderungen auf den Server übertragen und mit dem Team geteilt werden. Der Server funktioniert ähnlich wie ein Versionskontrollsystem für den Quellcode. Datenbankmodellierungswerkzeug. Sie können das Datenbankschema im UML-Klassendiagramm entwerfen und dann den DDL-Code generieren. Wenn Sie die Struktur einer vorhandenen Datenbank analysieren möchten, können Sie diese über die JDBC-Bridge zurückentwickeln.
Das Tool eignet sich für eine Vielzahl von Systemen, einschließlich Echtzeit-, Client/Server- und verteiltem n-Tier-Anwendungsdesign.
MagicDraw läuft auf einer Vielzahl von Betriebssystemen wie Windows 98/ME/NT/2000/XP, Solaris, OS/2, Linux, HP-UX, AIX, MacOS (X) und überall dort, wo Java 1.4, 5 oder 6 wird unterstützt. =
MagicDraw ist in folgenden Editionen erhältlich:
MagicDraw Reader. Die MagicDraw Reader Edition dient zum Lesen und Anzeigen einer Vorschau von mit MagicDraw erstellten UML-Modellen und ist kostenlos. Dies ist äußerst nützlich, wenn Sie Ihre in UML geäußerten Ideen mit Partnern, Kollegen oder Kunden teilen möchten, die nicht über eine Kopie von MagicDraw verfügen. Diese Ausgabe ist auch mit Druck- und Bildexportfunktionen ausgestattet. MagicDraw Community Edition.MagicDraw Community Edition ist eine kostenlose Edition für Entwickler, die an nichtkommerziellen Projekten arbeiten. Diese Edition bietet nur minimale Funktionen und ermöglicht nur die volle Funktionalität für Klassendiagramme. Alle anderen Diagramme sind schreibgeschützt. Die MagicDraw Community Edition wurde zum Erstellen statischer Strukturmodelle entwickelt, wenn eine XMI-Ausgabe benötigt wird, und ist ideal für Open Source-Projekte geeignet. In dieser Ausgabe sind Druck- und Bildexportfunktionen aktiviert. MagicDraw Personal Edition. Die MagicDraw Personal Edition enthält alle leistungsstarken UML-Diagrammfunktionen von MagicDraw, einschließlich vollständiger UML 2-Unterstützung und Erweiterbarkeitsfunktionen, grundlegender Berichtsfunktionen und Bildexport. Dateien werden im XMI-Format gespeichert. Auf alle Modellelemente kann über die Open API von MagicDraw zugegriffen werden. In dieser Ausgabe finden Sie alles, was Sie zum Zeichnen, Bearbeiten und Veröffentlichen Ihrer UML-Modelle benötigen. MagicDraw Standard Edition. Die Standard Edition nutzt alle Funktionen der Personal Edition und fügt ihnen WAE-, Inhalts- und Robustheitsdiagramme, Modellanalyse- und Erleichterungsfunktionen, anpassbare und erweiterbare Muster, Integrationen mit den gängigsten IDEs sowie eine Reihe vordefinierter Modellvorlagen und UML-Profile hinzu. Die Standard Edition unterstützt auch UNISYS XMI-Diagrammerweiterungen zum Austauschen der von Ihnen erstellten MagicDraw-Modelle mit anderen UML-Modellierungswerkzeugen sowie den neuesten MDA-Werkzeugangeboten (Model Driven Architecture). Die Standard Edition ist als Standalone-, Floating- und Mobile-Lizenzversion erhältlich und vollständig mit dem MagicDraw Teamwork Server kompatibel. Die Standard Edition ist ideal für alle Analysten und Architekten geeignet, die verschiedene Modellerweiterungen und Modellierungserleichterungen benötigen. MagicDraw Professional Edition. Die Professional Edition basiert auf den Funktionen der Standard Edition und ist in einer von drei programmiersprachenspezifischen Versionen verfügbar - Java, C ++ und C #. Zusätzlich zu den Funktionen der Standard Edition bietet die Professional Edition Funktionen zur Codegenerierung und zum Reverse Engineering. Die Professional Edition ist ideal für alle, die Code aus einem vorhandenen Modell generieren oder ein UML-Modell aus einem vorhandenen Projekt erstellen möchten. MagicDraw Enterprise Edition. Die MagicDraw Enterprise Edition steht an der Spitze der MagicDraw-Produktfamilie und ist die ultimative Lösung für alle Ihre Modellierungsanforderungen. Die Enterprise Edition kombiniert alle Funktionen der Personal Edition und der Standard Edition sowie alle drei Versionen der Professional Edition zu einer umfassenden UML-Programmierlösung auf dem neuesten Stand der Technik. Die Enterprise Edition hört hier jedoch nicht auf und fügt Code-Engineering- und Diagrammfunktionen in CORBA IDL-, EJB-, WSDL- und XML-Schemata hinzu. Für die Arbeit mit DB-Strukturen bietet die Enterprise Edition nicht nur Code-Engineering und Diagramme, sondern auch das Abrufen von Strukturen über JDBC. Die MagicDraw Enterprise Edition ist ein Muss, wenn Sie mit mehreren Entwicklungstechnologien und Datenbanken arbeiten.