...
Fully-dressed use case description
Primary actor: Werknemer | |||||||
Stakeholders and Interests: Werkgever | |||||||
Brief description: Werknemer geeft voor een reis de gegevens op en hiermee wordt een nieuwe reis declaratie gemaakt. | |||||||
Preconditions: De reis moet valide zijn. Bijvoorbeeld geen reis van thuis locatie naar vakantie locatie. Ook moet de werknemer van tevoren zijn werknemer is ingelogd. | |||||||
Postconditions (Success Guarantee): Declaratie is in het declaratie overzicht terug te zien. | |||||||
Main Success Scenario (Basic Flow): | |||||||
Actor Action | System Responsibility | ||||||
1 | Werknemer wil reis declareren. | 2 | Systeem vraagt wat voor type reis het was. | ||||
3 | Werknemer geeft het type reis aan. | 4 | Systeem kijkt naar het type om de benodigde gegevens te vragen. | ||||
5 | Systeem vraagt declaratie gegevens aan de werknemer. | ||||||
6 | Werknemer vult gegevens over de reis in. | 7 | Systeem geeft aan dat de reis gedeclareerd is. | ||||
Extensions (Alternative Flow): | |||||||
5a | Reistype die door de werknemer ingevuld is, is niet valide. Einde use case. | ||||||
6a | Werknemer vult onvolledige of onjuiste gegevens in. | 7a | Systeem geeft een bericht dat de gegevens niet in orde zijn. Ga terug naar 6. |
...
Fully-dressed use case description
Primary actor: werknemer.Werknemer | |||||||
Stakeholders and Interests: werkgever.Werkgever | |||||||
Brief description: De werknemer vult in het verlofformulier in welke datum het verlof begint en tot wanneer het verlof duurt. Na het invullen geeft de werknemer de reden van verlof op. Als de werknemer het ermee eens is gaat het systeem de aanvraag koppelen aan de opdrachtgever. | |||||||
Preconditions: werknemer Werknemer is ingelogd. | |||||||
Postconditions (Success Guarantee): Verlof is aangevraagd en opgeslagen in het systeem | |||||||
Main Success Scenario (Basic Flow): | |||||||
Actor Action | System Responsibility | ||||||
1 | werkenemer Werkenemer wil verlof aanvragen. | 2 | systeem Systeem geeft de gebruiker het verlof aanvraag formulier. | ||||
3 | werknemer Werknemer vult de dagen in wanneer het verlof zal plaatsvinden. | 4 | systeem Systeem slaat de aanvraag op. | ||||
Extensions (Alternative Flow): | |||||||
3a | Werknemer neemt een paar uur verlof op, werknemer geeft ook de tijden aan wanneer het verlof plaats gaat vinden. | 4a | Systeem error, ga terug naar stap 2. |
...
Primary actor: Leadlink of Product owner. | ||||||
Stakeholders and Interests: werknemerWerknemer. | ||||||
Brief description: Primary actor beoordeelt verlof aanvraag met een eventuele onderbouwing. | ||||||
Preconditions: Er is een verlofaanvraag aanwezig, actor heeft voldoende rechten, actor is ingelogd. | ||||||
Postconditions (Success Guarantee): Beoordeling opgeslagen in het systeem. | ||||||
Main Success Scenario (Basic Flow): | ||||||
Actor Action | System Responsibility | |||||
1 | Actor wil een verlof aanvraag beoordelen. | 2 | Systeem toont het overzicht met openstaande verlofaanvragen. | |||
3 | Actor selecteert de aanvraag die beoordeelt gaat worden. | 4 | Systeem toont de popup met de verlofdata. | |||
5 | Actor geeft aan of het verlof wordt goed- of afgekeurd. | 6 | Systeem verwerkt de beoordeling en slaat de gegevens op. |