== Правење на резервација === Актери - '''Најавен Корисник''' === Чекор 1 Корисникот ја посетува апликацијата, на почетната страна на апликацијата има листа од проекции кои може да се разгледуваат. \\ [[Image(wiki:ImportantUseCase4:clientlogged.jpg)]] === Чекор 2 Корисникот со кликање на копчето за навигација кон '''Projections''' му се отвара нова страна. \\ [[Image(wiki:ImportantUseCase4:clientloggedPointer.jpg)]]\\ === Чекор 3 Откако корисникот ќе пристапи на старната за прокеции, му се овозможува резервација на проекција, со кликање на копчето '''Reserve'''. \\ [[Image(wiki:ImportantUseCase4:projectionClientPoint.jpg)]]\\ {{{#!sql select m.movie_name, g.genre_name, mp.projection_screening_date from movie as m join is_ as i on i.movie_id = m.movie_id join genre as g on g.genre_id = i.genre_id join movieprojection as mp on mp.movie_id = m.movie_id }}} === Чекор 4 Со кликање на копчето му се отвара нова страна, на која ќе може да внесе податоци за резервацијата и да одбере седиште. \\ === Чекор 5 Со кликање на копчето му се отвара нова страна, на која ќе може да ги разгледа податоците за резервацијата. \\ Податоците кои ќе бидат прикажани за разгледување се следните: '''Името на филмот''','''крајниот рок за резервација''','''Локација за прикажување''' , '''цена''', '''број на седиште''', '''почеток на филмот'''. \\ [[Image(wiki:ImportantUseCase4:CONFIRM.jpg)]] {{{#!sql select m.movie_name , g.genre_name , r.reservation_end_date , mp.projection_price , s.seat_number , mp.projection_screening_date , f.firm_city from movieprojection as mp join movie as m on m.movie_id = mp.movie_id join is_ as i on i.movie_id = m.movie_id join genre as g on g.genre_id = i.genre_id join reservation as r on r.projection_id = mp.projection_id join seat as s on s.seat_id = r.seat_id join auditorium as a on a.auditorium_id = r.auditorium_id join firm as f on f.firm_id = a.firm_id }}} === Чекор 6 Следно нешто е потврдување на резервација. [[Image(wiki:ImportantUseCase4:CONFIRMPOINTER.jpg)]]