Version 11 (modified by 2 years ago) ( diff ) | ,
---|
Приказ на резервации
Вработен има пристап до информации за направените резервации за соба, оброк, настан и активност.
Актери
- Вработен
Реализација
Чекор 1: Вработениот пристапува до прозорецот за резервации
Чекор 2: Се прикажува листа со сите резервации за тековниот ден, а дополнително има можност да одбере друг датум
Чекор 3: Избира тип на резервација(соба, оброк, настан или активност) и добива филтрирани податоци
На следната слика се прикажани филтрираните податоци за резервирани соби.
select room_type, price, name, full_name, phone_number, start_date, end_date, number_guests, adults, children from guests_make_reservation gmr join user_table ut on gmr.user_id = ut.user_id join reservation r on gmr.reservation_id = r.reservation_id join rooms r2 on r.room_id = r2.room_id join villa v on r.villa_id = v.villa_id order by start_date;
На следната слика се прикажани филтрираните податоци за резервирани оброци.
select full_name, meal_type, quantity, price, number_guests, start_date from reservation_for_prepared_meal rfpm join prepared_meal pm on rfpm.prepared_meal_id = pm.prepared_meal_id join meal m on rfpm.meal_id = pm.meal_id join reservation r on rfpm.reservation_id = r.reservation_id join guests_make_reservation gmr on r.reservation_id = gmr.reservation_id join user_table ut on gmr.user_id = ut.user_id order by start_date;
На следната слика се прикажани филтрираните податоци за резервирани пијалоци.
select full_name, service_type, beverage_type, b.price from service_for_beverages sfb join service s on sfb.service_id = s.service_id join beverage b on sfb.beverage_id = b.beverage_id join user_table ut on s.user_id = ut.user_id ;
На следната слика се прикажани филтрираните податоци за резервирани настани.
select event_type, price, start_date, end_date, number_of_interested_guests from reservation_for_events rfe join events e on rfe.event_id = e.event_id join reservation r on rfe.reservation_id = r.reservation_id order by start_date;
На следната слика се прикажани филтрираните податоци за резервирани активности.
select activity_type, price, start_date, end_date, number_of_interested_guests, activity_location from reservation_for_activity rfa join activities a on rfa.activity_id = a.activity_id join reservation r on rfa.reservation_id = r.reservation_id order by start_date;
На следната слика се прикажани филтрираните податоци за резервирани типови на услуга.
select full_name, service_type, price, start_date, end_date from reservation_for_service rfs join service s on rfs.service_id = s.service_id join reservation r on rfs.reservation_id = r.reservation_id join user_table ut on s.user_id = ut.user_id
Attachments (8)
- selected reservation.png (25.7 KB ) - added by 2 years ago.
- reservation_for_activity.png (31.4 KB ) - added by 2 years ago.
- reservation_for_beverages.png (25.0 KB ) - added by 2 years ago.
- reservation_for_meal.png (26.0 KB ) - added by 2 years ago.
- reservations.png (31.3 KB ) - added by 2 years ago.
- reservation_for_room.png (26.9 KB ) - added by 2 years ago.
- reservation_for_service.png (22.5 KB ) - added by 2 years ago.
- reservation_for_events.png (25.8 KB ) - added by 2 years ago.
Download all attachments as: .zip