Lucia Lahučká

lahucka2@uniba.sk

Aplikácia na správu školského internátu pre mladistvých


Školiteľ: Mgr. Peter Náther, PhD.

Cieľom práce je vytvoriť aplikáciu pre školský internát pre mladistvých, ktorá by radikálne zjednodušila a automatizovala pracovné procesy zamestnancov.
Umožní elektornickú evidenciu prítomnosti ubytovaných študentov a zjednoduší a umožní zautomatizovať komunikáciu medzi zamestnancami internátu, rodičmi a študentmi.
Správa školského internátu má určité špecifiká. Napríklad vyžaduje pravidelnú kontrolu prítomnosti študentov, či komunikáciu s rodičmi. V prípade evidencie sa zohľadňujú aj odôvodnené neprítomnosti (ospravedlnenky, krúžky) a realizuje prípadnú dodatočnú kontrolu. Udeľujú a kontrolujú sa vychádzky, zamestnanci musia viesť denník a hodnotiť žiakov. V súčastnosti sa všetka evidencia vedie na papieri a vyžaduje si časovo náročné a neefektívne kontroly. Riešením situácie ja navrhnúť systém, ktorý umožní digitalizáciu a automatizáciu procesov, dokáže automatizovať a tým vlastne aj spresniť kontroly. Týmto by sme odbremenili zamestnancov internátu a predchádzali možným chybám v evidencii.

Plán práce


10-2023

Komunikácia s internátom.
Tvorba počiatočných požiadaviek.
Výber technológií.

11-2023

Nájdenie podobných existujúcich riešení.
Zoznámenie sa s technológiou Symfony a lokálne rozbehanie aplikácie.

12-2023

Dokončiť databázový model a vytvoriť príslušné migrácie.
Vytvoriť schému GUI aplikácie.

01-2024

Začatie vývoja aplikácie.

02-2024

Spísanie návrhu databázy v bakalárskej práci.
Namapovanie aplikácie na používateľské roly - admin, educator, guardian, student.

03-2024

Finalizovanie praktickej časti bakalárskej práce.

04-2024

Testovanie bakalárskej práce.
Spísanie časti implementácia a testovanie v bakalárskej práci.

05-2024

Ukončenie a odovzdanie bakálarskej práce.

Denník


19.2 - 25.2.2024

Vytvorenie stránky pre bakalársky seminár.
Importovanie a následné spracovanie dát o študentoch, stretnutiach a rozvrhu vychovávateľov vo forme excel.

26.2 - 3.3.2024

Tvorba akcií new, edit, filter, show pre entity.
Spracovania príchodov a odchodov ubytovaných študentov, vychádzky, odchodvky.

4.3 - 10.3.2024

Vytvorenie modelu tréningov, import a následné zobrazenie v dochádzke.
Evidencia dochádzky ubytovaných študentov, výpis docházdky, spracovanie večernej kontroly.

11.3 - 17.3.2024

Hľadanie knižníc na push notifikácie a posielanie mailov s pdf prílohou.
Začatie implementácie posielania mailov a push notifikácií.

18.3 - 24.3.2024

Pokračovanie na implementácií notifikácií.
Tvorba stránky pre vychovávateľa.

25.3 - 31.3.2024

Príprava cron jobov a commandov na pravidelné kontroly.
Tvorba stránky pre študenta.
Ponuka templatov pre import dát.

1.4 - 7.4.2024

Začatie implementácie správ pre všetkých užívateľov.
Tvorba stránky pre opatrovníkov.

8.4 - 14.4.2024

Program na čítanie a spracovávanie záznamov z kariet pre RaspberryPi.
API pre RaspberryPi a model pre internátne karty na zaznamenávanie dochádzky.
Dokončenie implementácie správ pre všetkých užívateľov.
Dopísanie kapitoly východiská v bakalárskej práci.

15.4 - 21.4.2024

Export údajov o žiakoch vo formáte csv.
Napísanie kapitoly špecifikácia funkcionality v bakalárskej práci.
Začatie písania kapitoly návrh v bakalárskej práci.
Vytvorenie prekladov v aplikácii.

22.4 - 28.4.2024

Dopísanie kapitoly návrh v bakalárskej práci.
Testovanie aplikácie v online podobe, testovanie notifikácii, celkovej funkčnosti.

29.4 - 5.5.2024

Písanie kapitoly implementácie v bakalárskej práci.
Pokračovanie testovania aplikácie v online podobe, testovanie notifikácii, celkovej funkčnosti.

6.5 - 12.5.2024

Dopísanie bakalárskej práce.

Výsledná práca


Text práce

Zdrojové súbory

Zdroje


Manuály, učebnice, tutoriály

Podobné riešenia

Ďalšie zdroje