Сценарија на случаи на употреба
ID | 1 |
---|---|
Случај на употреба | Регистрација на корисник |
Актери | Нерегистрирани корисници кои сакаат да направат свој профил, да остават оцена, да направат нарачка на потребни состојки |
Тригер | Корисник кој клика на копче за регистрација |
Предуслов | / |
Состојба при успешен крај | Најава на нов профил со зголемени можности |
Состојба при неуспешен крај | Нерегистриран корисник со лимитирани можности |
Нормален тек | 1. Корисникот пристапува до страницата за регистрација 2. Корисникот ги внесува потребните информации за регистрација (Име и презиме, email, password, адреса на живеење, мобилен телефон, дрважа, град, населба) 3. Корисничките детали се запишуваат во база 4. Се испраќа email за активација на профилот 5. Корисикот е пренасочен до почетната страница по успешна активација |
Исклучоци | Лоша конецкија |
Приоритет | Висок |
Фреквенција на користење | Само еднаш од корисник |
ID | 2 |
---|---|
Име на корисничко сценарио | Најава на корисник |
Актери | Корисници со веќепостоечки профили |
Тригер | Клик на копче за најава |
Предуслов | Корисникот да не е веќе најавен |
Состојба при успешен крај | Најавен корисник |
Состојба при неуспешен крај | Ненајавен корисник |
Нормален тек | 1. Корисникот клика на копчето за најава 2. Корисникот венува свој email и password 3. Податоците се проверуваат во база 4. При успешна најава корисникот е најавен и се пренасочува на почетната страница |
Исклучоци | Грешна лозинка, email адреса |
Приоритет | Висок |
Фреквенција на користење | Секој пат кога корисникот ќе сака ја пристапи страницата со зголемени можности |
ID | 3 |
---|---|
Име на корисничко сценарио | Пребарување на рецепти |
Актери | Сите корисници |
Тригер | Клик на копче преку навигација |
Предуслов | / |
Состојба при успешен крај | Приказ на рецептите |
Состојба при неуспешен крај | На корисникот му е прикажана error страница |
Нормален тек | 1. Корисникот кликнува на копчето за пребарување 2. Корисникот е пренасочен кон страницата за пребарување |
Исклучоци | Снемување на конекција со интернет/сервер |
Приоритет | Висок |
Фреквенција на користење | Висока |
ID | 4 |
---|---|
Име на корисничко сценарио | Филтрирање на рецепти |
Актери | Сите корисници |
Тригер | Клик на копче за филтрирање |
Предуслов | Корисникот да се наоѓа на страницата за пребарување на рецепти |
Состојба при успешен крај | Приказ на филтрираните рецепти |
Состојба при неуспешен крај | Нема приказ на рецепти |
Нормален тек | 1. Корисникот кликнува на копче за пренасочување кон страницата за пребарување на рецепти 2. Корисникот е пренасочен кон страницата за пребарување на рецепти 3. Корисникот кликнува на копчето за филтрирање 4. Корисникот селектира според што би сакал да ги филтрира рецептите 5. Корисникот кликнува за копче за пребарување на рецепти 6. Се праќаат барањата до база 7. На корисникот му се прикажува листа од филтрираните рецепти |
Исклучоци | Корисникот филтрира на начин каде што ќе нема рецепти за приказ |
Приоритет | Висок |
Фреквенција на користење | Висока |
ID | 5 |
---|---|
Име на корисничко сценарио | Клик на копчето за пребарување на рецепти |
Актери | Сите корисници |
Тригер | Клик на копче за пребарување на рецепти |
Предуслов | Корисникот да се наоѓа на страницата за пребарување на рецепти |
Состојба при успешен крај | Приказ на листа од рецепти |
Состојба при неуспешен крај | Приказ на error message |
Нормален тек | 1. Корисникот кликнува на копче за пренасочување кон страницата за пребарување на рецепти 2. Корисникот е пренасочен кон страницата за пребарување на рецепти 3. Корисникот кликнува на копчето за филтрирање 4. Корисникот кликнува за копче за пребарување на рецепти 5. Се праќаат барањата до база 6. На корисникот му се прикажува листа од филтрираните рецепти |
Исклучоци | / |
Приоритет | Висок |
Фреквенција на користење | Висока |
ID | 6 |
---|---|
Име на корисничко сценарио | Клик на одреден рецепт |
Актери | Сите корисници |
Тригер | Клик на рецепт во листата на рецепти |
Предуслов | Клик на копчето за пребарување на рецепти |
Состојба при успешен крај | Приказ на информации за тој рецепт |
Состојба при неуспешен крај | Корисникот останува на страницата за пребарување на рецепти |
Нормален тек | 1. Корисникот кликнува на копче за пренасочување кон страницата за пребарување на рецепти 2. Корисникот е пренасочен кон страницата за пребарување на рецепти 3. Корисникот кликнува на копчето за филтрирање 4. Корисникот кликнува за копче за пребарување на рецепти 5. Се праќаат барањата до база 6. На корисникот му се прикажува листа од филтрираните рецепти 7. Корисникот кликнува на рецепт 8. Корисникот е пренасочен кон страница со информации за рецептот |
Исклучоци | Корисникот снема конекција |
Приоритет | Висок |
Фреквенција на користење | Висока |
ID | 7 |
---|---|
Име на корисничко сценарио | Правење на нарачка на состојки |
Актери | Најавени корисници |
Тригер | Корисник кој би сакал да направи нарачка на некои состојки кои би му недостигале за припрема на некоја храна |
Предуслов | Да има селектирано состојки за нарачка |
Состојба при успешен крај | Корисникот е пренасочен кон страница за следење на состојбата на нарачката |
Состојба при неуспешен крај | Корисникот е известен дека се случила некоја грешка при креирање на нарачката |
Нормален тек | 1. Корисникот се наоѓа на страницата за пребарување на рецепти 2. Корисникот пребарува рецепт 3. Корисникот пронаоѓа рецепт во кој му фали некоја од состојките 4. Корисникот кликнува на копчето за нарачување на состојки 5. На корисникот му се уклучува прозорец за правење на нарачката 6. По успешно барање на достава корисникот е пренасочен кон посебна страница за следење на состојбата на нарачката |
Исклучоци | Корисникот нема внесено состојка за нарачување |
Приоритет | Среден |
Фреквенција на користење | Не толку честа |
ID | 8 |
---|---|
Име на корисничко сценарио | Оставање на оцена и коментар |
Актери | Корисници кои би сакале да оценат испробан рецепт |
Тригер | Клик на копче за оставање на оцена |
Предуслов | Корисникот мора да има отворено страница каде што ќе има приказ на рецепти |
Состојба при успешен крај | Се остава оцена за селектираниот рецепт |
Состојба при неуспешен крај | Известен е корисникот за грешка при оставување на оцена |
Нормален тек | 1. Корисникот кликнува на копче за пренасочување кон страницата за пребарување на рецепти 2. Корисникот е пренасочен кон страницата за пребарување на рецепти 3. Корисникот кликнува на копчето за филтрирање 4. Корисникот кликнува на копче за пребарување на рецепти 5. Се праќаат барањата до база 6. На корисникот му се прикажува листа од филтрираните рецепти 6. Корисникот кликнува на одреден рецепт и ги следи инструкциите за приготовка 7. Корисникот кликнува на копчето за оцена и коментар, го оценува и остава коментар за рецептот 8. Коментарот и оцената се сместуваат во база и корисникот го има оценетиот рецепт во својата листа на оценети рецепти |
Исклучоци | Корисникот остави невкусен коментар |
Приоритет | Среден |
Фреквенција на користење | Ниска |
ID | 9 |
---|---|
Име на корисничко сценарио | Додавање на рецепт во листа на омилени рецепти |
Актери | Најавени корисници |
Тригер | Клик на копче за додавање на рецепт во листа на омилени |
Предуслов | Корисникот да се наоѓа во страница каде што има приказ на рецепти |
Состојба при успешен крај | Рецептот е додаден во листата на омилени рецепти на корисникот |
Состојба при неуспешен крај | Рецептот не е додаден и корисникот е известен за тоа |
Нормален тек | 1. Корисникот кликнува на копче за пренасочување кон страницата за пребарување на рецепти 2. Корисникот е пренасочен кон страницата за пребарување на рецепти 3. Корисникот кликнува на копчето за филтрирање 4. Корисникот кликнува на копче за пребарување на рецепти 5. Се праќаат барањата до база 6. На корисникот му се прикажува листа од филтрираните рецепти 7. Корисникот кликнува на копче за додавање на одредениот рецепт во листата на омилени рецепти 8. Рецептот се запушува во база и се додава во листата на омилени рецепти на корисникот |
Исклучоци | / |
Приоритет | Висок |
Фреквенција на користење | Средна |
ID | 10 |
---|---|
Име на корисничко сценарио | Бришење на рецепт од листа на омилени рецепти |
Актери | Најавени корисници кои имаат додадено омилени рецепти |
Тригер | Клик на копче за бришење на рецепт од листа на омилени |
Предуслов | Корисникот да се наоѓа во страница каде што има приказ на омилени рецепти |
Состојба при успешен крај | Рецептот е избришан од листата на омилени рецепти на корисникот |
Состојба при неуспешен крај | Рецептот не е избришан од листата на омилени рецепти |
Нормален тек | 1. Корисникот го кликнува копчето на својот профил 2. Корисникот го кликнува копчето за омилени рецепти 3. Корисникот кликнува на копчето за бришење и рецептот се бриши од базата и листата на омилени рецепти на дадениот корисник |
Исклучоци | Корисникот нема селектирано ниеден рецепт како омилен |
Приоритет | Висок |
Фреквенција на користење | Ниска |
ID | 11 |
---|---|
Име на корисничко сценарио | Листање на омилени рецепти |
Актери | Најавени корисници кои имаат додадено омилени рецепти |
Тригер | Клик на копчето за приказ на омилени рецепти |
Предуслов | Корисникот да има селектирано барем еден омилен рецепт |
Состојба при успешен крај | Корисникот е пренасочен кон страница со неговите омилени рецепти |
Состојба при неуспешен крај | Корисникот е пренасочен кон страницата но на страницата има текст каде што го известува дека нема омилени рецепти |
Нормален тек | 1. Корисникот го кликнува копчето на својот профил 2. Корисникот го кликнува копчето за омилени рецепти 3. Корисникот ја гледа својата листа на омилени рецепти |
Исклучоци | Корисникот нема селектирано ниеден рецепт како омилен |
Приоритет | Висок |
Фреквенција на користење | Средна |
ID | 12 |
---|---|
Име на корисничко сценарио | Листање на оценети рецепти |
Актери | Најавени корисници кои имаат оставано оцени за рецепти |
Тригер | Корисникот кликнува на копче за излистување на неговите оценети рецепти |
Предуслов | Корисникот да има оценето некој рецепт |
Состојба при успешен крај | Корисникот е пренасочен кон страница со негови оцени за рецепти |
Состојба при неуспешен крај | Корисникот е пренасочен кон страницата но на страницата има текст каде што го известува дека нема оценето рецепти |
Нормален тек | 1. Корисникот го кликнува копчето на својот профил 2. Корисникот го кликнува копчето за омилени рецепти 3. Корисникот ја гледа својата листа на омилени рецепти |
Исклучоци | Корисникот нема оценето рецепти |
Приоритет | Висок |
Фреквенција на користење | Ниска |
ID | 13 |
---|---|
Име на корисничко сценарио | Апликација за вработување |
Актери | Најавени корисници заинтересирани за вработување |
Тригер | Клик на копче за аплицирање |
Предуслов | Корисникот да има направено профил |
Состојба при успешен крај | Корисникот е пренасочен кон страна со апликација за вработување |
Состојба при неуспешен крај | Корисникот е известен за грешката |
Нормален тек | 1. Корисникот кликнува на копчето за аплицирање за работа 2. Корисникот пополнува формулар со потребните информации 3. Корисникот кликнува на копчето за потврда на својата апликација и чека одоговор по емаил 4. Апликацијата се зачувува во базата и се чека на администраторите |
Исклучоци | Корисникот не е најавен |
Приоритет | Висок |
Фреквенција на користење | Ниска |
ID | 14 |
---|---|
Име на корисничко сценарио | Префрлување на достапност на доставувач |
Актери | Најавени доставувачи кои почнуваат или завршуваат со својата смена |
Тригер | Клик на копче |
Предуслов | Корисникот да има профил за доставувач |
Состојба при успешен крај | Состојбата на доставувачот е пренасочена во активна/неактивна |
Состојба при неуспешен крај | Се побарува од доставувачот да се обиди повторно |
Нормален тек | 1. Доставувачот го кликнува префрлувачкото копче за да стане активен или неактивен |
Исклучоци | / |
Приоритет | Висок |
Фреквенција на користење | Средна |
ID | 15 |
---|---|
Име на корисничко сценарио | Превземање на нарачка како доставувач |
Актери | Најавени активни доставувачи кои сакаат да превземат нарачка |
Тригер | Клик на копче |
Предуслов | Корисникот да има профил за доставувач |
Состојба при успешен крај | Превземена нарачка |
Состојба при неуспешен крај | Се побарува од доставувачот да се обиди повторно |
Нормален тек | 1. Доставувачот го кликнува копчето за активни нарачки 2. Доставувачот гледа која активна нарачка да ја превземе 3. Доставувачот го кликнува копчето и ја превзема нарачката |
Исклучоци | Нема активни нарачки |
Приоритет | Висок |
Фреквенција на користење | Средна |
ID | 16 |
---|---|
Име на корисничко сценарио | Листање на активни нарачки како доставувач |
Актери | Најавени доставувачи кои сакаат да листаат нарачки |
Тригер | Клик на копче |
Предуслов | Корисникот да има профил за доставувач |
Состојба при успешен крај | Доставувачот ја гледа листата на нарачки |
Состојба при неуспешен крај | Се побарува од доставувачот да се обиди повторно |
Нормален тек | 1. Доставувачот го кликнува копчето за активни нарачки 2. Доставувачот гледа листа од активни нарачки |
Исклучоци | Нема активни нарачки |
Приоритет | Висок |
Фреквенција на користење | Средна |
ID | 17 |
---|---|
Име на корисничко сценарио | Преглед за активни апликации за вработување |
Актери | Администратори |
Тригер | Сака да провери новодојдени апликации |
Предуслов | Да има привилегии за администратор |
Состојба при успешен крај | Пренасочување кон страница за преглед на апликации |
Состојба при неуспешен крај | Известување за лоша конекција до серверот |
Нормален тек | 1. Администраторот го кликнува копчето за активни апликации 2. Администраторот гледа листа од активни апликации |
Исклучоци | / |
Приоритет | Висок |
Фреквенција на користење | Ниска |
ID | 18 |
---|---|
Име на корисничко сценарио | Преглед на коментари |
Актери | Администратори |
Тригер | Администраторот би сакал да прегледа коментари оставени од корисниците |
Предуслов | Да има привилегии за администратор |
Состојба при успешен крај | Администраторот да се пренасочи кон страница со преглед на коментари |
Состојба при неуспешен крај | Известување за лоша конекција до серверот |
Нормален тек | 1. Администраторот го кликнува копчето за преглед на коментари 2. Администраторот гледа листа од коментари сортирани според време |
Исклучоци | / |
Приоритет | Висок |
Фреквенција на користење | Средна |
Last modified
8 months ago
Last modified on 04/21/24 18:55:42
Note:
See TracWiki
for help on using the wiki.