Cieľom práce je vytvoriť serverovú aplikáciu pre mobilného sprievodcu FMFI
Serverová aplikácia bude centrálnym zdrojom dát pre mobilnú aplikáciu — mapu fakulty,
zoznam miestností, zamestnancov, jedálne lístky a pod. Serverová aplikácia bude vedieť
získavať dáta z externých zdrojov, ako napr. z candle, ais, freefood.sk a pod. Pre dáta, pre ktoré
neexistuje externý zdroj, bude obsahovať administrátorský panel, cez ktorý sa budú dať
upravovať. Návrh musí byť modulárny, aby sa dalo ľahko zameniť ručné zadávanie údajov za
programový modul získavajúci dáta z externého zdroja.
Serverová aplikácia bude podporovať používateľské kontá, ktoré budú mať nastavené
prístupové práva na editovanie jednotlivých dát.
Mobilná aplikácia si bude zo serverovej aplikácie aktualizovať svoju databázu. Aktualizovanie
databázy musí byť efektívne z pohľadu množstva prenesených dát, t.j. prenášať sa majú len
zmeny dát a nie celá databáza. Serverová aplikácia sa taktiež musí vedieť vysporiadať s tým, že
nie každý bude mať mobilnú aplikáciu aktualizovanú na najnovšiu verziu, a tým pádom môžu
mobilné aplikácie potrebovať dáta v starších modeloch dát.
Súčasťou práce je integrovanie existujúceho mobilného sprievodcu FMFI so serverovou
aplikáciou.