Aplikace slouží pro informační obsluhu v restauračních provozech. Zastřešuje činnost číšníků, skladu a kuchyně. Všechny informace jsou na mobilních zařízeních uloženy v databázi SQLite s názvem advanceRestorant.db. Informace se týkají především produktů na skladě, složení a struktury jídelních lístků restaurací, požadavků klientů a tvorby jejich účtů. Při instalaci aplikace požádá o povolení přístupu k souborům zařízení, přístupu k umístění a zadání uživatelského jména. Tento název by měl být v latině, protože se zadává jako součást identifikátoru názvu souboru, například při odesílání požadavků.
Jídelní lístky restaurací jsou uspořádány do hierarchických – stromových struktur. Každý strom se skládá z hlavní složky a v ní složek a položek nabídky – listů ve stromu. Úrovně vnoření složek do složek a položek nabídky jsou prakticky neomezené. Tato organizace se na počítačích zobrazuje také jako průzkumník adresářů. Před každou položkou je zaškrtávací políčko, jehož stisknutím se rozbalí nebo sbalí strom složek. Rozdíl oproti adresářům na počítačích je v tom, že názvy složek a názvy položek nabídky se zadávají v preferovaném jazyce uživatele.
Tato organizace menu restaurací je vhodná pro snadné vyhledání položek menu při přípravě požadavků zákazníků.
V úvodní činnosti aplikace (AdvanceRestorant) je rozbalovací seznam hlavních složek a při výpisu hlavní složky v seznamu stromové struktury se zobrazuje její obsah - položky menu (jídlo v restauraci), lze také vyhledávat v názvech stromové struktury podle zadaného klíčového slova a když je nalezena shoda, je označena červeným zaškrtávacím políčkem. Obsah položky menu: - z jakých produktů je vyrobena; - v jakém množství; - jaká je doba použitelnosti produktů; - cena za množství každého produktu; - způsob přípravy pokrmu v položce menu včetně obrázku položky menu lze zobrazit v samostatném dialogu. To se provede výběrem položky nabídky a kliknutím na tlačítko Zobrazit.
Z této aktivity lze vybrat lokalizaci. Během počáteční instalace aplikace lze provést inicializaci databáze s vyvinutými vzorovými daty. Exportovat lze také textový soubor se stromem hierarchie složky nabídky. Součástí aktivity je i nápověda – stručný popis funkcí a ovládání aplikace.
Informace o jednotlivém produktu ve skladu zahrnují: - název produktu; - Množství; - měřit; - jednotková cena; - hodnota celkového množství; - Datum spotřeby; - a datum a čas registrace. To umožňuje uchovat mnoho šarží s různými daty expirace pro jeden produkt. Informace o produktu (obsažené z položky nabídky Obchod na domovské obrazovce produktu) jsou uspořádány na dvou úrovních. První úrovní jsou kategorie produktů, např. maso, zelenina, mořské plody atd. A druhou úrovní jsou produkty patřící do dané kategorie. Aktivita - Product's Store slouží k udržování produktů na skladě a dále: seznam kategorií produktů; - seznam objektů (míst zákazníků) - jedná se o místa v restauraci, se kterými jsou spojeny požadované objednávky jídla; - seznam měr jako: kg – kilogramy, lt – litry; a seznam způsobů přípravy výrobků, například "Vaření", "Pečení při 180 stupních" atd. V seznamu způsobů přípravy by také měl být prvek označující, že výrobek není zpracován, např. zvláštní jméno "..........".
Z nabídky aktivity - Product's Store jsou zahrnuty dvě funkce: export a import podporovaných seznamů. Tyto funkce se využívají, pokud obsluha dodávající produkty pracuje na vlastním mobilním zařízení a exportuje informace o zakoupených produktech do vybraného adresáře na mobilním zařízení v textovém souboru. Po provedení funkce exportu se zobrazí tlačítko odeslat obrázek (s obrázkem papírové vlaštovky).
Datum aktualizace
1. 7. 2025