Een UML-use-case-diagram maken

Van toepassing op
Visio Abonnement 1 Visio Professional 2024 Visio Standard 2024 Visio Professional 2021 Visio Standard 2021 Visio Professional 2019 Visio Standard 2019 Visio Professional 2016 Visio Standard 2016

U kunt een UML-gebruiksvoorbeelddiagram maken in Visio om samen te vatten hoe gebruikers (of actoren) met een systeem werken, zoals een softwaretoepassing. Een actor kan een persoon, een organisatie of een ander systeem zijn.

Use case-diagrammen geven het verwachte gedrag van het systeem weer. Ze geven niet de volgorde weer waarin de stappen worden uitgevoerd. (Gebruik een reeksdiagram om te laten zien hoe objecten in de loop van de tijd met elkaar communiceren.)

Een voorbeeld van een UML-use case-diagram met het certificeringssysteem voor referent

Het definiëren van de systeemgrens bepaalt wat wordt beschouwd als extern of intern van het systeem.

Een acteur vertegenwoordigt een rol die wordt gespeeld door een extern object. Eén object kan verschillende rollen spelen en wordt daarom vertegenwoordigd door meerdere actoren.

Een koppeling illustreert de deelname van de actor aan de use case.

Een use-case is een set gebeurtenissen die optreedt wanneer een actor een systeem gebruikt om een proces te voltooien. Normaal gesproken is een use case een relatief groot proces, geen afzonderlijke stap of transactie.

Een nieuw use-casediagram maken

  1. Wijs op het tabblad Bestand de optie Nieuw aan.
  2. typ UML use casein het vak Zoeken.
  3. Selecteer UML Use Case in de zoekresultaten.
  4. Selecteer in het dialoogvenster de lege sjabloon of een van de drie startersdiagrammen. (Een beschrijving van elk item wordt rechts weergegeven wanneer u deze selecteert.) Selecteer vervolgens Metrische eenheden of Amerikaanse eenheden.
  5. Selecteer Maken.
  6. Het diagram wordt geopend. U ziet het venster Shapes naast het diagram. Er is een UML Use Case-stencil geopend in het venster Shapes .
    (Als u het venster Shapes niet ziet, gaat u naar Weergave>Taakvensters en zorg ervoor dat Shapes is geselecteerd. Als u deze nog steeds niet ziet, klikt u op de knop Het venster Shapes uitvouwen aan de linkerkant.)

Een subsysteem toevoegen aan het use case-diagram

  1. Sleep een subsysteemshape naar de tekenpagina. Het subsysteem kan uw hele systeem of een belangrijk onderdeel vertegenwoordigen.
    De subsysteemshape.
  2. Dubbelklik op de shape Subsysteem en typ een nieuwe naam voor het subsysteem of druk op de delete-toets om de bestaande naam te verwijderen. Klik buiten de shape op de tekenpagina.
  3. Als u het formaat van het subsysteem wilt wijzigen, selecteert u de shape en sleept u een selectiegreep.

Shapes en verbindingslijnen toevoegen aan het diagram

  1. Sleep Use Case-shapesDe shape Use Case. van het UML Use Case-stencil en plaats deze binnen de subsysteemgrens en sleep vervolgens ActorshapesDe shape Actor. naar de buitenkant van de subsysteemgrens.

  2. Gebruik verbindingsshapes om relaties tussen shapes in het diagram aan te geven. Er zijn vijf connectors beschikbaar:

    Verbindingslijn Beschrijving
    Association
    De koppelingsconnector.
    Toont de relatie van een actor tot een use case.
    Afhankelijkheid
    De afhankelijkheidsconnector.
    Geeft aan dat de ene use-case afhankelijk is van een andere.
    Generalisatie
    De generalisatieconnector.
    Geeft aan dat een use-case een specifieke manier is om doelen van de algemene use-case te bereiken.
    Opnemen
    De connector Opnemen.
    Laat zien hoe een use-case wordt opgesplitst in kleinere stappen.
    Uitbreiden
    De connector Uitbreiden.
    Toont dat de ene use-case functionaliteit toevoegt aan een andere.

    Voorbeeld: een relatie tussen een actor en een use case aangeven

    1. Sleep in een use case-diagram een verbindingslijnshape naar de tekenpagina.
    2. Lijm één eindpunt van de koppelingsshape aan een verbindingspunt op een actorshape . Lijm het andere eindpunt aan een verbindingspunt op een Use Case-shape .

Zie ook

Ga voor meer informatie over use case-diagrammen (en procedures voor het gebruik van Microsoft Visual Studio om use case-diagrammen te maken) naar UML Use Case-diagrammen: Richtlijnen.