Changes between Version 1 and Version 2 of UseCaseScenarios


Ignore:
Timestamp:
07/01/25 18:38:44 (5 days ago)
Author:
231136
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • UseCaseScenarios

    v1 v2  
    1111||= Состојба при неуспешен крај =|| Ненајавен корисник и лимитиран пристап ||
    1212||= Нормален тек =|| 1. Корисникот пристапува до страницата за логирање\\ 2. Корисникот пополнува форма за најава и се испраќа барање до backend\\ 3. Доколку корисникот постои во базата, се враќа порака за успешна најава и токен.\\ 4. При успешна најава корисникот е вратен на нашата страна ||
    13 ||= Исклучоци =|| Неуспешна најава ||
     13||= Исклучоци =|| Снемување на конекција со интернет/сервер или невалиден внес ||
    1414||= Приоритет =|| Висок ||
    1515||= Фреквенција на\\ користење =|| Секој пат кога корисникот ќе сака пристап до сите функционалности ||
     
    7070||= Приоритет =|| Среден ||
    7171||= Фреквенција на\\ користење =|| Секој пат кога корисникот ќе сака да ги разгледа предметите ||
     72
     73\\
     74
     75
     76||= ID =|| 6 ||
     77||= Случај на употреба =|| Регистрација на корисник ||
     78||= Актери =|| Ненајавени корисници кои немаат профил ||
     79||= Тригер =|| Корисник кој клика на копче за регистрација ||
     80||= Предуслов =|| / ||
     81||= Состојба при успешен крај =|| Додавање на нов профил во базата и најавување на корисникот ||
     82||= Состојба при неуспешен крај =|| Профилот не се создава ||
     83||= Нормален тек =|| 1. Корисникот пристапува до страницата за регистрација\\ 2. Корисникот пополнува форма за регистрација и се испраќа барање до backend\\ 3. Доколку информациите од формата се валидни и не постои таков корисник во базата, се создава нов профил и се враќа порака за успешна најава и токен.\\ 4. При успешна регистрација корисникот е вратен на нашата страна ||
     84||= Исклучоци =|| Снемување на конекција со интернет/сервер или невалиден внес ||
     85||= Приоритет =|| Висок ||
     86||= Фреквенција на\\ користење =|| Само еднаш за секој корисник, откога ќе се регистрира профилот може да се најавува на истиот. ||
     87
     88\\
     89
     90
     91||= ID =|| 7 ||
     92||= Случај на употреба =|| Додавање на предмет во омилени ||
     93||= Актери =|| Најавен корисник ||
     94||= Тригер =|| Корисник кој клика на копче за додавање на предмет во омилени ||
     95||= Предуслов =|| / ||
     96||= Состојба при успешен крај =|| Додавање на нов предмет во омилените предмети на профилот во база ||
     97||= Состојба при неуспешен крај =|| Предметот не се додава во омилени ||
     98||= Нормален тек =|| 1. Корисникот пристапува до страницата за преглед на предмети/страницата за препораки\\ 2. Корисникот клика на копче во форма на срце и се испраќа барање до backend\\ 3. Доколку предметот веќе е ставен во омилени, се испраќа барање за истиот да се тргне, во спротивно се додава.\\ 4. При успешно испратено барање бојата на срцето се менува согласно сегашниот статус (полно срце - во омилени, празно срце - не  е во омилени) ||
     99||= Исклучоци =|| Снемување на конекција со интернет/сервер ||
     100||= Приоритет =|| Среден ||
     101||= Фреквенција на\\ користење =|| Секој пат кога корисникот ќе сака да додаде предмет од листата на омилени предмети. ||
     102
     103\\
     104
     105
     106||= ID =|| 8 ||
     107||= Случај на употреба =|| Оставање на оценка на препорачан предмет ||
     108||= Актери =|| Најавен корисник ||
     109||= Тригер =|| Корисник кој клика на копче за оставање оценка (лајк, дислајк) ||
     110||= Предуслов =|| / ||
     111||= Состојба при успешен крај =|| Додавање на предмет во листата на позитивни/негативни оценки за корисникот во база ||
     112||= Состојба при неуспешен крај =|| Оценката не се зачувува ||
     113||= Нормален тек =|| 1. Корисникот пристапува до страницата за препораки\\ 2. Корисникот клика копче за добивање на препораките \\ 3. За секој препорачан предмет се прикажува доколку тој веќе е оценет позитивно или негативно.\\ 4. Корисникот клика на копче за давање на оценка и се испраќа соодветното POST барање до backend. \\ 5. Оценката се зачувува, бојата на копчето се менува.
     114||= Исклучоци =|| Снемување на конекција со интернет/сервер ||
     115||= Приоритет =|| Среден ||
     116||= Фреквенција на\\ користење =|| Секој пат кога корисникот ќе сака да остави оценка за препорачан предмет. ||
     117
     118
     119\\
     120
     121
     122||= ID =|| 9 ||
     123||= Случај на употреба =|| Преглед на мои предмети ||
     124||= Актери =|| Најавен корисник ||
     125||= Тригер =|| Корисник кој клика на копче „Мои предмети“ ||
     126||= Предуслов =|| / ||
     127||= Состојба при успешен крај =|| Приказ на оценетите и омилените предмети ||
     128||= Состојба при неуспешен крај =|| Корисникот е вратен на домашната страница ||
     129||= Нормален тек =|| 1. Корисникот клика на копче „Мои предмети“ во навигациското мени\\ 2. Се испраќа GET барање до backend за предметите на корисникот. \\ 3. На корисникот првично му се прикажани само омилените предмети.\\ 4. Корисникот дополнително може да ги гледа и позитивно и негативно оценетите предмети, одделно, со притискање на соодветното копче.
     130||= Исклучоци =|| Снемување на конекција со интернет/сервер ||
     131||= Приоритет =|| Среден ||
     132||= Фреквенција на\\ користење =|| Секој пат кога корисникот ќе сака да ги види предметите кои ги означил. ||