== Project Description Овој проект претставува современ информациски систем за организирано нарачување и доставување храна и пијалоци од ресторани до компании. Неговата цел е да создаде едноставна, сигурна и прегледна врска меѓу рестораните, компаниите, вработените и доставувачите, опфаќајќи го целиот процес – од изборот на оброк до неговата достава. === Корисници и нивните улоги Секој корисник се регистрира со основни лични и контактни податоци и добива една јасно определена улога. Тој може да биде администратор, клиент или доставувач, при што улогите се меѓусебно исклучиви. Клиентите се поврзани со компанијата во која работат, додека администраторите и доставувачите се поврзани со ресторанот за кој се одговорни. Еден ресторан може да има повеќе администратори и доставувачи, а една компанија може да има повеќе регистрирани вработени. === Соработка меѓу компании и ресторани Соработката се регулира преку договори со определен почетен датум, краен датум и статус. Пред да се прифати нарачката, системот проверува дали компанијата има активна соработка со избраниот ресторан. Со тоа се спречуваат невалидни нарачки и се обезбедува почитување на договорените услови. Дополнително, можат да се определат термини за ручек, денови за достава и дозволен период за предвремено нарачување. Така услугата лесно се приспособува на работното време и потребите на компанијата. === Мени приспособено на корисниците Секој ресторан располага со сопствено мени составено од јадења и пијалоци. За секој производ се прикажуваат најважните информации, како назив, опис, цена, количина или тежина и соодветна категорија. Јадењата можат да содржат повеќе состојки, а секоја состојка може да биде поврзана со определени алергени. На овој начин корисниците добиваат подобар увид во составот на храната и можат полесно да направат безбеден избор според сопствените прехранбени потреби. === Тек на нарачката Процесот е организиран во неколку едноставни чекори: - Вработениот го разгледува достапното мени. - Ги избира саканите јадења и пијалоци. - Системот ја проверува активната соработка со ресторанот. - Индивидуалната нарачка се приклучува кон заедничката нарачка на компанијата. - Вкупниот износ автоматски се пресметува и се ажурира при секоја промена. Ваквата организација овозможува повеќе вработени да нарачуваат независно, а нивните избори да бидат обединети во една координирана целина за компанијата. === Достава и фактурирање За заедничката нарачка се организира достава со определен датум, статус, дополнителни забелешки и назначен доставувач. При доделувањето се проверува дали доставувачот работи за ресторан што има активна соработка со компанијата. Статусот овозможува следење на целиот тек – од создавање и преземање до успешно доставување. По завршувањето на процесот може да се издаде единствена фактура за целата компаниска нарачка. === Оценување и лојалност Корисниците можат да ги оценат храната, ресторанот, доставувачот и брзината на доставата. Секоја оцена е во интервал од еден до пет и може да биде придружена со коментар. Програмата за лојалност ги наградува клиентите со поени за успешно реализираните нарачки. Според освоените поени, корисниците достигнуваат различни нивоа и добиваат поволности, како попуст, бесплатна достава или приоритетна поддршка. === Сигурност и ефикасност Автоматските проверки обезбедуваат точни пресметки, валидни нарачки и правилно поврзување на сите учесници. На тој начин, целиот процес станува побезбеден, поефикасен и полесен за следење.