Nadanie studentowi numeru albumu: Różnice pomiędzy wersjami

Z Mazovia
Utworzono nową stronę " Księga albumowa == Nadawanie numeru albumu == nadawanie numeru albumu przy przenoszeniu na listę studentów. Mimo, że proces jest niby masowy, to musi być wykonany jako jednostkowy, w kolejności zgodnej z listą. Wydanie polecenia zaakceptuj listę rankingową (''raczej listę przyjętych'') powoduje, że: 1.    system sprawdza ID użytkownika, który ma najniższy numer rankingowy na liście (''jest na niej wyżej'') 2.    wpisuje to ID do tabeli…"
Znacznik: visualeditor
(Brak różnic)

Wersja z 13:57, 25 lis 2023


Księga albumowa

Nadawanie numeru albumu

nadawanie numeru albumu przy przenoszeniu na listę studentów. Mimo, że proces jest niby masowy, to musi być wykonany jako jednostkowy, w kolejności zgodnej z listą. Wydanie polecenia zaakceptuj listę rankingową (raczej listę przyjętych) powoduje, że:

1.    system sprawdza ID użytkownika, który ma najniższy numer rankingowy na liście (jest na niej wyżej)

2.    wpisuje to ID do tabeli Student

3.    odczytuje PESEL dla tego ID

4.    sprawdza, na liście albumowej, czy dany PESEL ma numer albumu,

5.    jeśli dany PESEL ma numer albumu, przepisuje go do pola studenta.

6.    jeśli dany PESEL nie ma numeru albumu, sprawdza ostatni numer w albumie (największy ostatni, przy czym przeszukuje go w obrębie prefixu - ktoś, kto ma nr albumu na podyplomówce otrzyma nowy numer na studiach i odwrotnie)

7.    dodaje 1 do numeru największego i wpisuje go do pola student 8 ustawia status użytkownika na student (przyjęty na listę studentów) 9 wysyła komunikat mailem (pobiera datę decyzji, numer, treść decyzji, osobę podpisującą decyzję, informacje w postaci pliku pdf - pismo skanowane, itd.) (takie rozwiązanie byłoby super - dziś go jeszcze nie mamy)

8.    wpisuje do bazy odpowiednie inne dane (jeślli będą potrzebne)

9.    powtarza kroki, aż do wyczerpania listy.

Jeśli na liście coś się nie zgodzi - to powinien zakończyć proces wyświetlając listę rankingową z zaznaczeniem, kto został studentem, kto nie. Może być potrzeba ręczna ingerencja. Jeśli automatycznie lub ręcznie wszystko zostało wykonane, powinien być komunikat, ze cała lista poszła i pojawia się przycisk OK. Po akceptacji pracownika, na koniec generuje raport w postaci: data, numer decyzji, tekst, tytuł, treść), numer decyzji, lista nowych studentów, z numerami albumu - to posłuży do wykonania np. legitymacji. Listy nie będą bardzo długie, bo mamy 4 wydziały i pewnie rekrutacja będzie wykonywana dwu, trzykrotnie. Więc będą to listy po kilkanaście, kilkadziesiąt osób.

Co o tym sądzisz?

Po roku propozycja nadal wydaje się odpowiednia To Zadanie, zgodnie z dzisiejszą rozmową, powinno być podzielone na mniejsze. Ale jeszcze nie mam pomysłu jak to zrobić. Chyba trzeba by to zamknąć, a utworzyć kilka nowych.