| Version 1 (modified by , 6 months ago) ( diff ) |
|---|
Сценарија на случаи на употреба
| 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. На корисникот му се прикажани соодветните резултати |
| Исклучоци | Снемување на конекција со интернет/сервер или невалиден внес |
| Приоритет | Среден |
| Фреквенција на користење | Секој пат кога корисникот ќе сака да ги разгледа предметите |
Note:
See TracWiki
for help on using the wiki.
