Управување со активности (CRUD)
Актери
Администратор
Реализација
Сценарио 1: Приказ на сите активности Администраторот ја отвора страницата /travel-activities. Се прикажува табела со информации за секоја активност:
- ID
- Име на активност
- Дестинација
- Информации
- Категорија
- Износ
SELECT a.id_activity, a.activity_name, d.location_name, a.information, a.category, a.amount FROM travel_sage.activity a JOIN travel_sage.destination d ON a.id_destination = d.id_destination;
Сценарио 2: Креирање нова активност Администраторот клика на „Креирај нова активност“. Се прикажува форма со полиња:
- Име на активност (activity_name) – required
- Дестинација (id_destination) – select листа
- Информации (information) – optional
- Категорија (category) – required
- Износ (amount) – optional (numeric)
INSERT INTO activity (activity_name, id_destination, information, category, amount) VALUES ('Планинарење', 2, 'Водич низ планински патеки', 'Авантура', 250.00);
Сценарио 3: Уредување постоечка активност Администраторот избира активност од списокот. Се прикажува пополнета форма. По измена и потврда, податоците се ажурираат.
UPDATE travel_sage.activity SET activity_name = 'Планинарење - Ажурирано', information = 'Променет опис', category = 'Авантура', amount = 300.00, id_destination = 2 WHERE id_activity = 7;
Сценарио 4: Бришење активност Администраторот избира „Избриши“. Системот ја отстранува активноста од базата.
DELETE FROM travel_sage.activity WHERE id_activity = 7;
Last modified
3 weeks ago
Last modified on 09/24/25 00:48:40
Note:
See TracWiki
for help on using the wiki.