...
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 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): | |||||||
5 | Reistype die door de werknemer ingevuld is, is niet valide. Einde use case. | ||||||
6 | Werknemer vult onvolledige of onjuiste gegevens in. | 7 | Systeem geeft een bericht dat de gegevens niet in orde zijn. Ga terug naar 6. |
System Sequence Diagram
Use case 2: Invullen flexwerkplek schema
...
Primary actor: Werknemer | |||||||
Stakeholders and Interests: Werkgever | |||||||
Brief description: Werknemer genereert werkplekoverzicht waarin staat wie waar werkt per werkdag en welke plekken nog niet bezet zijn. | |||||||
Preconditions: Werknemer is ingelogd. | |||||||
Postconditions (Success Guarantee): Werkplek overzicht is beschikbaar voor werknemer. | |||||||
Main Success Scenario (Basic Flow): | |||||||
Actor Action | System Responsibility | ||||||
1 | Werknemer wil werkplekoverzicht genereren. | 2 | Systeem vraagt voor welke week en locatie het overzicht moet zijn. | ||||
3 | Werknemer geeft aan voor welke week en locatie hij een overzicht wil. | 4 | Systeem toont werkplekoverzicht. | ||||
Extensions (Alternative Flow): | |||||||
4 | Week/locatie is niet valide. Einde use case. |
System Sequence Diagram
Use case 6: Beheren werknemers
...