UML - Use Case-diagram

Inhoudsopgave
Omdat we weten hoe we het onder woorden moeten brengen en onze use case beschrijven, hebben we alle relevante informatie verzameld en hebben we een duidelijk idee van wat het proces inhoudt, het is tijd om wat we hebben verzameld naar de UML-diagram; op deze manier kunnen we een referentiepunt hebben waar we weten hoe ons systeem onder bepaalde omstandigheden zal werken.
Use Cases, representatie
Eerst moeten we de delen van onze use case identificeren, in dit geval hebben we het element dat de actie start die we het zullen noemen acteur en we hebben ook een element dat het resultaat van de actie zal ontvangen die ook een acteur wordt genoemd, het kan al dan niet hetzelfde zijn dat de zaak begon.
De acteur die de zaak start, wordt aan de linkerkant geplaatst en degene die het resultaat ontvangt aan de rechterkant, elke acteur moet zijn naam hebben onder de figuur die hem vertegenwoordigt.
De use case wordt weergegeven door een elliptisch ovaal, die zijn naam erin of eronder zal dragen en zich met een stevige associatieve lijn verbindt met de acteurs.
Over het algemeen zijn de actoren externe agenten van het systeem, dus met dit diagram kunnen we ook de grenzen van de buitenkant met ons systeem identificeren, Dit systeem wordt weergegeven door een vak met de naam van het systeem en daarin worden de gebruiksgevallen weergegeven.
Laten we het bovenstaande in detail bekijken in de volgende afbeelding:

Zoals we konden visualiseren, hebben we twee externe actoren voor het systeem, binnen hebben we een use-case met de solide associatieve representatie die we eerder hadden genoemd.
Voorbeeld drankautomaat
In dit voorbeeld zullen we zien hoe we de verschillende gevallen kunnen weergeven die een drankautomaat met zich mee zou brengen, van de aankoop door een klant tot het opnieuw leveren van de verschillende dranken die beschikbaar zijn voor verkoop en zelfs het geld dat wordt gebruikt om wisselgeld te geven wanneer betalingen niet worden gedaan met de exacte prijs van de drankjes.
Laten we een voorbeeld bekijken, een veel gedetailleerdere afbeelding van het voorbeeld:

Zoals we kunnen zien, vertegenwoordigt de doos of rechthoek ons ​​systeem, in dit geval is het de frisdrankautomaat, dan hebben we 3 verschillende actoren die 3 use cases initiëren en in dit geval is elke actor die de case initieert ook de actor die het resultaat ontvangt .
Opnemen of opnemen
Dit komt overeen met het samenvoegen van verschillende use-cases die een relatie hebben om het resultaat te verkrijgen, worden weergegeven door een stippellijn, met een pijlpunt in de richting waarin de opname plaatsvindt.
Hiermee bereiken we dat we use cases kunnen opnemen die voortkomen uit de belangrijkste use case, laten we hieronder een voorbeelddiagram bekijken zodat we dit concept beter kunnen begrijpen:

Hier zien we dat de gevallen van herbevoorrading en geldinzameling elk twee extra use-cases genereren, dus in ons diagram plaatsen we ze door een opname te maken.
Hiermee ronden we deze tutorial af waarmee we al op een meer gedetailleerde manier weten hoe we onze use case diagrammen kunnen genereren.Vond je deze Tutorial leuk en heb je eraan geholpen?Je kunt de auteur belonen door op deze knop te drukken om hem een ​​positief punt te geven

U zal helpen de ontwikkeling van de site, het delen van de pagina met je vrienden

wave wave wave wave wave