UML-diagrammer (Unified Modelling Language) er visuelle repræsentationer af softwaresystemer. Diagrammerne er vigtige for softwareingeniører, der har brug for at dokumentere softwaresystemer. Der er forskellige alternative typer UML-diagrammer, såsom aktivitets-, klasse-, objekt-, komponent- og sekvensdiagrammer.
Softwareingeniører har brug for diagramsoftware til at oprette UML'er. Som sådan er der adskillige diagramsoftware, som brugerne kan udarbejde UML-diagrammer med. De bedste UML-diagramværktøjer understøtter de fleste UML-diagramklasser og er kompatible med UML 2.0-specifikationen. Dette er nogle af de bedste Windows-software til UML-diagrammer.
Bedste værktøjer til UML-diagram
1Edraw UML-diagram (anbefales)
Edraw UML Diagram er den valgte applikation for mange softwareingeniører og designere. Softwaren er fuldt kompatibel med 64 og 32-bit Windows-platforme fra Windows XP til Windows 10.
Edraw UML Diagram sælges i øjeblikket til $ 69,00. Der er ikke en freeware Edraw UML-version, men brugere kan prøve en prøvepakning på en måned.
Værktøjet indeholder alle de værktøjer, som de fleste brugere har brug for for at oprette UML-diagrammer. Softwaren giver brugerne mulighed for blandt andet at oprette UML-brugssag, aktivitet, komponent, sekvens, pakke, statisk struktur, tilstandsdiagram og samarbejdsdiagrammer. Det inkluderer UML-skabeloner, som brugerne hurtigt kan oprette diagrammerne med.
- Hent nu Edraw UML Diagram
Brugere kan også vælge forskellige tilpasningsindstillinger for farveudfyldning, linje og skygge for indsatte objekter og tilføje billeder til deres diagrammer. Derudover kan brugerne oprette datastrømsmodel, SSD'er, Booch OOD, ROOM og Nassi-Shneiderman-diagrammer blandt andre med Edraw.
- RELATEREDE: 10 blokdiagramsoftware, som du vil elske at arbejde med
UMLet 14.3
UMLet er et ligetil designværktøj, som brugerne hurtigt kan oprette UML-diagrammer med. Dette er open source-software til alle Windows-platforme, som du kan downloade fra UMLet-websted. Bemærk, at Java 1.6 er et systemkrav til UMLet, så brugerne skal have Java installeret, før de kan køre softwaren.
Værktøjet er mere specifikt designet til UML-diagrammer. Hvad der adskiller UMLet fra nogle af de andre alternativer er, at brugerne ændrer diagramelementer med tekstinput i stedet for de mere standard pop-up-dialoger. UMLet-brugere kan oprette brugerdefinerede elementer til diagrammer.
Softwaren understøtter forskellige UML-diagrammer, såsom use case, sekvens, implementering, aktivitet og state-diagrammer. Derudover inkluderer denne applikation en praktisk Send til ... mulighed, som brugerne kan sende UML-diagrammer med.
- RELATERET: 5 af de bedste diagram- og flowchart-software til Windows
Visio
Som en af MS Office-pakkeapplikationerne er Microsoft Visio den industristandarddiagrammingssoftware, som brugerne kan oprette en bred vifte af diagrammer, der inkluderer UML-klasser. Visio Standard 2019 og Visio Professional 2019 er to alternative versioner, der i øjeblikket sælges til $ 480 og $ 250.
Der er også en Visio Online Plan-version, der understøtter UML 2.5-diagramtyper. Dette er sandsynligvis ikke den mest økonomiske UML-diagramapplikation, men begge Visio-versioner pakker stadig i et ekspansivt diagramværktøjssæt, som kun få andre alternativer kan matche.
Visio understøtter UML 2.0-specifikationen og giver skabeloner til seks typer UML-diagrammer. Visio Professional-brugere kan indstille klasse, sekvens, database, aktivitet, tilstand og UML-diagrammer med softwaren. Vimio inkluderer en overflod af formaterings- og designmuligheder, og brugere kan tilføje multimedieklip, fotos, CAD-tegninger, billedforklaringer, containere, hyperlinks og yderligere diagrammer til deres diagrammer.
Softwaren giver brugerne mulighed for at generere UML-diagrammer fra importeret kildekode og integrere realtidsdata i dem med datalinkning. Visio-brugere kan også oprette adskillige andre diagramtyper, såsom flowcharts, gantt, netværk, organisationsdiagrammer og mere udover.
- RELATERET: 12+ bedste mind mapping-værktøjer til at organisere dine tanker og ideer
StarUML 3
StarUML 3 pakker i en overflod af værktøjer til design af softwaremodeller. Apple, IBM, Samsung, EA, Amazon og Intel er nogle af de berømte virksomheder, der bruger StartUML 3 til softwaredesign. Applikationen er kompatibel med Windows (XP til 10), MacOS og Linux platforme. StartUML er i øjeblikket tilgængelig til $ 89 for ikke-kommercielle brugere og $ 129 for kommercielle brugere.
StartUML 3 er kompatibel med UML 2.0 metamodeldiagrammer. Så dets brugere kan oprette ca. 11 UML-diagrammer sammen med datastrømme, flowchart og enhedsforholdsdiagrammer (til databasedesign). Med softwarens Java- og C ++ -udvidelser kan StartUML 3-brugere generere Java- og C ++ -kode fra deres UML-diagrammer og respektere ingeniørkode.
Denne software indeholder også nogle praktiske udgivelsesmuligheder, der gør det muligt for brugere at dele deres modeller med HTML-dokumenter eller eksportere dem til PDF til udskrivning.
- RELATERET: 5 bedste software til at oprette Gantt-diagramsoftware og WBS
ConceptDraw-diagram 12
ConceptDraw Diagram er generel software til diagrammer, som brugerne kan bruge til softwaremodellering. Dette er blandt de bedste diagramsoftwarealternativer til Microsoft Visio. ConceptDraw Diagram er kompatibel med Windows 10, 8 og 7 og Mac-platforme. Softwaren sælges i øjeblikket til $ 199 på forlagets websted.
ConceptDraw Diagram-brugere kan oprette næsten hele spektret af UML-diagramtyper. Softwaren indeholder et stort udvalg af tegneværktøjer og elementskabelongallerier til diagrammer. Eller ConceptDraw 12-brugere kan oprette UML-diagrammer ved at vælge en af dens færdige skabeloner. Softwaren inkorporerer live-objektteknologi, der svarer til Visios datalinkning i realtid.
Denne applikation indeholder også gode delingsmuligheder, da den giver brugerne mulighed for at sende diagrammer via e-mail, vise dem som præsentationer, eksportere til Adobe Flash- eller PDF-formater og gemme dem som HTML til internettet. Desuden er ConceptDraw fuldt kompatibel med Visio, som er en bonus for brugere, der har brug for at åbne Visio-filer.
Så vælg blandt disse UML-diagramapplikationer. Visio og ConceptDraw er sandsynligvis den bedste diagrammingssoftware til generelle formål for de valgte.
StartUML, Edraw UML Diagram og UMLet 14.3 kan dog være alternativer med bedre værdi for brugere, der kun har brug for at oprette UML-diagrammer.
Redaktørens bemærkning: Hvis du er interesseret i anden diagramsoftware, skal du tjekke vores brede samling guider.
Dette indlæg blev oprindeligt offentliggjort i december 2018 og er siden blevet opdateret for friskhed og nøjagtighed.
- software til Windows 10