| Versione | 16.0 beta 2 |
|---|---|
| Editore | No Magic |
| Data di rilascio | 10 nov 2008 |
| Data aggiunta | 10 nov 2008 |
| Requisiti del sistema operativo | Windows 95/98/NT/2000/XP |
| Requisiti | None |
| Download totali | 14.622 |
| Download a settimana | 4 |
| Prezzo | $149 |
Descrizione
MagicDraw è uno strumento di modellazione UML visuale e CASE con supporto per il lavoro di squadra.
Progettato per analisti aziendali, analisti software, analisti di sistema, programmatori, tecnici di controllo qualità e autori di documentazione, questo strumento di sviluppo dinamico e versatile facilita l'analisi e la progettazione di sistemi e database orientati agli oggetti (OO). Fornisce il miglior meccanismo di ingegneria del codice del settore (con supporto completo di andata e ritorno per linguaggi di programmazione J2EE, C #, C ++, CORBA IDL, .NET, XML Schema, WSDL), nonché modellazione di schemi di database, generazione di DDL e funzioni di reverse engineering.
In breve, MagicDraw è:
Un pratico editor UML. Una GUI amichevole e personalizzabile ti consente di esprimere le tue idee in UML nel modo più rapido e diretto possibile. Sono supportate l'intera notazione e semantica UML 2. Un potente strumento di ingegneria del codice. Puoi costruire un modello UML, generare codice sorgente da esso, scrivere altro codice a mano o nel tuo IDE preferito, quindi invertire il codice, apportare alcune modifiche in MagicDraw e unire nuovamente il tuo modello con il codice. Nessun dettaglio viene perso, indipendentemente dalla direzione (avanti o indietro) che si va. Supporto per Java, C #, C ++, CORBA IDL, DDL. Una struttura di reporting del modello UML. In base ai file XSL, è possibile generare report HTML personalizzati per ogni elemento del modello. MagicDraw ti consente di selezionare quali parti del modello includere e come dovrebbe apparire il rapporto. Uno strumento di analisi del modello OO. MagicDraw genera diagrammi di dipendenza dei pacchetti, ripristina e visualizza alberi di ereditarietà o tiene traccia di qualsiasi altro tipo di relazione come parametro di metodo o valore restituito, come dipendenze, associazioni, realizzazioni e utilizzo di classi. Un generatore di modelli OO personalizzato. Set predefinito di modelli di progettazione tra cui GoF, Java, modello di progettazione JUnit. Tutti i pattern possono essere estesi e nuovi pattern possono essere creati utilizzando Java o Jython. Strumento di modellazione del team. Più di uno sviluppatore può lavorare con lo stesso modello OO. Il modello UML è archiviato nel repository di Teamwork Server. Ogni singolo sviluppatore può bloccare una parte del modello e lavorare su quella parte individualmente. Successivamente le modifiche possono essere salvate sul server e condivise con il team. Il server funziona in modo molto simile a un sistema di controllo della versione del codice sorgente. Strumento di modellazione del database. Puoi progettare lo schema del database nel diagramma delle classi UML, quindi generare il suo codice DDL. Se vuoi analizzare la struttura del database esistente, puoi decodificarlo tramite il bridge JDBC.
Lo strumento è adatto per un'ampia varietà di sistemi, tra cui la progettazione di applicazioni in tempo reale, client/server e distribuite a più livelli.
MagicDraw funziona su un'ampia varietà di sistemi operativi, come Windows 98/ME/NT/2000/XP, Solaris, OS/2, Linux, HP-UX, AIX, MacOS (X) e ovunque in cui Java 1.4, 5 o 6 è supportato. =
MagicDraw è disponibile nelle seguenti edizioni:
MagicDraw Reader. L'edizione MagicDraw Reader è stata creata per leggere e visualizzare in anteprima i modelli UML creati con MagicDraw ed è gratuita. È estremamente utile quando si desidera condividere le proprie idee espresse in UML con partner, colleghi o clienti che non dispongono della propria copia di MagicDraw. Questa edizione è inoltre dotata di funzionalità di stampa ed esportazione di immagini. MagicDraw Community Edition.MagicDraw Community Edition è un'edizione gratuita per gli sviluppatori che lavorano su progetti non commerciali. Questa edizione un set minimo di funzionalità abilitate e consente solo la piena funzionalità per i diagrammi di classe. Tutti gli altri diagrammi sono di sola lettura. MagicDraw Community Edition è progettato per creare modelli di strutture statiche quando è necessario un output XMI ed è ideale per i progetti Open Source. Questa edizione ha funzionalità di stampa ed esportazione di immagini abilitate. MagicDraw Personal Edition. MagicDraw Personal Edition contiene tutte le potenti funzionalità di creazione di diagrammi UML di MagicDraw, incluso il supporto completo di UML 2 e le funzionalità di estensibilità, funzionalità di reporting di base ed esportazione di immagini. I file vengono archiviati in formato XMI. È possibile accedere a tutti gli elementi del modello tramite l'API aperta di MagicDraw. In questa edizione troverai tutto ciò di cui hai bisogno per disegnare, modificare e pubblicare i tuoi modelli UML. MagicDraw Standard Edition. La Standard Edition prende tutte le funzionalità della Personal Edition e aggiunge ad esse un WAE, i contenuti e diagrammi di robustezza, analisi del modello e funzionalità di facilitazione, modelli personalizzabili ed estendibili, integrazioni con gli IDE più diffusi e un set di modelli di modelli predefiniti e profili UML. La Standard Edition supporta anche le estensioni di diagramma UNISYS XMI per l'interscambio dei modelli MagicDraw creati con altri strumenti di modellazione UML, nonché le più recenti offerte di strumenti Model Driven Architecture (MDA). La Standard Edition è disponibile nelle versioni con licenza standalone, mobile e mobile ed è completamente compatibile con MagicDraw Teamwork Server. La Standard Edition è ideale per tutti gli analisti e gli architetti che necessitano di varie estensioni del modello e facilitazioni di modellazione. MagicDraw Professional Edition. La Professional Edition si basa sulle capacità della Standard Edition ed è disponibile in una delle tre versioni specifiche del linguaggio di programmazione: Java, C ++ e C #. Oltre alle funzionalità della Standard Edition, la Professional Edition aggiunge la generazione di codice e la funzionalità di reverse engineering. La Professional Edition è ideale per chiunque desideri generare codice da un modello esistente o creare un modello UML da un progetto esistente. MagicDraw Enterprise Edition. MagicDraw Enterprise Edition rappresenta il top di gamma della famiglia di prodotti MagicDraw e rappresenta la soluzione definitiva per tutte le vostre esigenze di modellazione. L'Enterprise Edition combina tutte le funzionalità delle Edizioni Personal e Standard e tutte e tre le versioni della Professional Edition, in una soluzione di programmazione UML completa e all'avanguardia. Ma l'Enterprise Edition non si ferma qui e aggiunge l'ingegneria del codice e la funzionalità di creazione di diagrammi in CORBA IDL, EJB, WSDL e XML Schema. Per lavorare con la struttura DB, l'Enterprise Edition non solo fornisce l'ingegneria del codice e la creazione di diagrammi, ma fornisce anche il recupero della struttura tramite JDBC. MagicDraw Enterprise Edition è un must quando si lavora con più tecnologie di sviluppo e database.