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. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 263 Pomógł: 0 Dołączył: 13.07.2003 Skąd: wawa Ostrzeżenie: (0%)
|
Cytat(migacz @ 2005-03-15 22:29:47) no dokładnie, jest to trudny temat. powiedzmy jak do końca tygodnia nic ciekawego nie wymyślę to pewnie się poddam. Zawsze można kupić gotową aplikację. Dla jakiej jednostki administracji to robisz? bo ja dla powiatu. @EOT -> a przypadkiem nie jest obowiązkowy przetarg? dla jednostek samorządu? A co do samej aplikacji nic trudnego, pisaliśmy nie dawno prawie identyczne rozwiązanie , prześlij budżet jaki możesz przeznaczyć na ew. zakup gotowca a odpowiem Ci czy się zmieścisz... pzdr |
|
|
|
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
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: 24.12.2025 - 11:31 |