Aplicația este utilizată pentru servicii de informare în operațiunile de restaurant. Acopera activitatea de ospatari, depozit si bucatarie. Toate informațiile sunt stocate într-o bază de date SQLite numită advanceRestorant.db pe dispozitivele mobile. Informațiile acoperă în principal produsele din depozit, compoziția și structura meniurilor restaurantului, solicitările clienților și formarea conturilor acestora. La instalarea aplicației, aceasta solicită permisiunea de a accesa fișierele dispozitivului, de a accesa locația și de a introduce un nume de utilizator. Acest nume ar trebui să fie în latină, deoarece este introdus ca parte a unui identificator de nume de fișier, de exemplu la trimiterea cererilor.
Meniurile restaurantului sunt organizate în structuri ierarhice – arborescente. Fiecare arbore constă dintr-un folder principal și în el foldere și elemente de meniu - frunzele din arbore. Nivelurile de imbricare ale folderelor din foldere și elemente de meniu sunt practic nelimitate. Această organizație apare și ca un explorator de directoare pe computere. În fața fiecărui articol există o casetă de selectare, apăsând-o, se extinde sau se restrânge arborele folderelor. Diferența cu directoarele de pe computere este că numele folderelor și numele elementelor de meniu sunt introduse în limba preferată a utilizatorului.
Această organizare a meniurilor de restaurant este convenabilă pentru găsirea cu ușurință a articolelor de meniu atunci când se pregătesc cererile clienților.
În activitatea inițială a aplicației (AdvanceRestorant) există o listă derulantă a folderelor principale și la listarea unui folder principal într-o listă cu structură arborescentă, se afișează conținutul acestuia - elemente de meniu (mâncare restaurant), este și posibilă căutarea în numele structurii arborescente după cuvinte cheie specificate și când se găsește o potrivire, aceasta este colorată într-o casetă de selectare roșie. Conținutul unui articol de meniu: - din ce produse este fabricat; - în ce cantitate; - care este data de expirare a produselor; - prețul cantității fiecărui produs; - metoda de preparare a alimentelor din elementul de meniu, inclusiv imaginea articolului de meniu, poate fi afișată într-un dialog separat. Acest lucru se face selectând un element de meniu și făcând clic pe butonul Afișare.
Din această activitate poate fi selectată o localizare. În timpul instalării inițiale a aplicației, o inițializare a bazei de date poate fi efectuată cu date eșantion dezvoltate. De asemenea, poate fi exportat un fișier text cu arborele ierarhic al unui folder de meniu. Activitatea include și ajutor - o scurtă descriere a funcțiilor și funcționării aplicației.
Informațiile pentru un produs individual din depozit includ: - denumirea produsului; - cantitate; - măsura; - preț unitar; - valoarea cantitatii totale; - data expirării; - și data și ora înregistrării. Acest lucru face posibilă stocarea mai multor loturi cu date de expirare diferite pentru un produs. Informațiile despre produs (incluse din elementul de meniu Magazin al produsului de pe ecranul de start) sunt organizate pe două niveluri. Primul nivel sunt categoriile de produse, de exemplu, carne, legume, fructe de mare etc. Iar al doilea nivel sunt produsele care aparțin categoriei date. Activitatea - Product's Store serveste la mentinerea produselor in depozit si de asemenea: a listei categoriilor de produse; - lista obiectelor (locurile clientilor) - sunt locurile din restaurant cu care se leaga comenzile de mancare solicitate; - lista de măsuri precum: kg – kilograme, lt – litri; și lista metodelor de preparare a produselor, de exemplu „Fierberea”, „Coacerea la 180 de grade”, etc. În lista metodelor de preparare ar trebui să existe și un element care să indice că produsul nu este prelucrat, de exemplu cu un nume special „..........”.
Din meniul activității - Product's Store sunt incluse două funcții: exportul și importul listelor suportate. Aceste funcții sunt utilizate dacă personalul care livrează produsele lucrează pe propriul dispozitiv mobil și exportă informațiile despre produsele achiziționate într-un director selectat de pe dispozitivul mobil într-un fișier text. După ce funcția de export este executată, apare un buton de trimitere a imaginii (cu o imagine a unei înghițituri de hârtie).
Ultima actualizare
1 iul. 2025