Beschrijving van het doel: Vermeld duidelijk het doel van de gebruiker in deze use case. Zorg ervoor dat het specifiek en kwantificeerbaar is.
Voorwaarden: Vermeld eventuele voorwaarden waaraan moet worden voldaan of voorbereidende acties die moeten worden voltooid voordat de gebruiker de use case kan starten. Om de use case soepel te laten verlopen, moet aan deze vereisten worden voldaan.
Postvoorwaarden: Beschrijf de omstandigheden die waar zouden moeten zijn zodra de use case voltooid is. Geef eventuele effecten na gebruik, veranderingen in de systeemstatus of andere resultaten aan.
Hoofdprogramma: Dit is de kern van de use case. Het bestaat uit een gedetailleerde reeks stappen die de gebruiker moet doorlopen om het doel van de use case te bereiken. Schrijf ze op in een eenvoudig, logisch en opeenvolgend formaat. Verduidelijk voor elke stap het volgende:
- Actie - Wat doet de gebruiker bij deze stap?
- Reactie - Wat gebeurt er in het systeem als reactie op de actie van de gebruiker?
- Uitgewisselde informatie - Welke informatie verstrekt of verkrijgt de gebruiker tijdens deze stap?
- Alternatieve stromen:Identificeer en beschrijf eventuele uitzonderlijke scenario's, afwijkingen of alternatieve handelwijzen die zich tijdens deze gebruikssituatie kunnen voordoen. Voor elke alternatieve stroom:
- Verduidelijk de toestand of gebeurtenis die het alternatieve pad in gang zet.
- Beschrijf de stappen die in dat alternatieve pad zijn gezet.
- Geef aan hoe en wanneer de alternatieve stroom weer samenvloeit met het hoofdpad.
- Bedrijfsregels:dit zijn beperkingen, beperkingen of speciale voorwaarden die specifiek zijn voor dit gebruik en waaraan moet worden voldaan.