Changes between Version 80 and Version 81 of UseCaseScenarios


Ignore:
Timestamp:
02/18/23 20:36:25 (23 months ago)
Author:
216151
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • UseCaseScenarios

    v80 v81  
    9696||= **Тригер:** =|| несогласност на содржината со правилата на употреба на апликацијата ||
    9797||= **Предуслов:** =|| Модераторот навигирал до страница за дискусија за професор или предмет или до страницата каде се прикажани пријавите за мислења ||
    98 ||= **Нормален тек** =|| ''Акции преземени од модераторот:'' \\ **1.** Доколку е на страницата каде се прикажани пријавите, притиска на копче „разлгедај“, а доколку е на страницата каде се наоѓа мислењето, клика на икона што означува измена на крајот од мислењето \\  **2.1** Доколку сака да го измени мислењето, притиска на опцијата за изменување, внесува нова содржина и наслов (доколку мислењето има наслов) и притиска „измени“ \\ **2.2** Доколку сака да го избрише мислењето, ја избира опцијата за бришење и притиска „избриши“ \\ **2.3** Доколку сака да го премести мислењето, ја избира новата секција за дискусија и опционално како дете на кое мислење треба да се постави (default=самостојно мислење) \\ \\ ''Акции преземени од системот:'' \\ **1.** \\  **2.1** \\ **2.2** \\ **2.3** ||
     98||= **Нормален тек** =|| ''Акции преземени од модераторот:'' \\ **1.** Доколку е на страницата каде се прикажани пријавите, притиска на копче „разлгедај“, а доколку е на страницата каде се наоѓа мислењето, клика на икона што означува измена на крајот од мислењето \\  **2.1** Доколку сака да го измени мислењето, притиска на опцијата за изменување, внесува нова содржина и наслов (доколку мислењето има наслов) и притиска „измени“ \\ **2.2** Доколку сака да го избрише мислењето, ја избира опцијата за бришење и притиска „избриши“ \\ **2.3** Доколку сака да го премести мислењето, ја избира новата секција за дискусија и опционално како дете на кое мислење треба да се постави (default=самостојно мислење) \\ \\ ''Акции преземени од системот:'' \\ **1.** Апликацијата на клиентска страна рендерира modal со три опции кои соодветсвуваат на можностите за измена, бришење и преместување\\  **2.1** После валидацијата на полињата, се испраќа PUT барање до серверот што секогаш ги содржи: идентификаторот на мислењето, неговата нова содржина и наслов. Ова барање завршува со зачувување на мислењето со ажурираните полиња (се ажурира и полето што чува време кога мислењето е последно изменето)\\ **2.2** Се испраќа DELETE барање што резултира со бришење на мислењето, заедно со сите мислења-потомци и податоци за негови оценки.\\ **2.3** Откако ќе се прими барањето на сервер страната, се вршат проверки за тоа дали акцијата преместување нема да ја наруши структурата на мислењата (пр. преместување на родител како дете на негово дете), по што мислењето, заедно со своите реплики се преместуваат на местото специфицирано со полињата од барањето (ИД на секција и ИД на мислење-татко т.е. некоја falsy вредност за самостојно мислење).||
    9999//
    100100||= **ID:** =|| 11 ||
     
    102102||= **Опис:** =|| Модераторот ги разгледува пријавите за содржина испратени од корисникот. ||
    103103||= **Тригер:** =|| Одржување на содржината во согласност со правилата за дискусија ||
    104 ||= **Нормален тек** =|| 1. Модераторот е во делот за прегледување пријавена содржина\\ 2. Доколку образложението на пријавата има смисла т.е. правилата за дискусија се прекршени, има опција да ја измени или избрише содржината ||
    105 ||= **Фреквенција на користење:** =|| Висока (релативно на честотите на користење на останатите случаи) ||
     104||= **Предуслов:** =|| Модераторот навигирал до страницата каде се прикажани пријавите за мислења (неговата почетна страница по најавата) ||
     105||= **Нормален тек** =|| ''Акции преземени од модераторот:'' \\ **1.** Притиска на копчето разгледај, кое се наоѓа до секоја пријава во листата \\ \\ ''Акции преземени од системот:'' \\ **1.** Се прикажува модалот опишан во случајот погоре, што покрај 3-те опции, содржи и податоци за пријавата, т.е.  т.е. идентификатор, содржина, време на објава, како и причината за пријава се прикажуваат(овие се повлечени од сервер при секој приказ на компонентата за пријави). ||