Version 31 (modified by 10 years ago) ( diff ) | ,
---|
Operaciona Analiza
Кориснички случај 1: Креира резервација
Кориснички случај 1: | Креира резервација | |||||||||||
System operation | Step | Actor Action | Black-Box Step Description | Black-box Step Budget Requirements | Subsystem White-Box Step Description | White-Box Step Budget Requirements | ||||||
Креира резервација | 1 | Пристапување до апликацијата | Приказ на листа на ресторани | Оперцијата треба да биде извршена не повеќе од 0.7 секунди | Праќање request до сервер и враќање на повратна содржина | Операцијата треба да се изврши брзо,за 1 секунда | ||||||
Креира резервација | 2 | Селектира еден од понудените ресторани по сопствена желба | Во зависност од избраниот ресторан, апликацијата ја прикажува неговата содржина | Операцијата треба да се изврши брзо и системот да може да му овозможи повеќе информации за ресторанот | Барање до базата на серверот за пронаоѓање и прикажување инфромации за ресторанот,слики,контакт информации,локација | Операцијата треба да се изврши брзо,за 2 секунди | ||||||
Креира резервација | 3 | Кликнување на копчето „Направи резервација“ | Се прикажува форма за пополнување на податоци за резервација | Операцијата треба да се иврши не повеќе од 5 секунди | Веб апликацијата ја враќа формата за пополнување при креирање на резервација | Операцијата треба да се изврши брзо,за 2 секунди | ||||||
Креира резервација | 4 | Пополнување на соодветине полиња за резервација | Се овозможува избор при пополнување на полињата | Системот да овозможи избор на повеќе опции | Апликацијат ги зачувува сите влезни податоци за понатамошна употреба | Операцијата треба да се изврши брзо,за 0.5 секунди | ||||||
Креира резервација | 5 | Притиска на копчето „Submit“ | Се прикажува порака за успешна резервација | Системот да може ја процесира пополнетата форма и соодветен приказ до коринсикот | Подсистемот за резервации ја зачувува целата форма и креира Query со внесените податоци.Притоа според пополнетите информации му се генерира резервациски код по што му се праќа преку e-mail | Операцијата треба да се изврши за не повеќе од 20 секунди | ||||||
Креира резервација | 6 | Кликање на копчињата „види резервација“ (опционално кликање на „печати резервација“) | Апликацијата ја прикажува нејзината резервација и дава можност за нејзино печатење | Операцијата не треба да треа повеќе од 5 секунди | Со праќање на request до серверот за да се види резервацијата или да се испечати резервација,базата ги враќа опциите за приказ и печатење резервација | Операцијата треба да се изврши брзо,за 3 секунди | ||||||
Креира резервација | 7 | Клика на копчето „Врати се на почетна страна“ | Приказ на листа на ресторани | Операцијата треба да се изврши многу брзо,за 1 секунда | Апликацијата ја враќа содржина на почетната страна | Операцијата треба да се изврши брзо,за 0.5 секунди |
Кориснички случај 2: Испраќа пораки до менаџерот за услугата на ресторанот
Кориснички случај 1: | Испраќа пораки до менаџерот за услугата на ресторанот | |||||||||||
System operation | Step | Actor Action | Black-Box Step Description | Black-box Step Budget Requirements | Subsystem White-Box Step Description | White-Box Step Budget Requirements | ||||||
Испраќа пораки до менаџерот за усугата | 1 | Пристапување до апликацијата | Приказ на листа на ресторани | Оперцијата треба да биде извршена не повеќе од 0.7 секунди | Праќање request до сервер и враќање на повратна содржина | Оперцијата треба да биде извршена не повеќе од 0.7 секунди | ||||||
Испраќа пораки до менаџерот за усугата | 2 | Селектира еден од понудените ресторани по сопствена желба | Во зависност од избраниот ресторан, апликацијата ја прикажува неговата содржина | Операцијата треба да се изврши брзо и системот да може да му овозможи повеќе информации за ресторанот | Барање до базата на серверот за пронаоѓање и прикажување инфромации за ресторанот,слики,контакт информации,локација | Операцијата треба да се изврши брзо,за 2 секунди | ||||||
Испраќа пораки до менаџерот за усугата | 3 | Кликнување на копчето „Испрати порака“ | Системот прикажува соодветно форма за пишување на пораката | Оваа операција треба да се изврши брзо,отприлика за 2 секунди,и системот треба да може да овозможи корисникот да напише порака | Веб апликацијата ја враќа формата за пополнување при пишување на порака | Операцијата треба да се изврши брзо,за 2 секунди | ||||||
Испраќа пораки до менаџерот за усугата | 4 | Пополнување на формата за порака | Приказ на формата за пополнување | Операцијата треба да се изврши многу брзо,за 1 секунда | Апликацијатa ја зачувува пораката во базата за понатамошна употреба | Операцијата треба да се изврши брзо,за 1 секунда | ||||||
Испраќа пораки до менаџерот за усугата | 5 | Кликнување на копчето „Испрати“ | Процесирање и проследување на пораката до менаџерот | Оваа операција теба да се изврши брзо,т.е. за 2 секунди | Подсистемот ја прима и проследува пораката до менаџерот,притоа пораката ја зачувува во папката „Пораки од клиенти“ | Оваа операција треба да се изврши за отпирилика 5 секунди |
Кориснички случај 3: Ажурира податоци за ресторани
Кориснички случај 1: | Испраќа пораки до менаџерот за услугата на ресторанот | |||||||||||
System operation | Step | Actor Action | Black-Box Step Description | Black-box Step Budget Requirements | Subsystem White-Box Step Description | White-Box Step Budget Requirements | ||||||
Ажурира податоци за ресторани | 1 | Пристапување до апликацијата | Вчитување на веб страна | Операцијата треба да се изврши за 0.5 секунди | Праќање request до сервер и враќање на повратна содржина | Операцијата треба да се изврши за 0.5 секунди | ||||||
Ажурира податоци за ресторани | 2 | Логирање како администратор | Откако корисникот ќе се логира како администратор,системот ќе му овозможи администраторски права | Операцијата теба да се изврши многу брзо,за 2 секунди | Апликацијата му овозможува на администратрот сите привилегии ако модифицирање,бришење,додавање на настани,слики,пораки итн | Операцијата треба да се изврши за 2 секунди | ||||||
Ажурира податоци за ресторани | 3 | Кликнување на копчето „Ажурирај“ | Системот овозможува привилегии за ажурирање на податоците | Важно е брзо извршување,од 1 секунда | По логирањето подсистемот ќе овозможи различни можности како, модифицирање на содржината на ресторанот,одговарање на пораки од клиенти,креирање на различни настани итн. | Важно е извршување од 2 секунда | ||||||
Ажурира податоци за ресторани | 4 | Модифицирање на содржината на рестораните | Системот ги согледува сите измени и прикажува повеќе привилегии за администраторот | Брзо извршување,од 0.5 секунди | Апликацијата по модифицирањето ги зацувува сите измени во базата во „recent changes“ редослед | Операцијата треба да се изврши за 1 секунда | ||||||
Ажурира податоци за ресторани | 5 | Оставање на коментари | Овозможува на администраторот да остава и додатни коментари по желба | Брзо извршување 0.5 секунди | Ако корисникот остави коментари по желба,тие соодветно се зачувуваат до базата на податоци по специфичен редослед | Операцијата треба да се изврши за 0.5 секунди | ||||||
Ажурира податоци за ресторани | 6 | Зачувување и затварање на апликацијата | По ажурирањето на податоците системот одново ги зачувува сите податоци | Брзо извршување 2 секунди | Подсистемот зачувува секоја нова измена што корисникот ќе ја направи и сите измени ги сместува во базата на податоци од каде што ќе бидат означени кога биле модифицирани | Брзо извршување 2 секунди |
Кориснички случај 4: Потврда на резервација
Кориснички случај 1: | Испраќа пораки до менаџерот за услугата на ресторанот | |||||||||||
System operation | Step | Actor Action | Black-Box Step Description | Black-box Step Budget Requirements | Subsystem White-Box Step Description | White-Box Step Budget Requirements | ||||||
Потврда на резервација | 1 | Пристпаување до апликацијата | Вчитување на веб страна | Операцијата треба да се изврши за 0.5 секунди | Праќање request до сервер и враќање на повратна содржина | Операцијата треба да се изврши за 0.5 секунди | ||||||
Потврда на резервација | 2 | Логирање како администратор | Откако корисникот ќе се логира како администратор,системот ќе му овозможи администраторски права | Операцијата теба да се изврши многу брзо,за 2 секунди | Апликацијата му овозможува на администратрот сите привилегии ако модифицирање,бришење,додавање на настани,слики,пораки како и потврда и одбивање на резервации итн | Операцијата треба да се изврши за 2 секунди | ||||||
Потврда на резервација | 3 | Кликнување на копчето „Испрати код“ | Системот ги валидира податоците и испраќа код до корисникот | Операцијата теба да се изврши многу брзо,за 3 секунди | Подсистемот ги проверува детално сите пополенти информации и податоци за клиентот и за резервацијата и врз база на тие податоци му се генерира код и му се праќа преку e-mail или директно печатење на самата њеб страна | Операцијата теба да се изврши многу брзо,за 3 секунди |
Кориснички случај 5: Преглед на резервации
Кориснички случај 1: | Испраќа пораки до менаџерот за услугата на ресторанот | |||||||||||
System operation | Step | Actor Action | Black-Box Step Description | Black-box Step Budget Requirements | Subsystem White-Box Step Description | White-Box Step Budget Requirements | ||||||
Преглед на резервации | 1 | Пристпаување до апликацијата | Вчитување на веб страна | Операцијата треба да се изврши за 0.5 секунди | Праќање request до сервер и враќање на повратна содржина | Операцијата треба да се изврши за 0.5 секунди | ||||||
Преглед на резервации | 2 | Логирање како келнер | При логирање како келнер системот ќе му овозможи неколку привилегии како преглед на резервации | Операцијата треба да се изврши брзо,т.е. за 1 секунда | Апликацијата му прикажува на келнерот различни опции како преглед на резервации,нивна подетална содржина,пријавување на грешки/нефункционалности | Операцијата треба да се изврши брзо,т.е. за 1 секунда | ||||||
Преглед на резервации | 3 | Кликнување на копчето „Види резервации“ | По кликнувањето системот ги прикажува сите резервации направени од страна на клиентите | Брза операција,т.е. 0.5 секунди приказ | Секоја резервација има идентификационен код и притоа се оформува Query за земање на сите податоци за таа резервација ,при што се испраќа до базата | Брза операција,т.е. 0.5 секунди приказ |
Кориснички случај 6: Пријавување на грешка/нефункционаност
Кориснички случај 1: | Испраќа пораки до менаџерот за услугата на ресторанот | |||||||||||
System operation | Step | Actor Action | Black-Box Step Description | Black-box Step Budget Requirements | Subsystem White-Box Step Description | White-Box Step Budget Requirements | ||||||
Прјавување грешка | 1 | Пристпаување до апликацијата | Вчитување на веб страна | Операцијата треба да се изврши за 0.5 секунди | Праќање request до сервер и враќање на повратна содржина | Операцијата треба да се изврши за 0.5 секунди | ||||||
Прјавување грешка | 2 | Логирање како келнер | При логирање како келнер системот ќе му овозможи неколку привилегии | Операцијата треба да се изврши брзо,т.е. за 1 секунда | Апликацијата по логирањето зема содржини од базата за нивно прикаќување и дополнително му прикажува на келнерот пријавување на грешки/нефункционалности | Операцијата треба да се изврши брзо,т.е. за 1 секунда | ||||||
Прјавување грешка | 3 | Кликнување на копчето „Пријави Грешка“ | Системот му прикажува формата за пријавување грешка и детални информации за пријавувањето | Операцијата треба да се изврши брзо,т.е. за 1 секунда | При кликувањето на копшето,подсистемот креаира праќа Query во базата под наслов „Грешки“ и и на корисникот му се враќа детална информација за тоа дали пријавувањето ан грешка е успешно или не | Операцијата треба да се изврши брзо,т.е. за 1 секунда |
Кориснички случај 7: Одговор на поплаки од менаџерот
Кориснички случај 1: | Испраќа пораки до менаџерот за услугата на ресторанот | |||||||||||
System operation | Step | Actor Action | Black-Box Step Description | Black-box Step Budget Requirements | Subsystem White-Box Step Description | White-Box Step Budget Requirements | ||||||
Одговор на поплаки од менаџерот | 1 | Пристпаување до апликацијата | Вчитување на веб страна | Операцијата треба да се изврши за 0.5 секунди | Праќање request до сервер и враќање на повратна содржина | Операцијата треба да се изврши за 0.5 секунди | ||||||
Одговор на поплаки од менаџерот | 2 | Логирање како менаџер | Системот му го прикажува dashboard-от и можните привилегии ако си логиран како менаџер | Операцијата треба да се изврши за 1 секунда | По логирањето апликацијата ги превзема податоците за прикаќување на опциите ако корисникот е логиран како менаџер | Операцијата треба да се изврши за 1 секунда | ||||||
Одговор на поплаки од менаџерот | 3 | Кликање на копчето „Преглед на пораки“ | Системот му ја прикажува содрќинат за прегледот на пораките | Операцијата треба да се изврши за 0.5 секунди | Откако корисникот ќе се логира како менаџер системот му овозможува ограничени опции за манипулација и му дава можност на менаџерот да одговори на поплаките од клиентите | Операцијата треба да се изврши за 0.5 секунди | ||||||
Одговор на поплаки од менаџерот | 4 | Одговарање на поплаките | Системот ги зачувува сите одговори на поплаките и ги проследува до корисниците | Операцијата треба да се изврши за 2 секунди | Секоја поплака на која што менаџерот ќе одговори е зачувана во архива на поплаки и сите проследени одговори на клиентите се подредени споед ID на самиот клиент со што менаџерот може да ги категоризира поплаките според насловот или според азбучен редослед за полесно снаоѓање | Операцијата треба да се изврши за 2 секунди |
Кориснички случај 8: Преглед на нарачки и нивно одобрување
Кориснички случај 1: | Испраќа пораки до менаџерот за услугата на ресторанот | |||||||||||
System operation | Step | Actor Action | Black-Box Step Description | Black-box Step Budget Requirements | Subsystem White-Box Step Description | White-Box Step Budget Requirements | ||||||
Преглед на нарачки и нивно одобрување | 1 | Пристпаување до апликацијата | Вчитување на веб страна | Операцијата треба да се изврши за 0.5 секунди | Праќање request до сервер и враќање на повратна содржина | Операцијата треба да се изврши за 0.5 секунди | ||||||
Преглед на нарачки и нивно одобрување | 2 | Логирање како готвач | Системот ги му ги прикажува на готвачот ограничените привилегии како повратна информација | Операцијата треба да се изврши за 0.5 секунди | По логирањето апликацијата ги превзема податоците за прикаќување на опциите ако корисникот е логиран како готвач | Операцијата треба да се изврши за 0.5 секунди | ||||||
Преглед на нарачки и нивно одобрување | 3 | Кликање на копчето „Види Порачки“ | Системот додатно му ги прикажува и сите порачки подредени по временски редослед | Операцијата треба да се изврши за 1 секунда | Апликацијата ги превзема од базата сите порачки кои претходно биле креирани од клиентите и соодветно му ги прикажува пордедени според ID на секој клиент | Операцијата треба да се изврши за 1 секунда | ||||||
Преглед на нарачки и нивно одобрување | 4 | Кликање на копчињата „Одобри“ или „Откажи“ | По кликањето на соодветните копчиња,системот ги архивира изборите на готвачот за одредените нарачки(дали тие биле одобрени или откажани) | Важно е извршувањето од 2 секунди.но не и повеќе | Подсистемот прави листа на одобрени нарачки и ткажани нарачки и тие ги архивира според клиентско ID за да готвачот има подобра прегледност во понатамошната употреба | Важно е операцијата да се изврши за 2 секунди |
Note:
See TracWiki
for help on using the wiki.