▷ 4 Voorbeelden van use case-diagrammen

  • Jan 04, 2022
click fraud protection

Het use case-diagram is een diagrammodel binnen UML-modellen (Unified Modeling Language), waardoor de interactie van activiteiten in een bepaald systeem kan worden geïnterpreteerd via een grafische weergave.

In dit artikel vind je:

Wat is een use case diagram en waar is het nuttig voor?

Het use case-diagram is een grafische weergave die: maakt het mogelijk om verschillende rollen in een systeem te visualiserenen interacties voor de uitvoering van functies of activiteiten, zowel door mensen als door dingen.

advertenties

Waar is het use case diagram nuttig voor? Het nut van dit systeem is gebaseerd op het weergeven van de interacties in de uitvoering van verschillende rollen binnen hetzelfde systeem, wat: faciliteert voorbeeld vanuit het oogpunt van de uitvoerders"acteurs" de werking van zijn belangrijkste functies.

Dit diagram is handig in organisaties om: werkteams begeleiden bij de uitvoering van elke toegewezen functie en hoe elk lid moet communiceren met de rest van het team, machines of objecten om hun activiteiten uit te voeren via deze grafische weergave.

advertenties

Elementen en symbolieken in gebruiksdiagrammen

Bij het opstellen van de use case diagrammen het juiste gebruik van elk element en elke symboliek is essentieel de rollen en interacties van de actoren binnen een systeem correct kunnen weergeven.

Om het diagram te ontwikkelen zijn er de volgende elementen of symbolieken:

advertenties

  • Acteurs: Dit wordt weergegeven door een schets van een persoon, als een element om de uitvoerders van de activiteiten.
  • Gebruiksgevallen: Het is de symboliek die wordt gebruikt in de vorm van een ovaal om de functies die de acteurs spelen.
  • Systeemlimiet: weerspiegelt de grenzen of scopes gedekt een bepaald systeem, dit wordt weergegeven met een rechthoek, is het handig om verschillende gebieden erin weer te geven.
  • Relaties: dit zijn lijnen of pijlen die worden gebruikt om de interacties tussen de rollen van de acteurs weer te geven.

Laten we de volgende grafiek bekijken om deze elementen en symbolieken te identificeren die nodig zijn voor de uitwerking van het use case-diagram:

Voorbeelden van use case-diagrammen

advertenties

Voorbeeld van use case-diagram (klantenservice)

Voor dit voorbeeld: we nemen als referentie de klantenservicesysteem op de verkoopafdeling van een bepaald bedrijf.

Zoals bij alle verkoopprocessen zijn naast de verkoper ook de klant, de verkoper en in sommige gevallen een kassier betrokken, hoewel het ook een functie van de verkoper zelf kan zijn.

advertenties

use case diagram (klantenservice)

In dit geval komen drie actoren tussen, zoals te zien is in de volgende afbeelding van het diagram:

Zoals blijkt uit dit eenvoudige voorbeeld, de rollen die elke acteur speelt zijn gemakkelijk te begrijpen, gebruik makend van als representatie-instrument use-case diagram.

In eerste instantie communiceert de klant met de verkoper om de bestelling te formaliseren van wat hij gaat kopen, deze bestelinformatie wordt door de verkoper verstrekt aan doos voor de kassier om de betaling te doen en de factuur uit te geven, dit neemt op zijn beurt de gegevens van de klant en levert de factuur voor de verkoper om de volgorde.

De verkoper moet er echter, als onderdeel van zijn functies, voor zorgen dat de schappen voldoende voorraad hebben van koopwaar, evenals informatie verstrekken aan de koper van de producten.

Wat de kassier betreft, hij moet de bestelinformatie ontvangen, de factuur opmaken, deze aan de klant bezorgen en de Voer aan het einde van de dag de afsluiting of contante afwikkeling uit om te controleren of de rekeningen overeenkomen met de verkopen voerde uit.

Voorbeeld van use case diagram (gebruikersbeheersysteem)

Binnen een systeem kan er verschillende regios of subsystemen die op dezelfde manier kan worden vertegenwoordigd in gebruiksdiagram zonder de volgorde en samenhang te verliezen van de processen, gewoon door de grenzen van de gebieden weer te geven.

Het instellen van de limieten is niet verplicht, maar wel handig wanneer u complexe of zeer grote systemen wilt spiegelen.

Laten we, om dit geval te illustreren, de volgende afbeelding bekijken met het voorbeeld van het diagram:

gebruikersbeheersysteem

Zoals te zien op de foto, in dit diagram van gebruiksgevallen het proces van het gebruikersbeheersysteem wordt weergegeven van de meest voorkomende banktransacties.

Echter, tussen de twee acteurs een rechthoek wordt gebruikt om aan te geven dat dit slechts een gebied of een deel van het systeem is, aangezien banksystemen een grote verscheidenheid aan procedures omvatten binnen de diensten die aan klanten worden aangeboden.

De rechthoek in het diagram vertegenwoordigt dus de grens van slechts één gebied binnen de financiële diensten die een bank aanbiedt of de activiteiten die daarin worden uitgevoerd.

Voorbeeld van use case-diagram (ziekenhuiszorgsysteem)

De functionaliteit van use case-diagrammen om de onderlinge relaties tussen de verschillende actoren weer te geven, is grotendeels te danken aan vertegenwoordiging van het systeem in de meeste eenvoudig en nauwkeurig mogelijk.

Overmatig gebruik van elementen om functies te illustreren en interacties met belanghebbenden kan tot verwarring leidenDaarom mogen alleen belangrijke en onmisbare elementen of factoren die in het systeem moeten worden benadrukt, worden weergegeven.

Laten we het volgende diagram bekijken om te illustreren hoe de rollen van een systeem op een eenvoudige manier kunnen worden weergegeven:

Voorbeeld van use case-diagram (ziekenhuiszorgsysteem)

In dit geval wordt een use case-diagram toegepast om weer te geven: een ziekenhuiszorgsysteem, Welnu, hoewel elke acteur meer rollen kan spelen dan die in dit diagram worden weergegeven, Dit illustreert de essentiële functies en interacties met behoud van de zin van het systeemproces.

In dezelfde context geeft het diagram een ​​voorbeeld weer van het medische zorgproces dat een patiënt ontvangt bij aankomst in een ziekenhuis, als eerste Bijgestaan ​​door een verpleegkundige die hem met het oog op de klachten van de patiënt doorverwijst naar een specialistische arts, maakt de verpleegkundige op zijn beurt de melding van de patiënt informeert de arts over zijn gezondheidstoestand, maar de arts beoordeelt en diagnosticeert de patiënt die beslist welke behandeling moet worden toegepast volgens de pathologie gepresenteerd.

instagram viewer