| Version | 16.0 beta 2 |
|---|---|
| Forlægger | No Magic |
| Udgivelses dato | 10. nov. 2008 |
| Dato tilføjet | 10. nov. 2008 |
| Os krav | Windows 95/98/NT/2000/XP |
| Krav | None |
| Samlet antal downloads | 14.622 |
| Downloads pr. Uge | 4 |
| Pris | $149 |
Beskrivelse
MagicDraw er et visuelt UML-modellerings- og CASE-værktøj med support til teamwork.
Dette dynamiske og alsidige udviklingsværktøj er designet til forretningsanalytikere, softwareanalytikere, systemanalytikere, programmører, QA-ingeniører og dokumentationsforfattere og letter analyse og design af objektorienterede (OO) systemer og databaser. Det giver branchens bedste kodetekniske mekanisme (med fuld rundturssupport til J2EE, C #, C ++, CORBA IDL programmeringssprog, .NET, XML-skema, WSDL) samt databaseskema modellering, DDL generation og reverse engineering faciliteter.
Kort sagt er MagicDraw:
En praktisk UML-editor. En venlig og brugerdefineret GUI giver dig mulighed for at udtrykke dine ideer i UML så hurtigt og ligetil som muligt. Hele UML 2-notationen og semantikken understøttes. Et kraftfuldt kodeteknisk værktøj. Du kan konstruere UML-model, generere kildekode ud fra den, skrive mere kode manuelt eller i din foretrukne IDE, derefter vende koden, foretage nogle ændringer i MagicDraw og flette din model med koden igen. Ingen detaljer går tabt, uanset hvilken vej (baglæns eller fremad) du går. Understøttelse af Java, C #, C ++, CORBA IDL, DDL. En UML-modelrapporteringsfacilitet. Baseret på XSL-filerne kan du generere brugerdefinerede HTML-rapporter for hvert modelelement. MagicDraw giver dig mulighed for at vælge, hvilke dele af modellen der skal medtages, og hvordan rapporten skal se ud. Et OO-modelanalyseværktøj. MagicDraw genererer pakkeafhængighedsdiagrammer, gendanner og viser arvetræer eller sporer enhver anden form for relation som en metodeparameter eller en returværdi, såsom afhængigheder, associationer, realiseringer og klasseanvendelse. En brugerdefineret OO-modelgenerator. Foruddefineret sæt desingmønstre inklusive GoF, Java, JUnit designmønster. Alt mønster kan udvides, og nyt mønster kan oprettes ved hjælp af Java eller Jython. Team modelleringsværktøj. Mere end en udvikler kan arbejde med den samme OO-model. UML-modellen er gemt i Teamwork Server-lageret. Hver enkelt udvikler kan låse en del af modellen og arbejde på den del individuelt. Senere kan ændringerne overføres til serveren og deles med teamet. Serveren fungerer omtrent som et kildekodes versionskontrolsystem. Database modelleringsværktøj. Du kan designe databaseskema i UML-klassediagram og derefter generere dets DDL-kode. Hvis du vil analysere strukturen i den eksisterende database, kan du reverse engineer den via JDBC bridge.
Værktøjet er velegnet til en bred vifte af systemer, herunder realtid, klient/server og distribueret n-tier applikationsdesign.
MagicDraw kører på en lang række operativsystemer, såsom Windows 98/ME/NT/2000/XP, Solaris, OS/2, Linux, HP-UX, AIX, MacOS (X) og overalt hvor Java 1.4, 5 eller 6 understøttes. =
MagicDraw er tilgængelig i følgende udgaver:
MagicDraw Reader. MagicDraw Reader-udgaven er lavet til læsning og forhåndsvisning af UML-modeller oprettet med MagicDraw og er gratis. Det er yderst nyttigt, når du vil dele dine ideer udtrykt i UML med partnere, kolleger eller klienter, der ikke har deres kopi af MagicDraw. Denne udgave er også udstyret med funktioner til udskrivning og billedeksport. MagicDraw Community Edition.MagicDraw Community Edition er en gratis udgave til udviklere, der arbejder på ikke-kommercielle projekter. Denne udgave er et minimalt sæt funktioner aktiveret og giver kun fuld funktionalitet til klassediagrammer. Alle andre diagrammer er skrivebeskyttet. MagicDraw Community Edition er designet til at oprette modeller for statisk struktur, når der er behov for XMI-output og er ideel til Open Source-projekter. Denne udgave har udskrivnings- og billedeksportfunktioner aktiveret. MagicDraw Personal Edition. MagicDraw Personal Edition indeholder alle MagicDraws kraftfulde UML-diagramfunktioner, inklusive fuld UML 2-understøttelse og udvidelsesfunktioner, grundlæggende rapporteringsfunktionalitet og billedeksport. Filer gemmes i XMI-format. Der er adgang til alle modelementer via MagicDraws Open API. I denne udgave finder du alt hvad du behøver for at tegne, redigere og udgive dine UML-modeller. MagicDraw Standard Edition. Standardudgaven tager alle Personal Edition-funktionerne og tilføjer dem WAE-, indholds- og robusthedsdiagrammer, modelanalyse og facilitering, tilpasses og udvides mønstre, integrationer med mest populære IDE'er og et sæt foruddefinerede modelskabeloner og UML-profiler. Standardudgaven understøtter også UNISYS XMI-diagramudvidelser til udveksling af MagicDraw-modeller, du opretter, med andre UML-modelleringsværktøjer samt de nyeste Model Driven Architecture (MDA) værktøjstilbud. Standardudgaven fås i enkeltstående, flydende og mobile licensversioner og er fuldt kompatibel med MagicDraw Teamwork Server. Standardudgaven er ideel til alle analytikere og arkitekter, der har brug for forskellige modeludvidelser og modelleringsfunktioner. MagicDraw Professional Edition. Professional Edition er bygget på Standard Edition-funktionerne og fås i en af tre programmeringsspecifikke versioner - Java, C ++ og C #. Ud over Standard Edition-funktionerne tilføjer Professional Edition kodegenerering og reverse engineering-funktionalitet. Professional Edition er ideel til alle, der ønsker at generere kode ud af en eksisterende model eller oprette en UML-model fra et eksisterende projekt. MagicDraw Enterprise Edition. MagicDraw Enterprise Edition repræsenterer toppen af linjen i MagicDraw-produktfamilien og repræsenterer den ultimative løsning til alle dine modelleringsbehov. Enterprise Edition kombinerer al funktionalitet i Personal Edition og Standard Edition og alle tre versioner af Professional Edition til en omfattende avanceret UML-programmeringsløsning. Men Enterprise Edition stopper ikke der og tilføjer kodeteknologi og diagramfunktionalitet i CORBA IDL, EJB, WSDL og XML-skema. For at arbejde med DB-struktur leverer Enterprise Edition ikke kun kodeteknik og diagrammer, men giver også strukturhentning via JDBC. MagicDraw Enterprise Edition er et must, når du arbejder med flere udviklingsteknologier og databaser.