Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Allgemeines (OffTopic) » Arbeitsplan

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
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.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
15.06.2007, 16:42 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


Definiere dir z.B. einfach einen Datentyp Schicht in dem du die jeweilige Informationen abspeicherst.


Bevor du dann "Kabuffke" der Schicht X zuordnest prüfst du halt ob dies noch möglich ist
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
15.06.2007, 21:49 Uhr
Kest
saint


Hi!

Gut, zuerst muss ich zugeben, dass ich Probleme damit habe, andere Menschen zu verstehen. Vielleicht aber haben die Menschen Probleme damit, sich verständlich genug auszudrücken!

Ich hab das ganze ...-zig mal durchgelesen, und check's trotzdem nicht so richtig. (Dabei ist mir selber nicht klar was )

Aber:

Zitat von KFC Embryo:
Wie überprüfe ich ob an Tag A schon ein Arbeiter einer Schicht zugeteilt wurde.

Du könntest als >Tag< einen >map-Container< verwenden und >Arbeiter< als >key_type< und >Schicht< als >mapped_type<.
--
Wenn man einen Hufschlag hört, sollte man >Pferd< denken und nicht >Zebra<.

Dieser Post wurde am 15.06.2007 um 21:50 Uhr von Kest editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ Allgemeines (OffTopic) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: