Հավելվածը օգտագործվում է ռեստորանային գործառնություններում տեղեկատվական ծառայության համար: Այն ընդգրկում է մատուցողների, պահեստի և խոհանոցի գործունեությունը։ Ամբողջ տեղեկատվությունը պահվում է SQLite տվյալների բազայում, որը կոչվում է advanceRestorant.db շարժական սարքերում: Տեղեկատվությունը հիմնականում վերաբերում է պահեստում առկա ապրանքներին, ռեստորանի մենյուների կազմին և կառուցվածքին, հաճախորդների խնդրանքներին և նրանց հաշիվների ձևավորմանը: Հավելվածը տեղադրելիս այն թույլտվություն է խնդրում՝ մուտք գործելու սարքի ֆայլեր, մուտք գործելու գտնվելու վայրը և մուտքագրելու օգտանուն: Այս անունը պետք է լինի լատիներեն, քանի որ այն մուտքագրվում է որպես ֆայլի անվան նույնացուցիչի մաս, օրինակ՝ հարցումներ ուղարկելիս:
Ռեստորանային ճաշացանկերը կազմակերպվում են հիերարխիկ՝ ծառանման կառույցներով։ Յուրաքանչյուր ծառ բաղկացած է հիմնական թղթապանակից և դրա մեջ թղթապանակներից և ցանկի տարրերից՝ ծառի տերևներից: Թղթապանակների և մենյուի տարրերի մեջ թղթապանակների տեղադրման մակարդակները գործնականում անսահմանափակ են: Այս կազմակերպությունը նաև համակարգիչների վրա հայտնվում է որպես գրացուցակային հետազոտող: Յուրաքանչյուր տարրի դիմաց կա վանդակ, սեղմելով այն, ընդլայնվում կամ փլվում է թղթապանակի ծառը: Համակարգիչների դիրեկտորիաների տարբերությունն այն է, որ թղթապանակների անունները և ցանկի տարրերի անունները մուտքագրվում են օգտագործողի նախընտրած լեզվով:
Ռեստորանային մենյուների այս կազմակերպումը հարմար է հաճախորդի հարցումները պատրաստելիս ճաշացանկի տարրերը հեշտությամբ գտնելու համար:
Հավելվածի սկզբնական գործունեության մեջ (AdvanceRestorant) կա հիմնական թղթապանակների բացվող ցուցակ և ծառի կառուցվածքի ցանկում հիմնական թղթապանակը ցուցակագրելիս ցուցադրվում է դրա բովանդակությունը՝ ցանկի տարրեր (ռեստորանային սնունդ), հնարավոր է նաև որոնել։ ծառի կառուցվածքի անվանումներում՝ ըստ նշված բանալի բառի, և երբ համընկնում են գտնում, այն գունավորվում է կարմիր վանդակում: Ցանկի տարրի բովանդակությունը. - ինչ ապրանքներից է այն պատրաստված. - ինչ քանակությամբ; - ո՞րն է ապրանքի պիտանելիության ժամկետը. - յուրաքանչյուր ապրանքի քանակի գինը. - մենյուի տարրում սննդի պատրաստման եղանակը, ներառյալ ցանկի տարրի պատկերը, կարող է ցուցադրվել առանձին երկխոսության մեջ: Դա արվում է՝ ընտրելով ցանկի տարրը և սեղմելով Ցույց տալ կոճակը:
Այս գործողությունից կարող է ընտրվել տեղայնացում: Հավելվածի սկզբնական տեղադրման ժամանակ տվյալների բազայի սկզբնավորումը կարող է իրականացվել մշակված նմուշի տվյալների հետ: Ցանկի թղթապանակի հիերարխիայի ծառով տեքստային ֆայլը նույնպես կարող է արտահանվել: Գործունեությունը ներառում է նաև օգնություն՝ հավելվածի գործառույթների և աշխատանքի համառոտ նկարագրություն։
Պահեստում առանձին ապրանքի մասին տեղեկատվությունը ներառում է. - ապրանքի անվանումը. - քանակություն; - չափել; - միավոր գինը; - ընդհանուր քանակի արժեքը; - պիտանելիության ժամկետ; - և գրանցման ամսաթիվը և ժամը: Սա հնարավորություն է տալիս մեկ ապրանքի համար տարբեր պիտանելիության ժամկետներով բազմաթիվ խմբաքանակներ պահել: Ապրանքի մասին տեղեկատվությունը (ներառված է «Product's Store» ցանկի տարրից հիմնական էկրանին) կազմակերպված է երկու մակարդակով: Առաջին մակարդակը ապրանքների կատեգորիաներն են, օրինակ՝ միս, բանջարեղեն, ծովամթերք և այլն։ Իսկ երկրորդը՝ տվյալ կատեգորիային պատկանող ապրանքները։ Գործունեությունը՝ Product's Store-ը ծառայում է ապրանքների պահեստում պահպանելուն, ինչպես նաև՝ ապրանքների կատեգորիաների ցանկին. - օբյեկտների ցանկ (հաճախորդների վայրեր) - դրանք ռեստորանի այն վայրերն են, որոնց հետ կապված են պահանջվող սննդի պատվերները. - այնպիսի միջոցառումների ցանկ, ինչպիսիք են՝ կգ – կիլոգրամ, լ – լիտր; և արտադրանքի պատրաստման եղանակների ցանկը, օրինակ՝ «Եռացնել», «Թխել 180 աստիճանում» և այլն։ Պատրաստման եղանակների ցանկում պետք է լինի նաև տարր, որը ցույց է տալիս, որ արտադրանքը չի մշակվում, օրինակ՝ հատուկ անուն «..........».
Գործունեության ընտրացանկից՝ Product's Store, ներառված է երկու գործառույթ՝ աջակցվող ցուցակների արտահանում և ներմուծում: Այս գործառույթներն օգտագործվում են, եթե ապրանքներն առաքող անձնակազմն աշխատում է իր սեփական շարժական սարքի վրա և տեքստային ֆայլով արտահանում է գնված ապրանքների մասին տեղեկատվությունը շարժական սարքի ընտրված գրացուցակ: Արտահանման գործառույթը կատարելուց հետո հայտնվում է ուղարկել պատկերի կոճակը (թղթե ծիծեռնակի պատկերով):
Վերջին թարմացումը՝
01 հլս, 2025 թ.