Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

De reiskosten declaratie heeft weet van het type vervoersmiddel. Dit wordt gebruikt om uit te rekenen wat de kosten zijn. Ook heeft iedere declaratie een 'van' en 'naar' locatie, om aan te geven van waar naar waar de reis heeft plaatsgevonden. Iedere declaratie hoort bij 1 JDI werknemer, die de declaratie heeft aangemaakt.


Afstand bereken systeem

Voor de reiskosten declaratie is een systeem beschikbaar om de afstand van een reis te berekenen. De reiskosten declaratie maakt gebruik van dit systeem om de afstand berekening door de externe API uit te laten voeren.


Afstand API

Het bovenstaande afstand bereken systeem is gekoppeld aan een externe API die de afstanden terug kan geven. Deze API heeft route informatie om op die manier de afstand te kunnen bepalen. Er kunnen verschillende soorten afstand API's worden toegepast, en mogelijk kan hiervoor het adapter pattern worden geïmplementeerd om meerdere API's te ondersteunen.


Verlof aanvraag

Een verlof aanvraag is een manier voor werknemers om verlof aan te vragen. Iedere aanvraag is door 1 werknemer ingediend. Bij een aanvraag hoort een aanvraag code, waarmee de aanvraag geïdentificeerd kan worden. De aanvraag zelf wordt opgenomen als 'aanvraag'. Na het indienen van de aanvraag gaat deze naar Slack, voor de beoordeling.

...

<voor nu uit het model gehaald>


Aanvraag bericht

Na het goed/afkeuren van een verlof aanvraag komt er een aanvraag bericht terug zodat de werknemers op de hoogte worden gesteld van de status van de aanvragen. Een aanvraag bericht bevat het bericht attribuut waarin de reactie op de aanvraag zit.