| 32 | || Ажурира податоци за ресторани |||| 2 |||| Логирање како администратор |||| Откако корисникот ќе се логира како администратор,системот ќе му овозможи администраторски права |||| Операцијата теба да се изврши многу брзо,за 2 секунди |||| Апликацијата му овозможува на администратрот сите привилегии ако модифицирање,бришење,додавање на настани,слики,пораки итн |||| Операцијата треба да се изврши за 2 секунди || |
| 33 | || Ажурира податоци за ресторани |||| 3 |||| Кликнување на копчето „Ажурирај“ |||| Системот овозможува привилегии за ажурирање на податоците |||| Важно е брзо извршување,од 1 секунда |||| По логирањето подсистемот ќе овозможи различни можности како, модифицирање на содржината на ресторанот,одговарање на пораки од клиенти,креирање на различни настани итн. |||| Важно е извршување од 2 секунда || |
| 34 | || Ажурира податоци за ресторани |||| 4 |||| Модифицирање на содржината на рестораните |||| Системот ги согледува сите измени и прикажува повеќе привилегии за администраторот |||| Брзо извршување,од 0.5 секунди |||| Апликацијата по модифицирањето ги зацувува сите измени во базата во „recent changes“ редослед |||| Операцијата треба да се изврши за 1 секунда || |
| 35 | || Ажурира податоци за ресторани |||| 5 |||| Оставање на коментари |||| Овозможува на администраторот да остава и додатни коментари по желба |||| Брзо извршување 0.5 секунди |||| Ако корисникот остави коментари по желба,тие соодветно се зачувуваат до базата на податоци по специфичен редослед |||| Операцијата треба да се изврши за 0.5 секунди || |
| 36 | || Ажурира податоци за ресторани |||| 6 |||| Зачувување и затварање на апликацијата |||| По ажурирањето на податоците системот одново ги зачувува сите податоци |||| Брзо извршување 2 секунди |||| Подсистемот зачувува секоја нова измена што корисникот ќе ја направи и сите измени ги сместува во базата на податоци од каде што ќе бидат означени кога биле модифицирани |||| Брзо извршување 2 секунди || |
| 37 | |
| 38 | |
| 39 | Кориснички случај 4: Потврда на резервација |
| 40 | |
| 41 | || Кориснички случај 1: ||||||||||||||||||||||'''Испраќа пораки до менаџерот за услугата на ресторанот'''|| |
| 42 | || System operation |||| Step|||| Actor Action|||| Black-Box Step Description|||| Black-box Step Budget Requirements ||||Subsystem White-Box Step Description||||White-Box Step Budget Requirements|| |
| 43 | || Потврда на резервација |||| 1 |||| Пристпаување до апликацијата |||| Вчитување на веб страна |||| Операцијата треба да се изврши за 0.5 секунди |||| Праќање request до сервер и враќање на повратна содржина |||| Операцијата треба да се изврши за 0.5 секунди || |
| 44 | || Потврда на резервација |||| 2 |||| Логирање како администратор |||| Откако корисникот ќе се логира како администратор,системот ќе му овозможи администраторски права |||| Операцијата теба да се изврши многу брзо,за 2 секунди |||| Апликацијата му овозможува на администратрот сите привилегии ако модифицирање,бришење,додавање на настани,слики,пораки како и потврда и одбивање на резервации итн |||| Операцијата треба да се изврши за 2 секунди || |
| 45 | || Потврда на резервација |||| 3 |||| Кликнување на копчето „Испрати код“ |||| Системот ги валидира податоците и испраќа код до корисникот |||| Операцијата теба да се изврши многу брзо,за 3 секунди |||| Подсистемот ги проверува детално сите пополенти информации и податоци за клиентот и за резервацијата и врз база на тие податоци му се генерира код и му се праќа преку e-mail или директно печатење на самата њеб страна |||| Операцијата теба да се изврши многу брзо,за 3 секунди || |
| 46 | |
| 47 | |
| 48 | Кориснички случај 5: Преглед на резервации |
| 49 | |
| 50 | || Кориснички случај 1: ||||||||||||||||||||||'''Испраќа пораки до менаџерот за услугата на ресторанот'''|| |
| 51 | || System operation |||| Step|||| Actor Action|||| Black-Box Step Description|||| Black-box Step Budget Requirements ||||Subsystem White-Box Step Description||||White-Box Step Budget Requirements|| |
| 52 | || Преглед на резервации |||| 1 |||| Пристпаување до апликацијата |||| Вчитување на веб страна |||| Операцијата треба да се изврши за 0.5 секунди |||| Праќање request до сервер и враќање на повратна содржина |||| Операцијата треба да се изврши за 0.5 секунди || |
| 53 | || Преглед на резервации |||| 2 |||| Логирање како келнер |||| При логирање како келнер системот ќе му овозможи неколку привилегии како преглед на резервации |||| Операцијата треба да се изврши брзо,т.е. за 1 секунда |||| Апликацијата му прикажува на келнерот различни опции како преглед на резервации,нивна подетална содржина,пријавување на грешки/нефункционалности |||| Операцијата треба да се изврши брзо,т.е. за 1 секунда || |
| 54 | || Преглед на резервации |||| 3 |||| Кликнување на копчето „Види резервации“ |||| По кликнувањето системот ги прикажува сите резервации направени од страна на клиентите |||| Брза операција,т.е. 0.5 секунди приказ |||| Секоја резервација има идентификационен код и притоа се оформува Query за земање на сите податоци за таа резервација ,при што се испраќа до базата |||| Брза операција,т.е. 0.5 секунди приказ || |
| 55 | |
| 56 | |
| 57 | Кориснички случај 6: Пријавување на грешка/нефункционаност |
| 58 | |
| 59 | || Кориснички случај 1: ||||||||||||||||||||||'''Испраќа пораки до менаџерот за услугата на ресторанот'''|| |
| 60 | || System operation |||| Step|||| Actor Action|||| Black-Box Step Description|||| Black-box Step Budget Requirements ||||Subsystem White-Box Step Description||||White-Box Step Budget Requirements|| |
| 61 | || Прјавување грешка|||| 1 |||| Пристпаување до апликацијата |||| Вчитување на веб страна |||| Операцијата треба да се изврши за 0.5 секунди |||| Праќање request до сервер и враќање на повратна содржина |||| Операцијата треба да се изврши за 0.5 секунди || |
| 62 | || Прјавување грешка|||| 2 |||| Логирање како келнер |||| При логирање како келнер системот ќе му овозможи неколку привилегии |||| Операцијата треба да се изврши брзо,т.е. за 1 секунда |||| Апликацијата по логирањето зема содржини од базата за нивно прикаќување и дополнително му прикажува на келнерот пријавување на грешки/нефункционалности |||| Операцијата треба да се изврши брзо,т.е. за 1 секунда || |
| 63 | || Прјавување грешка|||| 3 |||| Кликнување на копчето „Пријави Грешка“ |||| Системот му прикажува формата за пријавување грешка и детални информации за пријавувањето |||| Операцијата треба да се изврши брзо,т.е. за 1 секунда |||| При кликувањето на копшето,подсистемот креаира праќа Query во базата под наслов „Грешки“ и и на корисникот му се враќа детална информација за тоа дали пријавувањето ан грешка е успешно или не |||| Операцијата треба да се изврши брзо,т.е. за 1 секунда || |
| 64 | |
| 65 | |
| 66 | Кориснички случај 7: Одговор на поплаки од менаџерот |
| 67 | |
| 68 | || Кориснички случај 1: ||||||||||||||||||||||'''Испраќа пораки до менаџерот за услугата на ресторанот'''|| |
| 69 | || System operation |||| Step|||| Actor Action|||| Black-Box Step Description|||| Black-box Step Budget Requirements ||||Subsystem White-Box Step Description||||White-Box Step Budget Requirements|| |
| 70 | || Одговор на поплаки од менаџерот|||| 1 |||| Пристпаување до апликацијата |||| Вчитување на веб страна |||| Операцијата треба да се изврши за 0.5 секунди |||| Праќање request до сервер и враќање на повратна содржина |||| Операцијата треба да се изврши за 0.5 секунди || |
| 71 | || Одговор на поплаки од менаџерот|||| 2 |||| Логирање како менаџер |||| Системот му го прикажува dashboard-от и можните привилегии ако си логиран како менаџер |||| Операцијата треба да се изврши за 1 секунда |||| По логирањето апликацијата ги превзема податоците за прикаќување на опциите ако корисникот е логиран како менаџер |||| Операцијата треба да се изврши за 1 секунда || |
| 72 | || Одговор на поплаки од менаџерот|||| 3 |||| Кликање на копчето „Преглед на пораки“ |||| Системот му ја прикажува содрќинат за прегледот на пораките |||| Операцијата треба да се изврши за 0.5 секунди |||| Откако корисникот ќе се логира како менаџер системот му овозможува ограничени опции за манипулација и му дава можност на менаџерот да одговори на поплаките од клиентите |||| Операцијата треба да се изврши за 0.5 секунди || |
| 73 | || Одговор на поплаки од менаџерот|||| 4 |||| Одговарање на поплаките |||| Системот ги зачувува сите одговори на поплаките и ги проследува до корисниците |||| Операцијата треба да се изврши за 2 секунди |||| Секоја поплака на која што менаџерот ќе одговори е зачувана во архива на поплаки и сите проследени одговори на клиентите се подредени споед ID на самиот клиент со што менаџерот може да ги категоризира поплаките според насловот или според азбучен редослед за полесно снаоѓање |||| Операцијата треба да се изврши за 2 секунди || |
| 74 | |
| 75 | |
| 76 | Кориснички случај 8: Преглед на нарачки и нивно одобрување |
| 77 | |
| 78 | || Кориснички случај 1: ||||||||||||||||||||||'''Испраќа пораки до менаџерот за услугата на ресторанот'''|| |
| 79 | || System operation |||| Step|||| Actor Action|||| Black-Box Step Description|||| Black-box Step Budget Requirements ||||Subsystem White-Box Step Description||||White-Box Step Budget Requirements|| |
| 80 | || Преглед на нарачки и нивно одобрување|||| 1 |||| Пристпаување до апликацијата |||| Вчитување на веб страна |||| Операцијата треба да се изврши за 0.5 секунди |||| Праќање request до сервер и враќање на повратна содржина |||| Операцијата треба да се изврши за 0.5 секунди || |
| 81 | || Преглед на нарачки и нивно одобрување|||| 2 |||| Логирање како готвач |||| Системот ги му ги прикажува на готвачот ограничените привилегии како повратна информација |||| Операцијата треба да се изврши за 0.5 секунди |||| По логирањето апликацијата ги превзема податоците за прикаќување на опциите ако корисникот е логиран како готвач |||| Операцијата треба да се изврши за 0.5 секунди || |
| 82 | || Преглед на нарачки и нивно одобрување|||| 3 |||| Кликање на копчето „Види Порачки“ |||| Системот додатно му ги прикажува и сите порачки подредени по временски редослед |||| Операцијата треба да се изврши за 1 секунда |||| Апликацијата ги превзема од базата сите порачки кои претходно биле креирани од клиентите и соодветно му ги прикажува пордедени според ID на секој клиент |||| Операцијата треба да се изврши за 1 секунда || |
| 83 | || Преглед на нарачки и нивно одобрување|||| 4 |||| Кликање на копчињата „Одобри“ или „Откажи“ |||| По кликањето на соодветните копчиња,системот ги архивира изборите на готвачот за одредените нарачки(дали тие биле одобрени или откажани) |||| Важно е извршувањето од 2 секунди.но не и повеќе |||| Подсистемот прави листа на одобрени нарачки и ткажани нарачки и тие ги архивира според клиентско ID за да готвачот има подобра прегледност во понатамошната употреба |||| Важно е операцијата да се изврши за 2 секунди || |
| 84 | |
| 85 | |
| 86 | |
| 87 | |
| 88 | |
| 89 | |
| 90 | |
| 91 | |
| 92 | |
| 93 | |
| 94 | |
| 95 | |