== Приказ на слободни термини за соба и резервација на услуга и уплата Вработениот (кој претходно се има најавено) и најавениот клиент имаат пристап до слободните термини.Најавениот корисник има можност да направи резервација за соба, активност, настан или пак оброк == Актери * Вработен * Најавен кориник == Реализација '''Чекор 1''': Вработениот и најавениот клиент кликаат на копче "Reservations". '''Чекор 2''': Вработениот и најавениот клиент може да ги прегледуваат слободните термини, со тоа што вработениот има дополнителна можност да избери преглед на веќе направени резервации или пак слободни термини. [[Image(free_rooms1.png)]] {{{#!sql select room_type, price, availability, villa_location, villa_view_type from rooms r join villa v on r.villa_id = v.villa_id where availability = true order by price asc; }}} '''Чекор 3''': Најавениот клиент може да направи резервација со клик на копчето "Reserve" со што понатаму се појавува формата за резервација. [[Image(click_reserve.png)]] '''Чекор 4''': Вработениот по потреба може да ги менува информациите за слободните термини. [[Image(employee_edit.png)]] '''Чекор 5''': Најавениот корисник со клик на приказ има увид до слободните термини за соба, активност, настан или пак оброк '''Чекор 6''': Со избирање на една од понудите и клик на копчето „Резервација“ се отвора форма за резервација '''Чекор 7''': Најавениот корисник ги пополнува полињата на формата за резервација со свои лични податоци //На следната слика е прикажана формата за резервација на соба.// [[Image(reservation_form.png)]] {{{#!sql insert into reservation values (to_date('02022023','DDMMYYYY'),to_date('12022023','DDMMYYYY'), 2, 2, 0, 1, 7, 2); }}} {{{#!sql insert into guests values (20,'C1265086'); }}} {{{#!sql insert into guests_make_reservation values (20,6); }}} //Откако резервацијата ќе биде успешна статусот на собата се менува.// {{{#!sql update rooms set availability = false where room_id = 2 }}} //На следната слика е прикажана формата за резервација на активност.// [[Image(make_reservation_activity.png)]] {{{#!sql insert into activities (activity_type, price, number_of_interested_guests, activity_location) values ('Jogging', 5, 11, 'Baba Planina'); }}} //На следната слика е прикажана формата за резервација на настан.// [[Image(make_reservation_event.png)]] {{{#!sql insert into events(event_type, price, number_of_interested_guests) values ('Birthday', 200, 10); }}} '''Чекор 8''': Најавениот корисник избира начин на плаќање преку radio-button копчиња [[Image(payment_type.png)]] {{{#!sql insert into online(payment_id, card_number) values (6, '2235668798762341'); }}} '''Чекор 9''': Резервацијата станува успешна кога ќе се кликни копчето „Reserve“