wiki:UseCaseScenarios

Version 2 (modified by 223145, 6 months ago) ( diff )

--

Сценарија на случаи на употреба


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
Име на корисничко
сценарио
Оставање на оцена и коментар
Актери Корисници кои би сакале да оценат испробан рецепт
Тригер Клик на копче за оставање на оцена
Предуслов Корисникот мора да има отворено страница каде што ќе има приказ на рецепти
Состојба при успешен
крај
Се остава оцена за селектираниот рецепт
Состојба при неуспешен
крај
Известен е корисникот за грешка при оставување на оцена
Нормален тек текст
Исклучоци Корисникот остави невкусен коментар
Приоритет Среден
Фреквенција на
користење
Мала


ID 9
Име на корисничко
сценарио
Додавање на рецепт во листа на омилени рецепти
Актери Корисниците
Тригер Клик на копче за додавање на рецепт во листа на омилени
Предуслов Корисникот да се наоѓа во страница каде што има приказ на рецепти
Состојба при успешен
крај
Рецептот е додаден во листата на омилени рецепти на корисникот
Состојба при неуспешен
крај
Рецептот не е додаден и корисникот е известен за тоа
Нормален тек текст
Исклучоци /
Приоритет Висок
Фреквенција на
користење
Мала


ID 10
Име на корисничко
сценарио
Листање на омилени рецепти
Актери Корисник кој има додадено омилени рецепти
Тригер Клик на копчето за приказ на омилени рецепти
Предуслов Корисникот да има селектирано барем еден омилен рецепт
Состојба при успешен
крај
Корисникот е пренасочен кон страница со неговите омилени рецепти
Состојба при неуспешен
крај
Корисникот е известен за грешка при конекција до серверите
Нормален тек текст
Исклучоци Корисникот нема селектирано ниеден рецепт како омилен
Приоритет Висок
Фреквенција на
користење
Мала


ID 11
Име на корисничко
сценарио
Листање на оценети рецепти
Актери Корисници кои имаат оставано оцени за рецепти
Тригер Корисникот кликнува на копче за излистување на неговите оценети рецепти
Предуслов Корисникот да има оценето некој рецепт
Состојба при успешен
крај
Корисникот е пренасочен кон страница со негови оцени за рецепти
Состојба при неуспешен
крај
Корисникот е пренасочен кон страницата но на страницата има текст каде што го известува дека нема оценето рецепти
Нормален тек текст
Исклучоци Корисникот нема оценето рецепти
Приоритет Висок
Фреквенција на
користење
Мала


ID 12
Име на корисничко
сценарио
Апликација за вработување
Актери Корисници заинтересирани за вработување
Тригер Клик на копче за аплицирање
Предуслов Корисникот да има направено профил
Состојба при успешен
крај
Корисникот е пренасочен кон страна со апликација за вработување
Состојба при неуспешен
крај
Корисникот е известен за грешката
Нормален тек текст
Исклучоци Корисникот не е најавен
Приоритет Висок
Фреквенција на
користење
Мала


ID 13
Име на корисничко
сценарио
Префрлување на достапност на Доставувач
Актери Доставувачи кои почнуваат или завршуваат со својата смена
Тригер Клик на копче
Предуслов Корисникот да има профил за доставувач
Состојба при успешен
крај
Состојбата на доставувачот е пренасочена во активна/неактивна
Состојба при неуспешен
крај
Се побарува од доставувачот да се обиди повторно
Нормален тек текст
Исклучоци /
Приоритет Висок
Фреквенција на
користење
Средна


ID 14
Име на корисничко
сценарио
Преглед за активни апликации за вработување
Актери Администратори
Тригер Сака да провери новодојдени апликации
Предуслов Да има привилегии за администратор
Состојба при успешен
крај
Пренасочување кон страница за преглед на апликации
Состојба при неуспешен
крај
Известување за лоша конекција до серверот
Нормален тек текст
Исклучоци /
Приоритет Висок
Фреквенција на
користење
Многу мала


ID 15
Име на корисничко
сценарио
Преглед на коментари
Актери Администратори
Тригер Администраторот би сакал да прегледа коментари оставени од корисниците
Предуслов Да има привилегии за администратор
Состојба при успешен
крај
Администраторот да се пренасочи кон страница со преглед на коментари
Состојба при неуспешен
крај
/
Нормален тек текст
Исклучоци /
Приоритет Висок
Фреквенција на
користење
Многу мала
Note: See TracWiki for help on using the wiki.