Changes between Initial Version and Version 1 of UseCase0009


Ignore:
Timestamp:
09/20/26 19:05:17 (10 days ago)
Author:
223306
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • UseCase0009

    v1 v1  
     1= Use-case UC0009 - Преглед на претходни купувања =
     2
     3'''Иницирачки актер:''' Купувач
     4
     5'''Други актери:''' Нема
     6
     7== Опис ==
     8
     9Најавениот купувач може да ја прегледува историјата на своите нарачки и претходно купени книги. За секоја нарачка системот прикажува информации за датумот, статусот, вкупната цена и книгите кои биле купени.
     10
     11== Сценарио ==
     12
     131. Купувачот ја отвора страницата за преглед на претходни купувања.
     14
     152. Системот ги прикажува сите нарачки направени од најавениот купувач.
     16
     17{{{
     18SELECT naracka_id, datum, status, vkupna_cena
     19FROM project.naracki
     20WHERE korisnik_id = 1
     21ORDER BY datum DESC;
     22}}}
     23
     243. Купувачот избира една од своите претходни нарачки.
     25
     264. Системот ги прикажува книгите кои биле дел од избраната нарачка, нивната количина и единечна цена.
     27
     28{{{
     29SELECT k.kniga_id, k.naslov, s.kolicina, s.edinechna_cena
     30FROM project.sodrzi s
     31JOIN project.knigi k ON s.kniga_id = k.kniga_id
     32WHERE s.naracka_id = 1
     33ORDER BY k.naslov;
     34}}}
     35
     365. Системот ги прикажува информациите за плаќањето поврзано со избраната нарачка.
     37
     38{{{
     39SELECT plakjanje_id, datum, iznos, nacin_na_plakjanje, status
     40FROM project.plakanja
     41WHERE naracka_id = 1;
     42}}}
     43
     446. Купувачот може да избере друга нарачка и да ги прегледа нејзините детали.