Systém na podporu práce v skupine
bakalárska práca
autor : Anna Rebeka Sojka
vedúca : doc. RNDr. Ľudmila Jašková, PhD.
Nástroj na podporu práce v skupine poskytne rôzne možnosti pre rôzne typy
členov skupiny na základe nastavených používateľských práv.
Každý člen bude mať vlastný profil a podľa používateľskej role budú každému
oprávnenému dostupné funkcie :
shvaľovanie resp. zamietanie úloh a ich stavu, posielanie pozvánok
do skupiny pomocou e-mailu, plánovanie stretnutí, formulár pre zápis
zo stretnutia, plánovanie udalostí, zadávanie úloh jednotlivým členom skupiny
s termínom dokončenia, odovzdávanie úloh so súkromným komentárom
hodnotiaceho/nadriadeného, e-mail notifikácie pre úlohy/stretnutia, udalosti,
správy hromadné, súkromné medzi členmi (vrátane príloh), zoznam dôležitých
kontaktov a grafický prehľad a štatistika plnenia úloh jednotlivými členmi.
Ako vývojový nástroj zvažujeme použiť Laravel framework.
Autor navrhne a vytvorí webovú aplikáciu Group Assistant - nástroj
na zabezpečenie, uľahčenie a zefektívnenie komunikácie, či plánovania úloh
v rámci ľubovoľne veľkej skupiny.
- september 2020
výber témy a technológie
- október 2020
nastavenie časového plánu práce
- november 2020
navrhnutie databázového systému a grafickej stránky aplikácie
- december 2020
spísanie zoznamu zdrojov a odovzdanie východiskovej kapitoly práce
- január 2021
dokončenie funkčného prototypu väčšej časti aplikácie
- marec 2021
dokončenie prvej verzie hotovej aplikácie
- apríl 2021
testovanie aplikácie a dopisovanie textu práce
- máj 2021
zapracovanie pripomienok a finalizácia textu práce
- 20. - 30. september 2020
výber témy, konzultácie a návrh riešenia práce s novým prístupom
vychádzajúc z prieskumu aplikácií podobného typu
- október 2020
nastavenie časového plánu práce, vytvorenie neúplnej databázy
a základ projektu s registračným a prihlasovacím formulárom
- 22. október 2020 konzultácia postupu práce
- 31. október 2020 konzultácia postupu práce
- 1. - 16. november 2020
implementácia na malej skupine testovacích dát: prihlasovania, registrácie, uzavretých skupín
s možnosťou pozvania nového alebo existujúceho používateľa do skupiny pomocou generovaného e-mailu
- 16. - 26. november 2020
pridanie možnosti prispôsobiť profil používateľa (banner, avatar, ...),
pripínanie aktívne zobrazovanej skupiny, vylistovanie všetkých skupín používateľa či všetkých používateľov danej skupiny
- 27. november - 4. december 2020
dynamické front-end riešenie vytvárania poznámok používateľa pomocou Vue.js,
rozširovanie databázového modelu, pridávanie nových tabuliek
- 4. december 2020 konzultácia postupu práce
- 5. - 15. december 2020
implementácia udalostí (eventov) skupiny; vylistovanie, vyhľadávanie, filtrovanie,
zobrazenie podrobností, vytváranie s možnosťou pre používateľa sa (ne)prihlásiť k udalosti pomocou Vue.js
- 16. - 18. december 2020
pridanie komentárov k udalostiam
- 19. - 29. december 2020
vytváranie, mazanie, priraďovanie úloh v rámci skupiny
- 30. december - 8. január 2021
implementácia chatu v reálnom čase
- 9. január 2021 konzultácia postupu práce
- 9. - 12. január 2021
vyhľadávanie, vytváranie chatových okien
- 13. - 20. január 2021
komentáre udalostí v reálnom čase
- 20. január 2021 konzultácia postupu práce
- 21. - 31. január 2021
komentáre úloh v reálnom čase, úpravy databázy, písanie textu
- 1. - 8. február 2021
úprava dizajnu aplikácie
- 8. február 2021 konzultácia postupu práce
- 9. - 18. február 2021
posielanie súborov a fotiek pomocou chatu, písanie textu práce
- 18. - 28. február 2021
písanie textu práce a tvorba nástenky pre skupinu
- 1. - 7. marec 2021
štatistika pracovnej záťaže v skupine
- 12. marec 2021 konzultácia postupu práce
- 7. - 15. marec 2021
posielanie pozvánok viacerým ľudom naraz a zapracovanie pripomienok :
udalosti aj s koncovým dátumom a možnosť nastaviť trvanie pri vytváraní úlohy
- 15. - 19. marec 2021
možnosť "nastavenia" pre používateľa a čiastočná revízia kódu
- 19. - 26. marec 2021
implementácia nastaviteľných notifikácií na e-mail a možnosť zobraziť
staršie udalosti a úlohy
- 26. - 31. marec 2021
nastavenie izolovanosti databázových transakcií
- 1. - 10. apríl 2021
implementácia používateľských rolí
- 11. apríl 2021
inštalácia aplikácie na server
- 12. apríl 2021 konzultácia postupu práce
- 11. - 30. apríl 2021
testovanie aplikácie a dopisovanie textu práce
- 30. apríl 2021 konzultácia postupu práce
- 1. - 14. máj 2021
dopisovanie a kontrola textu práce
- 18. máj 2021 odovzdanie práce
Domovská stránka prihláseného používateľa
Čet
Udalosti
Odkaz na aplikáciu TU
Text bakalárskej práce TU
Zdrojové súbory TU