...
Het HR portaal die voor JDI Smart Web Applications gerealiseerd wordt, dient het huidige verlof-, bezetting- en reiskostendeclaratie systeem efficiënter te maken. Het hoofddoel van de beoogde software is om over te stappen van losse documenten, naar een centraal systeem dat al deze werknemersinformatie zal bijhouden. Het voordeel van een centraal systeem is dat de huidige processen automatisch worden, waardoor de developers niet zelf de product owner en hr hoeven te e-mailen. Het gaat hierbij om informatie voor ongeveer 20 werknemers, en 10 documenten. Team Perlman gaat het nieuwe portaal volledig bouwen, aangezien er nog geen systeem bestaat (alleen losse spreadsheats met de hr informatie erop). De grootste prioriteit van het HR portaal ligt bij het registreren van de bezetting en declaraties, en er zouden in de toekomst nieuwe flows toegevoegd moeten kunnen worden. Lagere prioriteit ligt bij de implementatie van Stack Slack omdat dit ook door een ander ontwikkelteam wordt onderzocht.
...
Het portaal zal gebruikmaken van vue.js en java springboot, dus alle Perlman developers moeten deze tools beheersen. Voor de achterliggende database wordt gebruikgemaakt van MySQL. Het portaal zal niet speciaal voor mobiele apparaten beschikbaar worden dus de developers mogen geen functionaliteit implementeren die afhankelijk is van een mobiele OS.
Product Functions
Hieronder vindt u het use case diagram. De beschrijvingen die bij onderstaande use cases horen kunt u vinden in hoofdstuk 3. Globaal kunt u in het diagram zien dat de use cases zijn opgesplitst tussen de werkgever en de werknemer actor. Het is hierbij van belang dat alle use cases van de werknemer ook van toepassing zijn op de werkgever, i.a.w. beoordelen verlof & beheren werknemers kan alleen door de werkgever worden gedaan, alle andere use cases kunnen ook door de werknemer worden uitgevoerdHet HR-portaal dient de huidige handmatige documentatie van JDI te vervangen. De hoofd functionaliteit van de applicatie is: het reserveren van een beschikbare werkplek; een declaratie kunnen maken op basis van de afstand tussen de gebruikers huis adres en het kantoor, welke berekend wordt met een API; en verlof aanvragen doen en deze goed laten keuren door een product owner en lead link.