000
15.06.2007, 14:43 Uhr
KFC Embryo
Ein Huhn
|
Hi,
ich plane zurzeit ein Arbeitsplanplaner zu erstellen. Der folgende Eigenschaften haben soll:
Zwei Schichten am Tag. Kein Arbeiter darf zweimal am Tag arbeiten. Der Plan soll Monats weise erstellt werden. Eingabe von Spezifikationen soll möglich sein (Arbeite A kann Samstags nicht...)
Jetzt dachte ich mir, dass ich, das Problem mittels einer Schleife löse.
Ungefähr so:
pseudo: |
Eingabe von Arbeiter Name. Eingabe von Nichtverfügbarkeit (Montag, Samstag, etc.) Zählen der vorhandenen Arbeiter
|
Dann möchte ich für jeden Tag eine Schleife machen in der folgendes überprüft wird:
pseudo: |
Verfügabare Arbeiter. Anzahl der Schichten. Anzahl der Schichten pro Arbeiter
Wenn Arbeiter verfügbar. Wenn Anzahl der Schichten pro Arbeiter < 1. Wenn Anzahl der Schichten pro Tag < 2.
|
Jetzt habe ich noch einige Probleme von denen ich nicht weis wie ich sie angehen soll, un zwar:
Wie überprüfe ich ob an Tag A schon ein Arbeiter einer Schicht zugeteilt wurde. Wie generier ich den Arbeitsplan. Ist sonst meine Logik richtig?
mfg KFC Embryo -- An nescis, mi fili, quantilla prudentia mundus regatur? Dieser Post wurde am 15.06.2007 um 14:43 Uhr von KFC Embryo editiert. |