L'applicazione viene utilizzata per il servizio di informazione nelle operazioni di ristorazione. Copre l'attività di camerieri, magazzino e cucina. Tutte le informazioni sono archiviate in un database SQLite denominato advanceRestorant.db sui dispositivi mobili. Le informazioni riguardano principalmente i prodotti in magazzino, la composizione e la struttura dei menù dei ristoranti, le richieste dei clienti e la formazione della loro contabilità. Durante l'installazione dell'app, viene richiesta l'autorizzazione per accedere ai file del dispositivo, accedere alla posizione e inserire un nome utente. Questo nome dovrebbe essere in latino perché viene inserito come parte dell'identificatore del nome file, ad esempio quando si inviano richieste.
I menù dei ristoranti sono organizzati in strutture gerarchiche ad albero. Ogni albero è costituito da una cartella principale e al suo interno cartelle e voci di menu: le foglie dell'albero. I livelli di annidamento delle cartelle all'interno di cartelle e voci di menu sono praticamente illimitati. Questa organizzazione viene visualizzata anche come esploratore di directory sui computer. Davanti a ciascun elemento è presente una casella di controllo, premendola si espande o si comprime l'albero delle cartelle. La differenza con le directory sui computer è che i nomi delle cartelle e delle voci di menu vengono immessi nella lingua preferita dell'utente.
Questa organizzazione dei menu dei ristoranti è utile per trovare facilmente le voci di menu durante la preparazione delle richieste dei clienti.
Nell'attività iniziale dell'applicazione (AdvanceRestorant) è presente un elenco a discesa delle cartelle principali e quando si elenca una cartella principale in un elenco con struttura ad albero, viene visualizzato il suo contenuto - voci di menu (cibo del ristorante), è anche possibile effettuare una ricerca nei nomi della struttura ad albero tramite la parola chiave specificata e quando viene trovata una corrispondenza, viene colorata in una casella di controllo rossa. Il contenuto di una voce di menu: - da quali prodotti è composta; - in quale quantità; - qual è la data di scadenza dei prodotti; - il prezzo della quantità di ciascun prodotto; - Il metodo di preparazione del cibo nella voce di menu, inclusa l'immagine della voce di menu, può essere visualizzato in una finestra di dialogo separata. Questo viene fatto selezionando una voce di menu e facendo clic sul pulsante Mostra.
Da questa attività è possibile selezionare una localizzazione. Durante l'installazione iniziale dell'applicazione, è possibile eseguire l'inizializzazione del database con i dati campione sviluppati. È anche possibile esportare un file di testo con l'albero gerarchico di una cartella di menu. L'attività include anche la guida: una breve descrizione delle funzioni e del funzionamento dell'applicazione.
Le informazioni per un singolo prodotto nel magazzino includono: - nome del prodotto; - quantità; - misurare; - prezzo unitario; - valore della quantità totale; - data di scadenza; - e data e ora di registrazione. Ciò rende possibile immagazzinare molti lotti con date di scadenza diverse per un prodotto. Le informazioni sul prodotto (incluse dalla voce di menu Negozio del prodotto nella schermata iniziale) sono organizzate su due livelli. Il primo livello sono le categorie di prodotti, ad esempio carne, verdure, frutti di mare, ecc. E il secondo livello sono i prodotti appartenenti a una determinata categoria. L'attività - Magazzino Prodotti serve a mantenere i prodotti in magazzino ed inoltre: l'elenco delle categorie di prodotti; - l'elenco degli oggetti (luoghi dei clienti): questi sono i luoghi del ristorante a cui sono collegati gli ordini di cibo richiesti; - l'elenco delle misure quali: kg – chilogrammi, lt – litri; e l'elenco dei metodi di preparazione dei prodotti, ad esempio "Bollitura", "Cottura a 180 gradi", ecc. Nell'elenco dei metodi di preparazione dovrebbe esserci anche un elemento che indichi che il prodotto non è trasformato, ad esempio con un nome speciale "..........".
Dal menu dell'attività - Negozio Prodotti sono incluse due funzioni: esportazione e importazione delle liste supportate. Queste funzioni vengono utilizzate se il personale che consegna i prodotti lavora sul proprio dispositivo mobile ed esporta le informazioni sui prodotti acquistati in una directory selezionata sul dispositivo mobile in un file di testo. Dopo aver eseguito la funzione di esportazione, viene visualizzato il pulsante di invio dell'immagine (con l'immagine di una rondine di carta).
Ultimo aggiornamento
1 lug 2025