Changes between Initial Version and Version 1 of UseCaseScenarios


Ignore:
Timestamp:
04/28/25 14:32:18 (3 weeks ago)
Author:
231091
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • UseCaseScenarios

    v1 v1  
     1== Кориснички сценарија
     2
     3||= ID =||= 1 =||
     4||= Случај на употреба =||= Додавање на рецепт =||
     5||= Актери =||= Корисник =||
     6||= Тригер =||= Корисник кој клика на копче за додавање на нов рецепт =||
     7||= Предуслов =||= Корисникот да е најавен =||
     8||= Состојба при успешен крај =||= Рецептот успешно се додава во редицата за проверка =||
     9||= Состојба при неуспешен крај =||= Приказ на порака за грешка =||
     10||= Нормален тек =||= 1. Корисникот клика на копчето за додавање рецепт [[BR]] 2. Ја пополнува формата за рецептот [[BR]] 3. Корисникот клика копче за submit [[BR]] 4. Се испраќа барање до backend апликацијата [[BR]] 5. Се прикажува порака дека формата е успешно испратена =||
     11||= Приоритет =||= Висок =||
     12[[BR]]
     13||= ID =||= 2 =||
     14||= Случај на употреба =||= Бришење на рецепт =||
     15||= Актери =||= Корисник =||
     16||= Тригер =||= Корисник кој клика на копче за бришење на рецепт =||
     17||= Предуслов =||= Корисникот да е најавен =||
     18||= Состојба при успешен крај =||= Рецептот се отстранува базата =||
     19||= Состојба при неуспешен крај =||= Приказ на error =||
     20||= Нормален тек =||= 1. Корисникот клика на копчето за приказ на своите рецепти [[BR]] 2. Корисникот клика на копче за бришење на соодветниот рецепт [[BR]] 4. Се испраќа барање до backend апликацијата [[BR]] 5. Се прикажува порака за успешно избришан рецепт и истиот се отстранува од базата =||
     21||= Приоритет =||= Висок =||
     22[[BR]]
     23||= ID =||= 3 =||
     24||= Случај на употреба =||= Филтрирање на рецепти од корисници =||
     25||= Актери =||= Корисник =||
     26||= Тригер =||= Корисник кој клика на копче за филтрирање =||
     27||= Предуслов =||= / =||
     28||= Состојба при успешен крај =||= Се прикажуваат филтрираните рецепти =||
     29||= Состојба при неуспешен крај =||= Приказ на error =||
     30||= Нормален тек =||= 1. Корисникот избира филтри според кои сака да му се прикажат рецептите [[BR]] 2. Корисникот клика на копчето за пребарување на кориснички рецепти [[BR]] 3. Се испраќа барање до базата преку backend апликацијата [[BR]] 4. Се прикажуваат рецептите кои одговараат на филтрите =||
     31||= Приоритет =||= Висок =||
     32[[BR]]
     33||= ID =||= 4 =||
     34||= Случај на употреба =||= Филтрирање на оброци од угостителски објекти =||
     35||= Актери =||= Корисник =||
     36||= Тригер =||= Корисник кој клика на копче за филтрирање =||
     37||= Предуслов =||= / =||
     38||= Состојба при успешен крај =||= Се прикажуваат филтрираните рецепти =||
     39||= Состојба при неуспешен крај =||= Приказ на error =||
     40||= Нормален тек =||= 1. Корисникот избира филтри според кои сака да му се прикажат оброците [[BR]] 2. Корисникот клика на копчето за пребарување на оброци од угостителски објекти [[BR]] 3. Се испраќа барање до базата преку backend апликацијата [[BR]] 4. Се прикажуваат оброците кои одговараат на филтрите =||
     41||= Приоритет =||= Среден =||
     42[[BR]]
     43||= ID =||= 5 =||
     44||= Случај на употреба =||= Регистрација на корисник =||
     45||= Актери =||= Нерегистрирани корисници кои прават свој профил =||
     46||= Тригер =||= Корисник кој клика на копче за регистрација =||
     47||= Предуслов =||= Корисникот да не е претходно регистриран =||
     48||= Состојба при успешен крај =||= Најава на нов профил со зголемени можности =||
     49||= Состојба при неуспешен крај =||= Нерегистриран корисник со лимитирани можности =||
     50||= Нормален тек =||= 1. Корисникот пристапува до страницата за регистрација [[BR]] 2. Корисникот ги внесува потребните информации за регистрација (Име и презиме, email, лозинка, потврдна лозинка) [[BR]] 3. Корисникот кликнува за копчето за регистрација [[BR]] 4. Се ипраќа барање до backend апликацијата [[BR]] 5. Корисничките детали се запишуваат во база [[BR]] 6. Корисникот е пренасочен до почетната страница. =||
     51||= Приоритет =||= Висок =||
     52[[BR]]
     53||= ID =||= 6 =||
     54||= Случај на употреба =||= Најава на корисник =||
     55||= Актери =||= Регистриран корисник се најавува на својот профил =||
     56||= Тригер =||= Корисник кој клика на копче за најава =||
     57||= Предуслов =||= Корисникот претходно треба да е регистриран =||
     58||= Состојба при успешен крај =||= Најава на профил со зголемени можности =||
     59||= Состојба при неуспешен крај =||= Ненајавен корисник со лимитирани можности =||
     60||= Нормален тек =||= 1. Корисникот пристапува до страницата за најава [[BR]] 2. Корисникот ги внесува потребните информации за најава (email, лозинка) [[BR]] 3. Корисникот кликнува за копчето за најава [[BR]] 4. Се ипраќа барање до backend апликацијата [[BR]] 5. Корисничките детали се валидираат според базата [[BR]] 6. Корисникот е пренасочен до почетната страница. =||
     61||= Приоритет =||= Висок =||
     62[[BR]]
     63||= ID =||= 7 =||
     64||= Случај на употреба =||= Клик на рецепт =||
     65||= Актери =||= Корисник =||
     66||= Тригер =||= Корисник кој клика на рецепт =||
     67||= Предуслов =||= / =||
     68||= Состојба при успешен крај =||= Се прикажуваат деталите за рецептот =||
     69||= Состојба при неуспешен крај =||= Приказ на error =||
     70||= Нормален тек =||= 1. Корисникот клика на одреден рецепт [[BR]] 2. Се испраќа барање до базата преку backend апликацијата [[BR]] 3. Се прикажува прозорче со деталните информации за кликнатиот рецепт =||
     71||= Приоритет =||= Висок =||
     72[[BR]]
     73||= ID =||= 8 =||
     74||= Случај на употреба =||= Оценување на рецепт =||
     75||= Актери =||= Корисник =||
     76||= Тригер =||= Корисник кој клика на копче за оцена =||
     77||= Предуслов =||= Корисникот да е најавен =||
     78||= Состојба при успешен крај =||= Се калкулира нова оцена за рецептот =||
     79||= Состојба при неуспешен крај =||= Приказ на error =||
     80||= Нормален тек =||= 1. Корисникот клика на одреден рецепт [[BR]] 2. Корисникот ја избира оцената (1-5) [[BR]] 3. Корисникот клика на submit копчето [[BR]] 4. Се испраќа барање до backend апликацијатa [[BR]] 5. Се прикажува новата оцена на рецептот =||
     81||= Приоритет =||= Среден =||
     82[[BR]]
     83||= ID =||= 9 =||
     84||= Случај на употреба =||= Додавање на рецепт во листа на омилени =||
     85||= Актери =||= Корисник =||
     86||= Тригер =||= Корисник кој клика на копче за додавање во листа на омилени =||
     87||= Предуслов =||= Корисникот да е најавен =||
     88||= Состојба при успешен крај =||= Рецептот се зачувува во листата на омилени рецепти на корисникот =||
     89||= Состојба при неуспешен крај =||= Приказ на error =||
     90||= Нормален тек =||= 1. Корисникот клика на одреден рецепт [[BR]] 2. Корисникот клика на копчето за додавање во листа на омилени [[BR]] 3. Се испраќа барање до backend апликацијата [[BR]] 4. Се прикажува порака на корисникот за успешно додавање =||
     91||= Приоритет =||= Среден =||
     92[[BR]]
     93||= ID =||= 10 =||
     94||= Случај на употреба =||= Прикажување на омилени рецепти =||
     95||= Актери =||= Корисник =||
     96||= Тригер =||= Корисник кој клика на копче за приказ на омилени рецепти =||
     97||= Предуслов =||= Корисникот да е најавен =||
     98||= Состојба при успешен крај =||= Се прикажува листата на омилени рецепти =||
     99||= Состојба при неуспешен крај =||= Приказ на error =||
     100||= Нормален тек =||= 1. Корисникот клика на копчето за приказ на омилени рецепти [[BR]] 2. Се испраќа барање до backend апликацијата [[BR]] 3. Се прикажуваат рецептите од листата на омилени на корисникот =||
     101||= Приоритет =||= Среден =||
     102[[BR]]
     103||= ID =||= 11 =||
     104||= Случај на употреба =||= Бришење на рецепт од листа на омилени =||
     105||= Актери =||= Корисник =||
     106||= Тригер =||= Корисник кој клика на копче за бришење на рецепт од омилени =||
     107||= Предуслов =||= Корисникот да е најавен =||
     108||= Состојба при успешен крај =||= Рецептот се отстранува од листата на омилени =||
     109||= Состојба при неуспешен крај =||= Приказ на error =||
     110||= Нормален тек =||= 1. Корисникот клика на копчето за приказ на омилени рецепти [[BR]] 2. Корисникот клика на одреден рецепт [[BR]] 3. Корисникот клика на копчето за бришење на рецептот од омилени [[BR]] 4. Се испраќа барање до backend апликацијата [[BR]] 5. Се прикажува порака за успешно избришан рецепт од листа на омилени =||
     111||= Приоритет =||= Среден =||
     112[[BR]]
     113||= ID =||= 12 =||
     114||= Случај на употреба =||= Прикажување на листа од рецепти додадени од самиот корисник =||
     115||= Актери =||= Корисник =||
     116||= Тригер =||= Корисник кој клика на копче за приказ на своите рецепти =||
     117||= Предуслов =||= Корисникот да е најавен =||
     118||= Состојба при успешен крај =||= Се прикажуваат рецептите кои ги има додадено корисникот =||
     119||= Состојба при неуспешен крај =||= Приказ на error =||
     120||= Нормален тек =||= 1. Корисникот клика на копчето за приказ на своите рецепти [[BR]] 2. Се испраќа барање до backend апликацијата [[BR]] 3. Се прикажуваат рецептите кои ги има додадено самиот корисник =||
     121||= Приоритет =||= Висок =||
     122[[BR]]
     123||= ID =||= 13 =||
     124||= Случај на употреба =||= Прикажување на непотврдени рецепти =||
     125||= Актери =||= Администратор =||
     126||= Тригер =||= Администратор кој клика на копче за приказ на непотврдени рецепти =||
     127||= Предуслов =||= Најавен како администратор =||
     128||= Состојба при успешен крај =||= Се прикажуваат непотврдените рецепти =||
     129||= Состојба при неуспешен крај =||= Приказ на error =||
     130||= Нормален тек =||= 1. Администраторот клика на копчето за приказ на непотврдени рецепти [[BR]] 2. Се испраќа барање до backend апликацијата [[BR]] 3. Се прикажува листата со рецепти кои чекаат одобрување =||
     131||= Приоритет =||= Висок =||
     132[[BR]]
     133||= ID =||= 14 =||
     134||= Случај на употреба =||= Одобрување на рецепт =||
     135||= Актери =||= Администратор =||
     136||= Тригер =||= Администратор кој клика на копче за одобрување на рецепт =||
     137||= Предуслов =||= Најавен како администратор =||
     138||= Состојба при успешен крај =||= Рецептот се отстранува од листата на чекање и се додава во базата =||
     139||= Состојба при неуспешен крај =||= Приказ на error =||
     140||= Нормален тек =||= 1. Администраторот клика на копчето за приказ на непотврдени рецепти [[BR]] 2. Администраторот клика на рецептот [[BR]] 3. Администраторот клика на копчето за одобрување на рецептот [[BR]] 4. Се испраќа барање до backend апликацијата [[BR]] 5. Се прикажува порака за успешно одобрен рецепт =||
     141||= Приоритет =||= Висок =||
     142[[BR]]
     143||= ID =||= 15 =||
     144||= Случај на употреба =||= Одбивање на рецепт =||
     145||= Актери =||= Администратор =||
     146||= Тригер =||= Администратор кој клика на копче за одбивање на рецепт =||
     147||= Предуслов =||= Најавен како администратор =||
     148||= Состојба при успешен крај =||= Рецептот се отстранува од листата на чекање =||
     149||= Состојба при неуспешен крај =||= Приказ на error =||
     150||= Нормален тек =||= 1. Администраторот клика на копчето за приказ на непотврдени рецепти [[BR]] 2. Администраторот клика на рецептот [[BR]] 3. Администраторот клика на копчето за одбивање на рецептот [[BR]] 4. Се испраќа барање до backend апликацијата [[BR]] 5. Се прикажува порака за успешно одбиен рецепт =||
     151||= Приоритет =||= Висок =||
     152[[BR]]
     153||= ID =||= 16 =||
     154||= Случај на употреба =||= Генерирање на неделно мени =||
     155||= Актери =||= Корисник =||
     156||= Тригер =||= Корисник клика на копче за генерирање на неделно мени =||
     157||= Предуслов =||= / =||
     158||= Состојба при успешен крај =||= Приказ на менито =||
     159||= Состојба при неуспешен крај =||= Приказ на error =||
     160||= Нормален тек =||= 1. Корисникот клика на копче за генерирање на неделно мени [[BR]] 2. Се прикажува форма каде што ги внесува опциите [[BR]] 3. Корисникот клика на Submit копче [[BR]] 4. Се испраќа барање до backend апликацијата [[BR]] 5. Се прикажува менито =||
     161||= Приоритет =||= Среден =||