MS Access Dienstplan oder Schichtplan
Immer wenn es darum geht, Dienstpläne für Mitarbeiter zu erstellen, die flexibel einsetzbar sind, wird es schwierig, die Übersicht zu behalten. Denken Sie z.B. Krankenschwestern, die sich in 3 Schichten hingebungsvoll um Patienten kümmern, oder an Innendienstmitarbeiter, die täglich in mehreren Abteilungen eingesetzt werden.
Letzteres Szenario war Anlass für die Programmierung dieses Dienstplan Tools, um für die Mitarbeiter gerechtere Dienstpläne zu erstellen. Vor allem die einblendbare Statistik hilft bei der Gleichverteilung der Dienste (insbesondere bei ungeliebten Frühdiensten).
Die Herausfoderung bei diesem Projekt bestand darin, dass nur MS-Access Steuerelemente verwendet werden durften, somit schieden andere OCXe, wie z.B. das MS-DataGrid, aus.
Wie bei der Aufgaben- & Terminverwaltung werden zur Darstellung ausschließlich Label-Steuerelemente verwendet, die dynamisch, abhängig von der Anzahl der Mitarbeiter und der Dienste, mit VBA positioniert und coloriert werden.
Highlights des Dienstplan-Tools
- Jede Mitarbeitergruppe verfügt über individuelle Dienstarten, die mit der Auswahl der Mitarbeitergruppe angezeigt werden.
- Jedem Mitarbeiter können bis zu 3 unterschiedliche Dienstarten je Tag zugeordnet werden.
- Die Dienstzuweisung erfolgt einfach über Drag and Drop oder einem Dialogfenster.
- Eine einblendbare Statistik (rechts) hilft dabei, den Überblick zu behalten