wiki:UseCaseScenarios

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


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


ID 2
Случај на употреба Навигирање кон преглед на профил
Актери Најавен корисник
Тригер Кликни на копче преку навигација
Предуслов /
Состојба при успешен крај Приказ на корисничкиот профил
Состојба при неуспешен крај На корисникот му е прикажана error страница
Нормален тек 1. Корисникот клика на копчето за преглед на својот профил
2. Корисникот е насочен кон својот профил
3. Се испраќа GET барање до backend за да се превземат сите податоци поврзани со корисникот
4. На корисникот му е прикажан преглед на неговиот профил
Исклучоци Снемување на конекција со интернет/сервер
Приоритет Висок
Фреквенција на
користење
Секој пат кога корисникот ќе сака да го погледне својот профил / да ги ажурира своите лични преференци


ID 3
Случај на употреба Пополнување на форма со положени предмети и лични интереси
Актери Најавен корисник
Тригер По прва најава или со навигирање кон преглед на профилот
Предуслов /
Состојба при успешен крај Личните интереси и положените предмети на корисникот се додаваат во базата на податоци
Состојба при неуспешен крај На корисникот му е прикажана error страница
Нормален тек 1. На корисникот му е прикажана формата
2. Корисникот ја пополнува формата
3. Се испраќа POST барање до backend за да се додат сите податоци кои корисникот ги внел
4. На корисникот му е прикажана порака за успешно испратено барање
Исклучоци Снемување на конекција со интернет/сервер или невалиден внес
Приоритет Висок
Фреквенција на
користење
Секој пат кога корисникот ќе сака да додаде нови положени предмети или да смени лични интереси


ID 4
Случај на употреба Преглед на резултати добиени од алгоритмот
Актери Најавен корисник
Тригер Клик на копче за приказ на резултати
Предуслов Корисникот да се наоѓа на главната страницата
Состојба при успешен крај Приказ на добиените резултати
Состојба при неуспешен крај На корисникот му е прикажана error страница
Нормален тек 1. Корисникот навигира до главната страница
2. Корисникот кликнува на копче за приказ на резултати
3. Испратено е GET барање до backend кој ги процесира податоците на корисникот и враќа соодветен одговор добиен од алгоритмот
Исклучоци Снемување на конекција со интернет/сервер
Приоритет Висок
Фреквенција на
користење
Секој пат кога корисникот ќе сака да добие препорака


ID 5
Случај на употреба Преглед, пребарување, филтрирање на сите предмети
Актери Сите корисници
Тригер Навигирање кон страница за преглед на сите предмети
Предуслов Корисникот се наоѓа на страницата за преглед на сите предмети
Состојба при успешен крај Приказ на соодветниот резултат од барањето
Состојба при неуспешен крај На корисникот му е прикажана error страница
Нормален тек 1. Корисникот пристапува кон страницата за преглед на сите предмети
2. Корисникот има преглед на сите предмети
3. Со клик на копчиња корисникот може да пребарува/филтрира низ предметите
4. На корисникот му се прикажани соодветните резултати
Исклучоци Снемување на конекција со интернет/сервер или невалиден внес
Приоритет Среден
Фреквенција на
користење
Секој пат кога корисникот ќе сака да ги разгледа предметите
Last modified 2 weeks ago Last modified on 04/30/25 21:09:28
Note: See TracWiki for help on using the wiki.