Version 2 (modified by 3 weeks ago) ( diff ) | ,
---|
Управување со пакети (CRUD)
Актери
Администратор
Реализација
Сценарио 1: Приказ на сите пакети Администраторот ја отвора страницата /travel-packages. Системот прикажува табела со сите пакети со полиња:
- ID
- Име на пакет
- Дестинација
- Цена
- Почетен датум
- Краен датум
SELECT p.id_package, p.package_name, d.location_name, p.price, p.start_date, p.end_date FROM travel_sage.package p JOIN travel_sage.destination d ON p.id_destination = d.id_destination;
Сценарио 2: Креирање нов пакет Администраторот избира „Креирај нов пакет“. Се прикажува форма со полиња:
- Име на пакет (package_name)
- Дестинација (id_destination)
- Цена (price)
- Почетен датум (start_date)
- Краен датум (end_date)
INSERT INTO package (package_name, id_destination, price, start_date, end_date) VALUES ('Летен одмор во Охрид', 3, 1200.00, '2025-07-01', '2025-07-05');
Сценарио 3: Уредување пакет Администраторот избира постоечки пакет од листата. Се појавува форма пополнета со тековните податоци. По измена и потврда, се ажурираат вредностите.
UPDATE travel_sage.package SET package_name = 'Летен одмор во Охрид - Ажурирано', price = 1350.00, start_date = '2025-07-01', end_date = '2025-07-06', id_destination = 3 WHERE id_package = 5;
Сценарио 4: Бришење пакет Со избор на опцијата „Избриши“, системот го брише пакетот од базата.
DELETE FROM travel_sage.package WHERE id_package = 5;
Note:
See TracWiki
for help on using the wiki.