wiki:UseCaseScenarios

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

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


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


ID 3
Случај на употреба Додавање на пријател
Актери Најавен корисник кој што сака да додаде пријател.
Тригер Корисник кој клика на копче за додавање на пријател
Предуслов Корисникот е веќе логиран на сајтот
Состојба при успешен крај Пристигнување за понуда за пријателство до конкретниот корисник
Состојба при неуспешен крај Бараниот корисник не е пронајден
Нормален тек 1. Корисникот пристапува до страницата за додавање на пријател
2. Корисникот го внесува корисничкото име на бараниот профил
3. Корисникот кликнува за копчето за пребарување
4. Се ипраќа POST барање до backend апликацијата
5. Испратените податоци се пребаруваат во базата
6. Најдените погодоци серверот ги испраќа како одговор во JSON формат
7. Корисникот е претставен со листа од корисници со matching корисничко име.
8. Корисникот го клика копчето на додавање на пријател на соодветниот корисник
9.Се испраќа POST барање до backend апликацијата
10. Се испраќа понуда за пријателство кај корисникот
10. На корисникот му е приќажана нотификација за успешно испратена понуда
Исклучоци Лоша конекција, Веќе претходно испратена понуда за пријателство, Корисникот не е пронајден
Приоритет Висок
Фреквенција на користење Средна


ID 4
Случај на употреба Креирање на група
Актери Најавен корисник кој што сака да креира група.
Тригер Корисник кој клика на копче за креирање на група
Предуслов Корисникот е веќе логиран на сајтот и има минимум еден пријател
Состојба при успешен крај Креирана група со наведените корисници
Состојба при неуспешен крај Групата не е креирана
Нормален тек 1. Корисникот пристапува до страницата за додавање на пријател
2. Корисникот од drop-down ги бира пријателите
3. Корисникот внесува име на групата
4. Корисникот кликнува на копчето за креирање на група
5. Се прави POST барање до backend апликацијата
6. Групата е креирана
7. Корисникот е пренасочен кон страницата за групата
Исклучоци Лоша конекција
Приоритет Висок
Фреквенција на користење Средна


ID 5
Случај на употреба Додавање трошок на пријател
Актери Најавен корисник кој што сака додаде трошок на пријател.
Тригер Корисник кој клика на копче за додавање на трошок
Предуслов Корисникот е веќе логиран на сајтот и има минимум еден пријател
Состојба при успешен крај Трошок додаден на соодветниот пријател
Состојба при неуспешен крај Трошокот не е додаден
Нормален тек 1. Корисникот пристапува до страницата за додавање на трошок
2. Корисникот од drop-down го бира пријателиот
3. Корисникот внесува соодветна сума
4. Корисникот кликнува на копчето за потврда
5. Се прави POST барање до backend апликацијата
6. Трошокот е додаден
7. На корисникот му пристигнува потврда за успешно додаден трошок
Исклучоци Лоша конекција
Приоритет Висок
Фреквенција на користење Средна


ID 5
Случај на употреба Додавање трошок на група
Актери Најавен корисник кој што сака додаде трошок на група.
Тригер Корисник кој клика на копче за додавање на трошок
Предуслов Корисникот е веќе логиран на сајтот и има минимум еден пријател
Состојба при успешен крај Трошок додаден на соодветниот пријател
Состојба при неуспешен крај Трошокот не е додаден
Нормален тек 1. Корисникот пристапува до страницата за додавање на трошок
2. Корисникот од drop-down ја бира групата
3. Корисникот внесува соодветна сума
4. Корисниот бира кои членови со кои да го подели трошокот
4. Корисникот кликнува на копчето за потврда
5. Се прави POST барање до backend апликацијата
6. Трошокот е додаден
7. На корисникот му пристигнува потврда за успешно додаден трошок
Исклучоци Лоша конекција
Приоритет Висок
Фреквенција на користење Средна


Last modified 9 days ago Last modified on 05/21/25 11:22:10
Note: See TracWiki for help on using the wiki.