Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
UML diagrammen Explained
Unified Modeling Language ( UML ) is een visuele taal die wordt gebruikt in object - georiënteerde software -engineering . UML wordt gebruikt voor het grafisch weergeven van de structuur , interacties en het gedrag van een softwaresysteem , bedrijfsprocessen , en de gebruikers van het systeem . UML diagrammen dienen als een blauwdruk voor software-ontwerp , ontwikkeling en onderhoud . UML 2.0 omvat 13 standaard typen diagrammen . Geschiedenis

UML
is ontwikkeld door Grady Booch , Ivar Jacobson en James Rumbaugh ( bekend als de " Three Amigos " ) bij Rational Software Corporation . Ze werkten samen om hun respectieve object - georiënteerd modelleren benaderingen te verenigen in een enkele gestandaardiseerde modelleertaal . Het resultaat van dit werk , UML 1.1 , werd als een standaard door de Object Modeling Group in 1997 aangenomen
Voordelen

UML
biedt een gemeenschappelijke taal voor het visueel ontwerpen en . documenteren van een software- ontwikkelingsproject . UML diagrammen zijn vrij intuïtief en kan gemakkelijk door software engineers , zonder UML ervaring of opleiding te worden gelezen . UML diagrammen kunnen ontwikkelaars snel begrijpen de lineaire organisatie en de relaties van object - georiënteerde software . UML normen hebben weinig verplichte elementen , waardoor ontwikkelaars om diagrammen te gebruiken en aan te passen aan hun specifieke behoeften en methodologie , en geen tijd verspillen aan activiteiten die niet bijdragen aan het eindproduct .
Structure Diagrams

Structuur diagrammen & vastleggen van de fysieke organisatie van de elementen van het softwaresysteem . Structuur diagrammen zijn klasse , object , Component , Composite Structure , Package and Deployment diagrammen . Deze diagrammen worden gebruikt om het model individuele klasse detail en relaties , organisatie van klassen in pakketten en componenten en het inzetten van componenten naar fysieke hardware .
Gedrag diagrammen &

Gedrag diagrammen & vangen de activiteiten en functies van elementen in het totale systeem . Gedrag diagrammen beschrijven de interactie van gebruikers en software componenten , workflow en de toestand van de componenten onder verschillende omstandigheden . Gedrag diagrammen bevatten Use Case , activiteit en State Machine diagrammen . Use Case diagrammen worden vaak gebruikt voor de eisen vast te leggen tijdens de vroege stadia van het ontwerpen van software .
Interaction Diagrams

Interactie diagrammen & zijn een deelverzameling van de meer algemene Behavior diagrammen . Interactiediagrammen beschrijven data en control flow binnen een systeem op detailniveau . Interactiediagrammen omvatten Sequence , communicatie , timing en interactie Overzichtillustraties .
UML Gereedschap

De eenvoudigste UML tools zijn een pen en een servetje . Ontwerpers kunnen gemakkelijk schetsen ideeën zoals UML diagrammen op papier , whiteboards of ergens anders kunnen ze krabbelen en schets. UML - gebaseerde computer - aided software engineering ( CASE ) tools kunnen ontwikkelaars om automatisch genereren van code vanuit UML diagrammen . Deze tools kunnen ontwikkelaars visueel ontwerp snel op een hoog niveau en de overgang naar de codering en implementatie . Veel software tools bieden reverse -engineering van functionaliteit , verwerking van bestaande code en het automatisch genereren van UML diagrammen . Reverse -engineering van UML uit code is nuttig voor het behoud en het analyseren van bestaande software en kan u helpen nieuwe ontwikkelaars komen snel aan de slag op een project .

Previous: Next:
  Computer Programming Languages
·Hoe te dll -bestanden laden 
·Hoe je muis icoon wijzigen op …
·Hoe maak je een jQuery object …
·Hoe maak je een woordenboek te…
·Hoe maak je een variabele met …
·Hoe gegevens Mine 
·Hoe maak je een keuzelijst geb…
·Hoe te Klassen voor Air Traffi…
·Hoe kan ik een database tabel …
  Related Articles
Visual Basic termen uitgelegd 
Hoe te Flow Diagrams maken 
Stap-voor- stap handleiding voor UML Ecl…
Hoe te UML Van Java-code genereren 
Aan de slag met NetBeans UML 
Hoe te UML Maak Van Java Code 
Hoe te UML Maak Van Java Source 
Java & API Explained voor ouders 
Belang van Data Flow Diagrams 
  Programmering Articles
·Hoe te Ronde Hoeken in DIV Creëren 
·Hoe te verbergen Uw e-mailadres Met behu…
·Oz Programming Help 
·Hoe te Nodes In TreeView 
·Hoe te Snippet Editor gebruiken 
·Hoe te Records behulp datumbereik in Vis…
·Hoe te downloaden & Display File Uit dat…
·Wat is de betekenis van Applet ? 
·How To : HTML-fragment in Berichten 
Copyright © Computer Kennis http://www.nldit.com