Naar inhoud springen
MU

MagicDraw UML

Uitgever: No Magic
Windows $149
Versie16.0 beta 2
Uitgever No Magic
Datum van publicatie10 nov 2008
Datum toegevoegd10 nov 2008
OS-vereistenWindows 95/98/NT/2000/XP
VoorwaardenNone
Totaal aantal downloads14.622
Downloads per week4
Prijs$149

Omschrijving

MagicDraw is een visuele UML-modellering en CASE-tool met teamwerkondersteuning.

Deze dynamische en veelzijdige ontwikkelingstool is ontworpen voor bedrijfsanalisten, softwareanalisten, systeemanalisten, programmeurs, QA-ingenieurs en documentatieschrijvers en vergemakkelijkt de analyse en het ontwerp van objectgeoriënteerde (OO) systemen en databases. Het biedt het beste code-engineeringmechanisme in de branche (met volledige round-trip-ondersteuning voor J2EE, C #, C ++, CORBA IDL-programmeertalen, .NET, XML Schema, WSDL), evenals databaseschemamodellering, DDL-generatie en reverse engineering-faciliteiten.

Kort gezegd is MagicDraw:

Een handige UML-editor. Met een vriendelijke en aanpasbare GUI kunt u uw ideeën zo snel en duidelijk mogelijk in UML uitdrukken. De volledige UML 2-notatie en semantiek wordt ondersteund. Een krachtige tool voor code-engineering. U kunt een UML-model construeren, er broncode van genereren, meer code schrijven met de hand of in uw favoriete IDE, vervolgens de code omkeren, enkele wijzigingen aanbrengen in MagicDraw en uw model opnieuw samenvoegen met de code. Er gaan geen details verloren, ongeacht welke kant u op gaat (achteruit of vooruit). Ondersteuning voor Java, C #, C ++, CORBA IDL, DDL. Een rapportagefaciliteit voor UML-modellen. Op basis van de XSL-bestanden kunt u voor elk modelelement aangepaste HTML-rapporten genereren. Met MagicDraw kunt u selecteren welke delen van het model u wilt opnemen en hoe het rapport eruit moet zien. Een OO-modelanalysetool. MagicDraw genereert diagrammen voor pakketafhankelijkheid, herstelt en geeft overervingsbomen weer, of volgt elke andere soort relatie als een methodeparameter of een retourwaarde, zoals afhankelijkheden, associaties, realisaties en klassegebruik. Een aangepaste OO-modelgenerator. Vooraf gedefinieerde set ontwerppatronen inclusief GoF, Java, JUnit-ontwerppatroon. Alle patronen kunnen worden uitgebreid en een nieuw patroon kan worden gemaakt met behulp van Java of Jython. Team-modelleringstool. Meerdere ontwikkelaars kunnen met hetzelfde OO-model werken. Het UML-model wordt opgeslagen in de Teamwork Server-repository. Elke ontwikkelaar kan een deel van het model vergrendelen en individueel aan dat deel werken. Later kunnen de wijzigingen worden vastgelegd op de server en worden gedeeld met het team. De server werkt net als een versiecontrolesysteem met broncode. Database-modelleringstool. U kunt een databaseschema ontwerpen in een UML-klassendiagram en vervolgens de DDL-code genereren. Als u de structuur van een bestaande database wilt analyseren, kunt u deze via de JDBC-bridge reverse-engineeren.

De tool is geschikt voor een breed scala aan systemen, waaronder real-time, client/server en gedistribueerd n-tier applicatieontwerp.

MagicDraw draait op een breed scala aan besturingssystemen, zoals Windows 98/ME/NT/2000/XP, Solaris, OS/2, Linux, HP-UX, AIX, MacOS (X) en overal waar Java 1.4, 5 of 6 wordt ondersteund. =

MagicDraw is beschikbaar in de volgende edities:

MagicDraw-lezer. MagicDraw Reader-editie is gemaakt voor het lezen en bekijken van UML-modellen die zijn gemaakt met MagicDraw en is gratis. Het is uitermate handig wanneer u uw ideeën uitgedrukt in UML wilt delen met partners, collega's of klanten die hun exemplaar van MagicDraw niet hebben. Deze editie is ook uitgerust met mogelijkheden voor afdrukken en exporteren van afbeeldingen. MagicDraw Community-editie MagicDraw Community-editie is een gratis editie voor ontwikkelaars die aan niet-commerciële projecten werken. Deze editie is een minimale set functies ingeschakeld en biedt alleen volledige functionaliteit voor klassendiagrammen. Alle andere diagrammen zijn alleen-lezen. MagicDraw Community Edition is ontworpen voor het maken van statische structuurmodellen wanneer XMI-uitvoer nodig is en is bij uitstek geschikt voor Open Source-projecten. Deze editie heeft mogelijkheden voor afdrukken en exporteren van afbeeldingen. MagicDraw Personal Edition. De MagicDraw Personal Edition bevat alle krachtige UML-diagrammogelijkheden van MagicDraw, inclusief volledige UML 2-ondersteuning en uitbreidingsfuncties, basisrapportagefunctionaliteit en het exporteren van afbeeldingen. Bestanden worden opgeslagen in XMI-indeling. Alle modelelementen zijn toegankelijk via MagicDraw's Open API. In deze editie vindt u alles wat u nodig heeft om uw UML-modellen te tekenen, bewerken en publiceren. MagicDraw Standard Edition. De standaardeditie neemt alle functies van de persoonlijke editie en voegt daaraan toe een WAE-, inhouds- en robuustheidsdiagrammen, modelanalyse en facilitatiefuncties, aanpasbare en uitbreidbare patronen, integraties met de meest populaire IDE's en een reeks vooraf gedefinieerde modelsjablonen en UML-profielen. De standaardeditie ondersteunt ook UNISYS XMI-diagramuitbreidingen voor het uitwisselen van de MagicDraw-modellen die u maakt met andere UML-modelleringstools, evenals het nieuwste Model Driven Architecture (MDA) -toolaanbod. De Standard Edition is beschikbaar in standalone, zwevende en mobiele licentieversies en is volledig compatibel met de MagicDraw Teamwork Server. De Standard Edition is bij uitstek geschikt voor alle analisten en architecten die verschillende modeluitbreidingen en modelleringsfaciliteiten nodig hebben. MagicDraw Professional Edition. De Professional Edition is gebouwd op de mogelijkheden van de Standard Edition en is beschikbaar in een van de drie programmeertaalspecifieke versies: Java, C ++ en C #. Naast de functies van de Standard Edition, voegt de Professional Edition functionaliteit voor codegeneratie en reverse engineering toe. De Professional Edition is ideaal voor iedereen die code wil genereren uit een bestaand model of een UML-model wil maken van een bestaand project. MagicDraw Enterprise-editie. De MagicDraw Enterprise Edition vertegenwoordigt de top van de MagicDraw-productfamilie en vertegenwoordigt de ultieme oplossing voor al uw modelleerbehoeften. De Enterprise Edition combineert alle functionaliteit van de Personal en Standard Edition, en alle drie de versies van de Professional Edition, tot een uitgebreide, ultramoderne UML-programmeeroplossing. Maar de Enterprise Edition stopt daar niet en voegt code-engineering en diagramfunctionaliteit toe aan CORBA IDL, EJB, WSDL en XML-schema. Voor het werken met DB-structuur biedt de Enterprise Edition niet alleen code-engineering en diagrammen, maar ook het ophalen van structuren via JDBC. De MagicDraw Enterprise Edition is een must bij het werken met meerdere ontwikkelingstechnologieën en databases.

Vergelijkbare programma's

Alternatieven

Meer van deze uitgever