Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 1. Niezbędne przekazywane dane to Dzień oraz godzina.
- Program sprawdza po bazie danych czy w jakiejś ankiecie ktoś w podanym dniu jest zainteresowany podaną przez nas
- godziną (np przeszukuje czy w poniedzialki o godz 16 jest ktoś zainteresowany zajęciami)
- 2. Dzieci przypisywane są do grup w przedziałach wiekowych 1, 2-3, 4-5, 6,7,8
- 3. Grupę o podanej godzinie tworzy przedział wiekowy, w którym dzieci o podanej godzinie jest najwięcej
- 4. Gdy dana ankieta(dziecko) jest przypisywane do jakiejś grupy (zajęć w dany dzien o podanej godzinie) usuwamy mu z ilości
- zajec 1 godzine ilość -= 1; Gdy ilość godzin = 1 to po dodaniu go do grupy usuwamy już możliwość dodania go do kolejnej
- grupy.
- 5. Jeśli wygenerowana grupa jest mniejsza niż 3 osoby to wtedy grupa, nie zostaje stworzona i dostajemy jedynie komunikat o
- zbyt małej ilości osób (nie usuwamy ankiet z bazy danych)
- 6. PAKIET EKSTRA. Jeśli dziecko ma rodzeństwo (rodzeństwo ma takie samo ID ankiety oraz rodzenstwo : true) i miesci sie w
- tym samym przedziale wiekowym to dodajemy go do tej samej grupy na samym początku
- AKTUALNA STRUKTURA OBIEKTU:
- {
- ankieta : 49,
- wiek : 7,
- opis : 'narazie 2 razy potem od 4 do 6',
- pn : '',
- wt : '',
- sr : przedzial(16,20),
- czw : '',
- pt : przedzial(16,20),
- sb : przedzial(12,13,16,20),
- nd : '',
- rodzenstwo : false,
- ilosc : 2
- },
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement