Advance Restaurant app Description
The application is used for information service in restaurant operations. It covers the activity of waiters, warehouse and kitchen. All information is stored in a SQLite database named advanceRestorant.db on mobile devices. The information mainly covers the products in the warehouse, the composition and structure of the restaurant menus, the requests of the clients and the formation of their accounts. When installing the app, it asks for permission to access device files, access location, and enter a username. This name should be in Latin because it is entered as part of a file name identifier, for example when sending requests.
Restaurant menus are organized in hierarchical - tree-like structures. Each tree consists of a main folder and in it folders and menu items - the leaves in the tree. The nesting levels of folders within folders and menu items are virtually unlimited. This organization also appears as a directory explorer on computers. In front of each item there is a check box, pressing it expands or collapses the folder tree. The difference with directories on computers is that folder names and menu item names are entered in the user's preferred language.
This organization of restaurant menus is convenient for easily finding menu items when preparing customer requests.
In the initial activity of the application (AdvanceRestorant) there is a drop-down list of main folders and when listing a main folder in a tree structure list, its contents are displayed - menu items (restaurant food), it is also possible to search in the names of the tree structure by specified keyword and when a match is found, it is colored in a red checkbox. The content of a menu item: - what products it is made from; - in what quantity; - what is the expiry date of the products; - the price of the quantity of each product; - the method of preparing the food in the menu item, including the image of the menu item, can be displayed in a separate dialog. This is done by selecting a menu item and clicking the Show button.
A localization can be selected from this activity. During the initial installation of the application, a database initialization can be performed with developed sample data. A text file with the hierarchy tree of a menu folder can also be exported. The activity also includes help - a brief description of the functions and operation of the application.
Information for an individual product in the warehouse includes: - product name; - quantity; - measure; - unit price; - total quantity value; - expiration date; - and date and time of registration. This makes it possible to store many batches with different expiration dates for one product. Product information (included from the Product's Store menu item on the home screen) is organized on two levels. The first level is product categories, for example, meat, vegetables, seafood, etc. And the second level is the products belonging to the given category. The activity - Product's Store serves to maintain the products in the warehouse and also: the list of product categories; - the list of objects (customers places) - these are the places in the restaurant with which the requested food orders are connected; - the list of measures such as: kg – kilograms, lt – liters; and the list of methods for preparing the products, for example "Boiling", "Baking at 180 degrees", etc. In the list of methods of preparation, there should also be an element indicating that the product is not processed, for example with a special name "..........".
From the menu of the activity - Product's Store, two functions are included: export and import of the supported lists. These functions are used if the staff delivering the products is working on their own mobile device and exports the information about the purchased products to a selected directory on the mobile device in a text file. After the export function is executed, a send image button appears (with an image of a paper swallow).
Restaurant menus are organized in hierarchical - tree-like structures. Each tree consists of a main folder and in it folders and menu items - the leaves in the tree. The nesting levels of folders within folders and menu items are virtually unlimited. This organization also appears as a directory explorer on computers. In front of each item there is a check box, pressing it expands or collapses the folder tree. The difference with directories on computers is that folder names and menu item names are entered in the user's preferred language.
This organization of restaurant menus is convenient for easily finding menu items when preparing customer requests.
In the initial activity of the application (AdvanceRestorant) there is a drop-down list of main folders and when listing a main folder in a tree structure list, its contents are displayed - menu items (restaurant food), it is also possible to search in the names of the tree structure by specified keyword and when a match is found, it is colored in a red checkbox. The content of a menu item: - what products it is made from; - in what quantity; - what is the expiry date of the products; - the price of the quantity of each product; - the method of preparing the food in the menu item, including the image of the menu item, can be displayed in a separate dialog. This is done by selecting a menu item and clicking the Show button.
A localization can be selected from this activity. During the initial installation of the application, a database initialization can be performed with developed sample data. A text file with the hierarchy tree of a menu folder can also be exported. The activity also includes help - a brief description of the functions and operation of the application.
Information for an individual product in the warehouse includes: - product name; - quantity; - measure; - unit price; - total quantity value; - expiration date; - and date and time of registration. This makes it possible to store many batches with different expiration dates for one product. Product information (included from the Product's Store menu item on the home screen) is organized on two levels. The first level is product categories, for example, meat, vegetables, seafood, etc. And the second level is the products belonging to the given category. The activity - Product's Store serves to maintain the products in the warehouse and also: the list of product categories; - the list of objects (customers places) - these are the places in the restaurant with which the requested food orders are connected; - the list of measures such as: kg – kilograms, lt – liters; and the list of methods for preparing the products, for example "Boiling", "Baking at 180 degrees", etc. In the list of methods of preparation, there should also be an element indicating that the product is not processed, for example with a special name "..........".
From the menu of the activity - Product's Store, two functions are included: export and import of the supported lists. These functions are used if the staff delivering the products is working on their own mobile device and exports the information about the purchased products to a selected directory on the mobile device in a text file. After the export function is executed, a send image button appears (with an image of a paper swallow).
Open up