Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 0 Dołączył: 15.04.2003 Skąd: Tczew Ostrzeżenie: (10%)
|
Witam
Podjąłem się napisania aplikacji webowej wspomagającą rekrutację uczniów do szkół. Aplikacja w php i mysql, ew. mam możliwość jeszcze na oracle, ale nigy nie miałem styku z tą bazą. Odrazu na początku dodam też że niestety ale nie tworze obiektowo. A teraz napisze co i jak. Do bazy będą wrzucane dane o uczniach i o ocenach ze świadectwa. I cały myk w tym ze później komp na podstawie ilości punktów ma przypisać do odziałów w szkołach. Oczywiście uczeń składając podanie do szkoły określa do jakiego oddziału chce zostać przyjęty. Dla jednej szkoły może określić 8 oddziałów i może max złożyć podanie do 3 szkół. Razem daje to nam max 24 oddziały do których może być przyjęty, z czego wiadomo, pierwszy ma największy priorytet, drugi niższy itd. I teraz wymyśiłem coś takiego że najpierw biorę sobie oddział O1, pobieram z bazu uczniów którzy chcą się do niego dostać jako do pierwszego, sprawdzam ile mają punktów, jeżeli >= min to wpisuje je do tabeli tymczasowej. Jeżeli uczniów jest więcej niż 35 to w tym momencie, wybieram pierwszych 35 z największą liczbą punktów i przypisuje ich do oddziału, jezeli nie to biore ucznów którzy oreślili ten oddział jako drugi i całość jeszcze raz i tak do skutku czyli aż bedzie 35 uczniów w oddziale lub nie będzie już kandydatów. I cała operację powtarzam dla wszystkich oodziałów których będzie około 50-60. Jeszcze dokładnie nie wiem. Teraz moje pytanko. Czy ten "algorytm" który opisałem wyżej napisać w php, czy może wykorzystac do tego coś innego co lepiej sobie by z tym poradziło (co?). Drugie pytanko mam takie czy macie może jakieś inne pomysły, porady, sugestie itp które mogłyby ulepszyć/poprawić ten proces. Nie mam jeszcze żadnego kodu. Najpierw, w ciągu kilku dni musze zrobić, część bazy, formularze, ew. przykłady raportów, by przedstawić to zainteresowanym. Na napisanie ww. algorytmu i przetestowanie go na przykładowych danych będę miał około 2-3 tygodni, a właściwie popołudni bo robie to po pracy. Z góry dzięki za wszelkie porady i sugestie. Na wszelkie dodatkowe pytania z chęcią odpowiem. |
|
|
|
migacz Aplikacja webowa wspomagająca proces rekrutacji 15.03.2005, 19:58:49
NuLL Widzę zrobimy sobie konkurencję - jest to trudna ... 15.03.2005, 20:44:54
migacz no dokładnie, jest to trudny temat. powiedzmy jak ... 15.03.2005, 21:29:47
patrycjusz Cytat(migacz @ 2005-03-15 22:29:47)no dokładn... 15.03.2005, 21:34:20
migacz przetarg jest obowiązkowy jeżeli wartość zamówieni... 15.03.2005, 22:44:56
Prometeus po podwiedzi lub chęć zatrudnienia kogoś zgłosić s... 16.03.2005, 09:43:15
NuLL Za mną stoi Kuratorium - ma spinać w całość wojewó... 16.03.2005, 20:19:20
migacz no to bliko siebie tworzymy ) bo ja z tczewa jeste... 17.03.2005, 10:05:45
NuLL Dammm =- pomylka - ja też robie dla gimnazjalistów... 17.03.2005, 12:38:42
Prometeus a ja swoją już prawie skończyłem dwie wersje - jed... 17.03.2005, 13:25:44
migacz hej prometeus posłałem ci majla. jak nie chcesz mi... 20.03.2005, 10:44:36 ![]() ![]() |
|
Aktualny czas: 23.12.2025 - 14:21 |