| Version 5 (modified by , 12 days ago) ( diff ) |
|---|
Project Description
Овој проект претставува интегриран информациски систем за нарачување и доставување храна и пијалоци од ресторани до компании. Неговата главна цел е да овозможи организирана и контролирана соработка меѓу рестораните, компаниите и нивните вработени. Преку системот, вработените можат да избираат производи од достапното мени и да создаваат поединечни нарачки во рамките на заедничката нарачка на својата компанија.
Секој корисник се регистрира со основни лични и контактни податоци и добива определена улога. Корисникот може да биде администратор, клиент или доставувач, при што улогите се меѓусебно исклучиви. Клиентите се поврзани со компанијата во која работат, додека администраторите и доставувачите се поврзани со ресторанот за кој се одговорни. Еден ресторан може да има повеќе администратори и доставувачи, а една компанија може да има повеќе регистрирани вработени.
Соработката меѓу компаниите и рестораните се регулира преку договори со определен почетен датум, краен датум и статус. Пред прифаќањето на нарачката, системот проверува дали постои активна соработка со ресторанот од кој се избрани производите. На овој начин се спречуваат нарачки од ресторани што немаат важечки договор со компанијата. За секој договор можат да се определат и термини за ручек, денови за достава и дозволен период за предвремено нарачување.
Секој ресторан располага со сопствено мени составено од јадења и пијалоци. За јадењата се евидентираат називот, описот, цената, тежината и категоријата, додека за пијалоците се чуваат називот, цената и количината во милилитри. Јадењата можат да содржат повеќе состојки, а иста состојка може да се користи во повеќе различни јадења. Состојките се поврзуваат и со соодветни алергени, со што корисниците можат подобро да се информираат за составот на храната.
Процесот на нарачување е организиран на компаниско и индивидуално ниво. Компаниската нарачка ги обединува нарачките на повеќе вработени, додека секоја индивидуална нарачка содржи избрани јадења и пијалоци, време на креирање, статус и вкупен износ. Системот проверува дали вработениот припаѓа на компанијата за која се создава нарачката. Вкупната цена автоматски се пресметува според избраните производи и повторно се ажурира при нивно додавање или отстранување.
За компаниската нарачка може да се организира една достава. За секоја достава се чуваат датумот, статусот, дополнителните забелешки и назначениот доставувач. При доделувањето се проверува дали доставувачот работи за ресторан што има активен договор со компанијата. Со менувањето на статусот може да се следи целиот тек на доставата, од нејзиното создавање и преземање до конечното доставување. По завршувањето на процесот може да се издаде единствена фактура за целата компаниска нарачка.
Корисниците можат да го оценат квалитетот на храната, ресторанот, доставувачот и брзината на доставата. Секоја оцена е во интервал од еден до пет и може да биде придружена со коментар. Системот вклучува и програма за лојалност, преку која клиентите собираат поени врз основа на успешно реализираните нарачки. Според освоените поени, тие добиваат соодветно ниво и поволности, како попуст, бесплатна достава или приоритетна поддршка.
Целиот систем е поддржан со автоматски проверки на важните деловни правила. Тие обезбедуваат точни пресметки, правилно поврзување на корисниците со нивните компании и ресторани, валидна достава и конзистентни статуси. На тој начин се намалува можноста за внесување погрешни податоци, а процесот на нарачување станува побезбеден, поефикасен и полесен за следење.
