Changes between Initial Version and Version 1 of UseCaseThree


Ignore:
Timestamp:
12/28/22 13:30:53 (21 months ago)
Author:
201101
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • UseCaseThree

    v1 v1  
     1== Приказ на слободни термини за соба и резервација на услуга и уплата
     2
     3
     4Вработениот (кој претходно се има најавено) и најавениот клиент имаат пристап до слободните термини.Најавениот корисник има можност да направи резервација за соба, активност, настан или пак оброк
     5
     6== Актери
     7
     8* Вработен
     9* Најавен кориник
     10
     11== Реализација
     12
     13'''Чекор 1''': Вработениот и најавениот клиент  кликаат на копче "Reservations".
     14
     15'''Чекор 2''': Вработениот и најавениот клиент може да ги прегледуваат слободните термини, со тоа што вработениот има дополнителна можност да избери преглед на веќе направени резервации или пак слободни термини.
     16
     17[[Image(free_rooms1.png)]]
     18
     19{{{#!sql
     20select room_type, price, availability, villa_location, villa_view_type
     21from rooms r
     22join villa v on
     23r.villa_id = v.villa_id
     24where availability = true
     25order by price asc;
     26}}}
     27
     28'''Чекор 3''': Најавениот клиент може да направи резервација со клик на копчето "Reserve" со што понатаму се појавува формата за резервација.
     29
     30[[Image(click_reserve.png)]]
     31
     32'''Чекор 4''': Вработениот по потреба може да ги менува информациите за слободните термини.
     33
     34[[Image(employee_edit.png)]]
     35
     36
     37'''Чекор 5''': Најавениот корисник со клик на приказ има увид до слободните термини за соба, активност, настан или пак оброк
     38
     39'''Чекор 6''': Со избирање на една од понудите и клик на копчето „Резервација“ се отвора форма за резервација
     40
     41'''Чекор 7''': Најавениот корисник ги пополнува полињата на формата за резервација со свои лични податоци
     42                      //На следната слика е прикажана формата за резервација на соба.//
     43
     44[[Image(reservation_form.png)]]
     45
     46{{{#!sql
     47insert into reservation values
     48(to_date('02022023','DDMMYYYY'),to_date('12022023','DDMMYYYY'), 2, 2, 0, 1, 7, 2);
     49}}}
     50
     51{{{#!sql
     52insert into guests values
     53(20,'C1265086');
     54}}}
     55
     56{{{#!sql
     57insert into guests_make_reservation values
     58(20,6);
     59}}}
     60
     61 //Откако резервацијата ќе биде успешна статусот на собата се менува.//
     62
     63{{{#!sql
     64update rooms set availability = false
     65where room_id = 2
     66}}}
     67
     68
     69                 //На следната слика е прикажана формата за резервација на активност.//
     70
     71[[Image(make_reservation_activity.png)]]
     72
     73{{{#!sql
     74insert into activities (activity_type, price, number_of_interested_guests, activity_location) values
     75('Jogging', 5, 11, 'Baba Planina');
     76}}}
     77
     78                 //На следната слика е прикажана формата за резервација на настан.//
     79[[Image(make_reservation_event.png)]]
     80
     81{{{#!sql
     82insert into events(event_type, price, number_of_interested_guests) values
     83('Birthday', 200, 10);
     84}}}
     85
     86'''Чекор 8''': Најавениот корисник избира начин на плаќање преку radio-button копчиња
     87
     88[[Image(payment_type.png)]]
     89
     90{{{#!sql
     91insert into online(payment_id, card_number) values
     92(6, '2235668798762341');
     93}}}
     94
     95'''Чекор 9''': Резервацијата станува успешна кога ќе се кликни копчето „Reserve“
     96
     97== Алтернативен чекор
     98
     99'''Чекор 10''': Доколку внесувањето не е комплетно да се испише порака за грешка
     100     
     101
     102