Дадатак выкарыстоўваецца для інфармацыйнага абслугоўвання ў рэстаранах. Ён ахоплівае дзейнасць афіцыянтаў, склада і кухні. Уся інфармацыя захоўваецца ў базе дадзеных SQLite пад назвай advanceRestorant.db на мабільных прыладах. Інфармацыя ў асноўным датычыцца тавараў на складзе, складу і структуры меню рэстаранаў, запытаў кліентаў і фарміравання іх рахункаў. Пры ўсталёўцы праграма запытвае дазвол на доступ да файлаў прылады, доступ да месцазнаходжання і ўвод імя карыстальніка. Гэта імя павінна быць на лацінцы, таму што яно ўводзіцца як частка ідэнтыфікатара імя файла, напрыклад, пры адпраўцы запытаў.
Меню рэстарана арганізавана ў іерархічнай - дрэвападобнай структуры. Кожнае дрэва складаецца з галоўнай папкі і ў ёй тэчак і пунктаў меню - лістоў у дрэве. Узроўні ўкладзенасці папак у папках і пунктах меню практычна неабмежаваныя. Гэтая арганізацыя таксама з'яўляецца ў якасці аглядальніка каталогаў на кампутарах. Насупраць кожнага элемента ёсць сцяжок, пры націску на які разгортваецца або згортваецца дрэва тэчак. Адрозненне ад каталогаў на камп'ютарах заключаецца ў тым, што назвы тэчак і назвы пунктаў меню ўводзяцца на абранай мове карыстальніка.
Такая арганізацыя меню рэстарана зручная для лёгкага пошуку пунктаў меню пры падрыхтоўцы запытаў кліентаў.
У пачатковай дзейнасці прыкладання (AdvanceRestorant) ёсць выпадальны спіс асноўных тэчак, і пры пералічэнні галоўнай тэчкі ў спісе дрэвападобнай структуры адлюстроўваецца яе змесціва - пункты меню (рэстаранная ежа), таксама можна шукаць у імёнах дрэвападобнай структуры па вызначаным ключавым слове, і калі супадзенне знойдзена, яно афарбоўваецца ў чырвонае поле. Змест пункта меню: - з якіх прадуктаў яно прыгатавана; - у якой колькасці; - які тэрмін прыдатнасці прадукцыі; - цана колькасці кожнага тавару; - спосаб прыгатавання ежы ў пункце меню, у тым ліку выява пункта меню, можа адлюстроўвацца ў асобным дыялогу. Для гэтага трэба выбраць пункт меню і націснуць кнопку «Паказаць».
Лакалізацыю можна выбраць з гэтай дзейнасці. Падчас першапачатковай устаноўкі прыкладання ініцыялізацыя базы дадзеных можа быць выканана з распрацаванымі ўзорамі дадзеных. Таксама можна экспартаваць тэкставы файл з дрэвам іерархіі тэчкі меню. Дзейнасць таксама ўключае дапамогу - кароткае апісанне функцый і працы прыкладання.
Інфармацыя аб асобным тавары на складзе ўключае: - найменне тавару; - колькасць; - мераць; - цана за адзінку; - агульнае значэнне колькасці; - тэрмін прыдатнасці; - а таксама дата і час рэгістрацыі. Гэта дае магчымасць захоўваць шмат партый з рознымі тэрмінамі прыдатнасці аднаго тавару. Інфармацыя аб прадукце (уключаная з пункта меню «Крама прадукту» на галоўным экране) арганізавана на двух узроўнях. Першы ўзровень - гэта катэгорыі тавараў, напрыклад, мяса, гародніна, морапрадукты і інш. А другі ўзровень - гэта прадукты, якія адносяцца да дадзенай катэгорыі. Дзейнасць - Store's Store служыць для падтрымання тавараў на складзе, а таксама: спісу катэгорый тавараў; - спіс аб'ектаў (месцаў кліентаў) - гэта месцы ў рэстаране, з якімі звязаны запытаныя заказы ежы; - пералік мер, такіх як: kg – кілаграмы, lt – літры; і пералік спосабаў падрыхтоўкі прадуктаў, напрыклад «Варэнне», «Выпечка пры 180 градусах» і г. д. У спісе спосабаў падрыхтоўкі таксама павінен быць элемент, які паказвае на тое, што прадукт не апрацоўваўся, напрыклад, спецыяльная назва «..........».
У меню дзейнасці - Крама прадукту ўключаны дзве функцыі: экспарт і імпарт падтрымоўваных спісаў. Гэтыя функцыі выкарыстоўваюцца, калі супрацоўнікі, якія дастаўляюць прадукты, працуюць на сваёй мабільнай прыладзе і экспартуюць інфармацыю аб набытых прадуктах у выбраны каталог на мабільнай прыладзе ў тэкставым файле. Пасля выканання функцыі экспарту з'яўляецца кнопка адпраўкі выявы (з выявай глытання паперы).