Version 8 (modified by 2 years ago) ( diff ) | ,
---|
Купување и плаќање на билет
* Дадените слики во наредните чекори не претставуваат конечен изглед на апликацијата, туку само скици
Актери:
- Купувач
Чекор 1
Претпоставуваме дека купувачот е веќе регистриран и најавен на системот и се наоѓа на почетната страна со понудените настани.
-- приказ на сите настани select e.ime from project.events as e;
-- приказ на настани според search полето select e.ime from project.events as e where e.ime like concat('%',:search,'%');
Чекор 2
Доколку купувачот избрал настан кој е претстава и клика на копчето 'Резервирај билет', се бара да одбере седишта за претставата.
Доколку купувачот избрал настан кој е изложба и клика на копчето 'Резервирај билет', се додаваат билетите во кошничка.
Чекор 3
Откако купувачот одбрал седишта и кликнал 'Купи билет', се додаваат билетите во кошничка.
Доколку купувачот избрал настан кој е изложба:
Чекор 4
Корисникот може да ја разгледа својата кошничка и кликнува на копчето 'Купи билет'.
insert into project.cart (id_user_customer, total) values (12, 1500);
Чекор 5
Со кликнување на копчето 'Плати' се извршува транскацијата и купувачот е известен дека билетите му се испратени на неговата електронска адреса.
insert into project.transactions (id_user_customer, id_cart, edited_at, "name", created_at) values (12, 1, '2022-12-01 23:17:32', 'Transaction 1', '2022-12-01 18:35:12');
Attachments (6)
- Ticket2.jpg (59.3 KB ) - added by 2 years ago.
- TicketGallery.jpg (76.0 KB ) - added by 2 years ago.
- 1Ticket.jpg (105.8 KB ) - added by 2 years ago.
- Events0.jpg (180.7 KB ) - added by 21 months ago.
- Ticket3.jpg (135.2 KB ) - added by 21 months ago.
- Cartpage.jpg (118.1 KB ) - added by 21 months ago.
Download all attachments as: .zip