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 in Visio een UML-use-case-diagram maken om samen te vatten hoe gebruikers (of actoren) werken met een systeem, zoals een softwaretoepassing. Een actor kan een persoon, een organisatie of een ander systeem zijn.

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

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

Door de systeemgrens te definiëren, wordt bepaald wat wordt beschouwd als extern of intern binnen het systeem.

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

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

Een use case is een reeks 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-case-diagram maken

  1. Wijs Nieuw aan op het tabblad Bestand.
  2. typ UML use casein het zoekvak .
  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 aan de rechterkant 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. Een UML-use-case-stencil is geopend in het venster Shapes .
    (Als u het venster Shapes niet ziet, gaat u naar Weergave>en controleer of Shapes is geselecteerd. Als het venster nog steeds niet wordt weergegeven, klikt u op de knop Het venster Shapes uitvouwen aan de linkerkant.)

Een subsysteem toevoegen aan het use-casediagram

  1. Sleep een subsysteemshape naar de tekenpagina. Het subsysteem kan uw hele systeem of een hoofdcomponent voorstellen.
    De shape Subsysteem.
  2. Dubbelklik op de shape Subsysteem en typ vervolgens een nieuwe naam voor de shape of druk op Delete 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. Use Case-shapes slepen De Use Case-shape. vanaf het UML-stencil Use Case en plaats ze binnen de subsysteemgrens. Sleep vervolgens Actor-shapesDe actor-shape. naar de buitenkant van de subsysteemgrens.

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

    Verbindingslijn Beschrijving
    Vereniging
    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 connector Generalisatie.
    Geeft aan dat een use case een specifieke manier is om doelen van de algemene use case te bereiken.
    Inclusief
    De connector opnemen.
    Hier ziet u hoe een use case kan worden opgesplitst in kleinere stappen.
    Uitbreiden
    De verbindingslijn Uitbreiden.
    Laat zien dat in de ene use case functionaliteit wordt toegevoegd aan een andere.

    Voorbeeld: om een relatie aan te geven tussen een actor en een use case

    1. Sleep in een use-case-diagram een verbindingsshape Associatie naar de tekenpagina.
    2. Lijm één eindpunt van de Association-shape aan een verbindingspunt op een Actor-shape . Lijm het andere eindpunt aan een verbindingspunt op een Use Case-shape .

Zie ook

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