Een UML-(Unified Modeling Language) is een standaardmanier om software modellen te tekenen, ontwerpen te schetsen of bestaande ontwerpen en systemen te documenteren.
In Visio Abonnement 2 en Visio 2019 kunt u beginnen met een lege UML-sjabloon of (in sommige gevallen) een UML-starters diagram wijzigen.
Deze abonnementsversie van Visio biedt ondersteuning voor UML-shapes die voldoen aan de UML 2,5-specificatie, en biedt u ook de flexibiliteit om ze zo nodig in uw diagrammen te gebruiken.
Klas diagrammen
Met een klas diagram kunt u een algemeen model maken van de structuur van een toepassing die de klassen van het systeem, de bijbehorende kenmerken en methoden en de relaties tussen objecten opgeeft.
Onderdeeldiagrammen
Met behulp van een onderdeeldiagram kunt u een systeem partitioneren in coherente onderdelen en de structuur van de code zelf weergeven.
Implementatie diagrammen
Gebruik een implementatiediagram om de structuur van het runtime systeem weer te geven en te communiceren hoe de hardware-en software-elementen die een toepassing vormen, worden geconfigureerd en geïmplementeerd.
Sequentiediagrammen
Met een sequentiediagram kunt u de acteurs of objecten die deel uitmaken van een interactie en de gebeurtenissen die ze in een bepaalde volgorde maken, weergeven.
Activiteitsdiagram
Met een activiteitsdiagram wordt het interne gedrag van een methode beschreven en wordt aangegeven hoe een stroom wordt bestuurd door intern gegenereerde acties.
Statuscomputer diagrammen
Met een statuscomputer-of toestandsdiagram kunt u aangeven wanneer een object binnen de levenscyclus overgaat.
Use-case-diagrammen
In de eerste fase van een ontwikkelingsproject gebruikt u use-case-diagrammen om echte activiteiten en motivaties te beschrijven. U kunt de diagrammen in latere stadia verfijnen om de gebruikersinterface en de ontwerpdetails weer te geven.
Communicatie diagrammen
Met een communicatie diagram kunt u aangeven welke elementen in een systeem communiceren met andere elementen in de weergegeven volgorde van berichten.
Database Notation-diagrammen
Met een database notatie diagram kunt u een model van een database tekenen.
Waar is de UML-modelverkenner?
Als u UML-diagrammen hebt gemaakt in eerdere versies van Visio, kunt u de model Verkenner gebruiken. Diagrammen die u maakt met de modelverkenner, kunnen niet worden bewerkt en ondersteunen niet alle opmaak. Vanaf Visio 2013 Professional is er geen model Verkenner. U kunt nu gewoon shapes slepen vanaf de ingebouwde stencils. De shapes zijn niet vergrendeld en flexibeler, zodat u hun gedrag kunt wijzigen als dat nodig zou zijn. Tekeningen zijn ook gemakkelijker aan te passen, maar voldoen nog steeds aan de UML-standaard. Dit betekent dat als u een tekening hebt gemaakt met model Verkenner, u er niet mee kunt werken in nieuwere versies van Visio die model Verkenner niet bevatten.
In Visio voor het web kunt u kiezen uit negen typen UML-diagramtypen en veel voorbeelddiagrammen met bepaalde vormen die al op het canvas zijn getekend. Elke keuze bevat een stencil dat overeenkomt met het type diagram dat u selecteert.
Deze abonnementsversie van Visio biedt ondersteuning voor UML-shapes die voldoen aan de UML 2,5-specificatie, en biedt u ook de flexibiliteit om ze zo nodig in uw diagrammen te gebruiken.
Klas diagrammen
Met een klas diagram kunt u een algemeen model maken van de structuur van een toepassing die de klassen van het systeem, de bijbehorende kenmerken en methoden en de relaties tussen objecten opgeeft.
Onderdeeldiagrammen
Met behulp van een onderdeeldiagram kunt u een systeem partitioneren in coherente onderdelen en de structuur van de code zelf weergeven.
Implementatie diagrammen
Gebruik een implementatiediagram om de structuur van het runtime systeem weer te geven en te communiceren hoe de hardware-en software-elementen die een toepassing vormen, worden geconfigureerd en geïmplementeerd.
Sequentiediagrammen
Met een sequentiediagram kunt u de acteurs of objecten die deel uitmaken van een interactie en de gebeurtenissen die ze in een bepaalde volgorde maken, weergeven.
Activiteitendiagrammen
Met een activiteitsdiagram wordt het interne gedrag van een methode beschreven en wordt aangegeven hoe een stroom wordt bestuurd door intern gegenereerde acties.
Statuscomputer diagrammen
Met een statuscomputer-of toestandsdiagram kunt u aangeven wanneer een object binnen de levenscyclus overgaat.
Use-case-diagrammen
In de eerste fase van een ontwikkelingsproject gebruikt u use-case-diagrammen om echte activiteiten en motivaties te beschrijven. U kunt de diagrammen in latere stadia verfijnen om de gebruikersinterface en de ontwerpdetails weer te geven.
Communicatie diagrammen
Met een communicatie diagram kunt u aangeven welke elementen in een systeem communiceren met andere elementen in de weergegeven volgorde van berichten.
Database Notation-diagrammen
Met een database notatie diagram kunt u een model van een database tekenen.
In Visio kunt u beginnen met een lege UML-sjabloon en het bijbehorende stencil om een UML-diagram te maken.
Klas diagrammen
Met een klas diagram kunt u een algemeen model maken van de structuur van een toepassing die de klassen van het systeem, de bijbehorende kenmerken en methoden en de relaties tussen objecten opgeeft.
Sequentiediagrammen
Met een sequentiediagram kunt u de acteurs of objecten die deel uitmaken van een interactie en de gebeurtenissen die ze in een bepaalde volgorde maken, weergeven.
Activiteitsdiagram
Met een activiteitsdiagram wordt het interne gedrag van een methode beschreven en wordt aangegeven hoe een stroom wordt bestuurd door intern gegenereerde acties.
Statuscomputer diagrammen
Met een statuscomputer-of toestandsdiagram kunt u aangeven wanneer een object binnen de levenscyclus overgaat.
Use-case-diagrammen
In de eerste fase van een ontwikkelingsproject gebruikt u use-case-diagrammen om echte activiteiten en motivaties te beschrijven. U kunt de diagrammen in latere stadia verfijnen om de gebruikersinterface en de ontwerpdetails weer te geven.
Database Notation-diagrammen
Met een database notatie diagram kunt u een model van een database tekenen.
Waar is de UML-modelverkenner?
Als u UML-diagrammen hebt gemaakt in eerdere versies van Visio, kunt u de model Verkenner gebruiken. Diagrammen die u maakt met de modelverkenner, kunnen niet worden bewerkt en ondersteunen niet alle opmaak. VanafVisio 2013 Professional is er geen model Verkenner. U kunt nu gewoon shapes slepen vanaf de ingebouwde stencils. De shapes zijn niet vergrendeld en flexibeler, zodat u hun gedrag kunt wijzigen als dat nodig zou zijn. Tekeningen zijn ook gemakkelijker aan te passen, maar voldoen nog steeds aan de UML-standaard. Dit betekent dat als u een tekening hebt gemaakt met model Verkenner, u er niet mee kunt werken in nieuwere versies van Visio die model Verkenner niet bevatten.
De sjabloonMicrosoft VisioUML-model diagram biedt volledige ondersteuning voor het maken van objectgerichte modellen van complexe softwaresystemen.
Klas diagrammen
Met een statische structuurdiagram kunt u in Visioklas diagrammen maken waarmee een softwaresysteem wordt ontleed in de onderdelen.
Use-case-diagrammen
In de eerste fase van een ontwikkelingsproject gebruikt u een use-case-diagram om echte activiteiten en motivaties te beschrijven. U kunt in latere fasen het diagram verfijnen om de gebruikersinterface en de ontwerpdetails weer te geven.
Statische structuurdiagrammen
Gebruik statische structuurdiagrammen om conceptuele diagrammen te maken die concepten van de werkelijke wereld en de relaties tussen de tabellen vertegenwoordigen, of klassendiagrammen die een softwaresysteem afbreken in de onderdelen.
Pakketdiagrammen
Gebruik pakket diagrammen om gerelateerde elementen in een systeem te groeperen. Eén pakket kan onderliggende pakketten, diagrammen of afzonderlijke elementen bevatten.
Activiteitendiagrammen
Met behulp van een activiteitsdiagram wordt het interne gedrag van een methode beschreven en wordt een door de intern gegenereerde stroom aangegeven.
Status diagrammen
Met behulp van een toestandsdiagram kunt u aangeven in welke volgorde een object gedurende de levenscyclus valt.
Sequentiediagrammen
Met behulp van een sequentiediagram kunt u de actoren of objecten weergeven die deel uitmaken van een interactie en de gebeurtenissen die ze in een bepaalde volgorde maken.
Samenwerkingsdiagrammen
Gebruik een samenwerkingsdiagram om relaties tussen objectrollen weer te geven, zoals de set berichten die tussen de objecten is uitgewisseld om een bewerking of resultaat te verkrijgen.
Onderdeeldiagrammen
Een onderdeeldiagram gebruiken om een systeem in te delen in coherente onderdelen en de structuur van de code zelf te tonen.
Implementatie diagrammen
Gebruik een implementatiediagram om de structuur van het runtime systeem weer te geven en te communiceren hoe de hardware-en software-elementen die een toepassing vormen, worden geconfigureerd en geïmplementeerd.
Opmerking: Deze pagina is automatisch vertaald en kan grammaticale fouten of onnauwkeurigheden bevatten. Wij hopen dat deze inhoud nuttig voor je is. Wil je ons laten weten of deze informatie nuttig is? Hier is het Engelstalige artikel ter referentie.