Roosters maken en beheren met AI (dienstplanning)
AI bouwt conflictvrije roosters die vaardigheden, beschikbaarheid en eerlijkheid respecteren. Snelle modus voor routineweken; geavanceerde modus wanneer u de best mogelijke match nodig heeft.
- Scenario-gebaseerd: alleen de werkplekken die u per dag nodig heeft sturen het rooster
- In één oogopslag zien waar u tekort, perfect of overbemand bent
- Smart Auto-Balance houdt de werkdruk eerlijk op basis van recente historie
- Trainingsslots geïntegreerd—instructeurs en stagiairs correct geplaatst
Plus: Enterprise-engine; doorgaans 5–15 seconden voor 1–2 weken.
Mensen en organisatie: beschikbaarheid, verlof, vaardigheden
Eén plek voor elke medewerker: profiel, vaardigheden, rol, team en mutatiehistorie. Beschikbaarheid in hele dag of ochtend/middag-slots.
- Volledige profielen: vaardigheden, teamleider, backup, actief of gearchiveerd
- Beschikbaarheidskalender met aangepaste statussen (bijv. ziek, vrij, training)
- Importeren uit CSV of uw eigen formaat; bulk- en bereikupdates
- Training (instructeur/stagiair) per persoon per datum
Definieer elke werkplek en haar vereisten. Groepeer ze in scenario's en kies welk scenario op welke datum draait—planning en bezetting volgen automatisch.
- Werkplekken met vaardigheidsbehoeften, FTE en teamleidervereisten
- Scenario's = benoemde sets werkplekken; wijs een scenario toe aan elke datum
- Roosters en bezettingsweergaven gebruiken alleen "actieve" werkplekken voor die dag
Afdelingen, teams & gebruikers
Organiseer per afdeling en team. Bepaal wie wat ziet en bewerkt met duidelijke rollen.
- Rollen Admin, Afdelingsmanager en Lid—ieder ziet alleen wat nodig is
- Gebruikers kunnen bij meerdere teams horen; wissel van context in de app
Plus: Enterprise-beveiliging en licentiebeheer voor uw gemoedsrust.
Beschikbaarheid & verlof
Zie en stel in wie wanneer beschikbaar is—hele dag of ochtend/middag—met aangepaste statussen die aansluiten bij hoe u werkt.
- Ochtend/middag (gesplitste dag) of hele-dag beschikbaarheid
- Aangepaste statussen (bijv. beschikbaar, ziek, vrij, training) zodat het rooster de realiteit respecteert
- Snelle bewerkingen en bulk-updates; importeren uit CSV wanneer u veel data moet laden
- Real-time bezettingsweergave zodat u weet waar u staat
Medewerkers vragen aan; managers keuren goed. Verlof en beschikbaarheid blijven in sync met het rooster.
- Aanvraag- en goedkeurworkflow gekoppeld aan beschikbaarheid en planning—geen dubbel werk
Scenario's & training
Verschillende dagen hebben verschillende werkplekken nodig. Stel per datum in welke "aan" staan; planning en training gebruiken dat automatisch.
- Definieer scenario's en welke werkplekken bij elk horen
- Wijs een scenario toe aan elke datum; alleen die werkplekken tellen voor die dag
- Bezettings- en roosterweergaven werken real-time bij
Eén weergave: wie wat kan, wie aan het leren is en waar de lacunes zitten.
- Matrix van mensen vs. werkplekken: "kan doen" en "moet leren" met dekking in één oogopslag
- Teamleider en backup duidelijk gemarkeerd; export naar CSV of print voor vergaderingen
Sluit vaardigheidslacunes met AI-voorgestelde vervolgstappen en duidelijke leerpaden.
- AI-gestuurde trainingsaanbevelingen zodat u weet wie u als volgende moet trainen
- Vaardigheidslacune-analyse en training-dashboard
- Hiërarchieregels en leerpaden die aansluiten bij uw werkplekken
Plus: Trainingsslots worden automatisch in het rooster gerespecteerd.
Mutaties & rapporten
Beheer meerdere teams op één plek. Verplaats mensen tussen teams met een duidelijke aanvraag-en-goedkeur-flow—roosters blijven correct.
- Eén gebruiker kan in meerdere teams werken; wissel context in de app; data is altijd afgebakend tot het juiste team
- Mutaties: tijdelijk of onbepaald; goedkeuring door admin of manager; verplaatsingen binnen dezelfde afdeling kunnen direct
- Beschikbaarheid en roosters respecteren mutatiedatums; geen dubbeltelling of handmatige correcties
- Roosterconfiguratie, aangepaste statussen, diensten en notificaties—allemaal configureerbaar naar uw proces
Rapporten, print & back-ups
Haal de cijfers eruit wanneer u ze nodig heeft. Print of PDF met één klik; back-ups zodat u nooit voortgang verliest.
- Rapporten: genereren, exporteren naar CSV of PDF, per e-mail versturen
- Roosters naar PDF printen met opmaak die werkt voor uw teams
- Geautomatiseerde en handmatige back-ups; herstel met één klik wanneer nodig
Beveiligingsarchitectuur en gegevensbescherming
Meerdere beveiligingslagen zodat uw personeelsdata beschermd blijft. Authenticatie, autorisatie, gegevensbescherming, licentiecontroles en veilige desktop-implementatie.
| Onderdeel | Implementatie | Status |
| Wachtwoordbeveiliging | PBKDF2-SHA256-hashing (260.000+ iteraties) | Beveiligd |
| Databasebeveiliging | Versleutelde verbindingen waar van toepassing | Beveiligd |
| Sessiebeveiliging | Server-side sessies, veilige cookies (HttpOnly, Secure) | Beveiligd |
| Inputvalidatie | Server-side validatie op alle invoer | Beveiligd |
| XSS-preventie | Template auto-escaping | Beveiligd |
| SQL-injectie | ORM-gebaseerde queries (geen ruwe SQL-concatenatie) | Beveiligd |
Authenticatie en autorisatie
- Sessiegebaseerde authenticatie met veilige cookie-afhandeling
- PBKDF2-SHA256 wachtwoord-hashing (260.000+ iteraties); geen platte tekst of zwakke hashing
- Optionele restrictie op bedrijfs-e-maildomein; registratie van nieuwe gebruikers kan goedkeuring door admin of manager vereisen voor toegang
- Rolgebaseerde toegangscontrole (RBAC): Administrator, Afdelingsmanager, Lid—met routebeveiliging en data-toegangsfiltering zodat gebruikers alleen zien wat hun rol toestaat
- Teamgebonden data: roosters, medewerkers, beschikbaarheid en rapporten gefilterd op huidig team en rol
Gegevensbescherming en desktopbeveiliging
- SQL-injectie voorkomen via ORM; XSS beperkt met template auto-escaping; server-side inputvalidatie
- Veilige cookies (HttpOnly, Secure) voor sessie- en CSRF-bescherming
- Electron desktop: nodeIntegration uitgeschakeld, contextIsolation en sandbox ingeschakeld, preload-only API (contextBridge); webviewTag uitgeschakeld; permission handlers beperken wat de renderer kan (bijv. notificaties alleen waar toegestaan)
- Licentiebeveiliging: apparaat-fingerprinting, verplichte server-side licentiecontrole, activatie- en verificatielogging; beschermde routes afgedwongen met licentiecontroles
- Dataminimalisatie, doelbeperking en bewaarbeperking
- Recht op inzage, recht op verwijdering en gegevensoverdraagbaarheid ondersteund in ontwerp en processen
- Privacy by design; data kan on-premises of op uw desktop blijven—uw controle
Uw data, beschermd. Maak back-ups op verzoek of volgens schema; herstel met één klik met veiligheidsgaranties.
- Handmatige back-up wanneer u wilt; WAL-checkpoint en daarna kopiëren naar back-upopslag
- Automatische back-up: bijv. bij laden back-uplijst wanneer 24 uur zijn verstreken sinds laatste auto-back-up
- Back-ups tonen met bestandsnaam, aanmaakdatum, grootte en type (handmatig / automatisch / pre-restore)
- Retentie: laatste 10 back-ups bewaren; oudste automatisch verwijderd
- Herstel uit lijst (selecteer op naam) of uit geüpload bestand (gevalideerd als SQLite)
- Pre-restore snapshot: huidige database wordt vóór herstel geback-upt; rollback bij fout zodat u nooit data verliest
- WAL/SHM-opruiming na herstel voor een schone staat; back-ups downloaden of verwijderen via API
Toegang: Config-pagina (alleen admin) biedt de Back-up & Herstel-UI.
Instellingen & beveiliging
Beheer toegang, licenties en het gedrag van de app—alles op één plek.
- Licentie- en apparaatactivatie voor gecontroleerde uitrol; server-side verificatie en logs
- Server- en applicatieconfig (alleen admin); e-mail- en notificatie-instellingen
- Gebruikers- en rechtenbeheer; afdelingen, teams en roltoewijzing
Print
Print of exporteer roosters naar PDF met een duidelijke, leesbare opmaak voor uw teams.
Rolgebaseerde toegang in één oogopslag
Administrator: volledige config (back-up, licentie, server), afdelingen, teams en gebruikers. Manager: teams/afdelingen/gebruikers, roosters, rapporten, verlof- en mutatiegoedkeuring. Lid: rooster bekijken, verlof indienen, mutatiegoedkeuring binnen eigen team. Alle data-toegang is teamgebonden.
Gebouwd om mee te groeien
Enterprise-technologie onder de motorkap: veilig, schaalbaar en klaar om met u mee te groeien. Werkt offline. Windows desktop beschikbaar.