| Version 1 (modified by , 10 days ago) ( diff ) |
|---|
Use-case UC0009 - Преглед на претходни купувања
Иницирачки актер: Купувач
Други актери: Нема
Опис
Најавениот купувач може да ја прегледува историјата на своите нарачки и претходно купени книги. За секоја нарачка системот прикажува информации за датумот, статусот, вкупната цена и книгите кои биле купени.
Сценарио
- Купувачот ја отвора страницата за преглед на претходни купувања.
- Системот ги прикажува сите нарачки направени од најавениот купувач.
SELECT naracka_id, datum, status, vkupna_cena FROM project.naracki WHERE korisnik_id = 1 ORDER BY datum DESC;
- Купувачот избира една од своите претходни нарачки.
- Системот ги прикажува книгите кои биле дел од избраната нарачка, нивната количина и единечна цена.
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;
- Системот ги прикажува информациите за плаќањето поврзано со избраната нарачка.
SELECT plakjanje_id, datum, iznos, nacin_na_plakjanje, status FROM project.plakanja WHERE naracka_id = 1;
- Купувачот може да избере друга нарачка и да ги прегледа нејзините детали.
Note:
See TracWiki
for help on using the wiki.
