wiki:UseCase0009

Use-case UC0009 - Преглед на претходни купувања

Иницирачки актер: Купувач

Други актери: Нема

Опис

Најавениот купувач може да ја прегледува историјата на своите нарачки и претходно купени книги. За секоја нарачка системот прикажува информации за датумот, статусот, вкупната цена и книгите кои биле купени.

Сценарио

  1. Купувачот ја отвора страницата за преглед на претходни купувања.
  1. Системот ги прикажува сите нарачки направени од најавениот купувач.
SELECT naracka_id, datum, status, vkupna_cena
FROM project.naracki
WHERE korisnik_id = 1
ORDER BY datum DESC;
  1. Купувачот избира една од своите претходни нарачки.
  1. Системот ги прикажува книгите кои биле дел од избраната нарачка, нивната количина и единечна цена.
SELECT k.kniga_id, k.naslov, s.kolicina, s.edinechna_cena
FROM project.sodrzi s
JOIN project.knigi k ON s.kniga_id = k.kniga_id
WHERE s.naracka_id = 1
ORDER BY k.naslov;
  1. Системот ги прикажува информациите за плаќањето поврзано со избраната нарачка.
SELECT plakjanje_id, datum, iznos, nacin_na_plakjanje, status
FROM project.plakanja
WHERE naracka_id = 1;
  1. Купувачот може да избере друга нарачка и да ги прегледа нејзините детали.
Last modified 10 days ago Last modified on 09/20/26 19:05:17
Note: See TracWiki for help on using the wiki.