wiki:ImportantUseCase4

Version 16 (modified by 195115, 3 years ago) ( diff )

--

Правење на резервација

Актери

  • Најавен Корисник

Чекор 1

Корисникот ја посетува апликацијата, на почетната страна на апликацијата има листа од проекции кои може да се разгледуваат.

Чекор 2

Корисникот со кликање на копчето за навигација кон Projections му се отвара нова страна.

Чекор 3

Откако корисникот ќе пристапи на страната таму се дадени сите тековни проекции кои се достапни за резервација.

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

Со кликање на копчето Submitна страната кај што се внесуваат информации за резервацијата, се редиректира на нова страна, каде што ќе може да ги разгледа податоците за направената резервацијата.

Податоците кои ќе бидат прикажани за разгледување се следните: Името на филмот,жанр , датум на проекција на филмот,почеток на филмот,крај на филмот,град на фирмата,адреса на фирмата , Име на фирмата, број на сала, .

 select m.movie_name, g.genre_name, mp.projection_screening_date, mp.projection_movie_start ,mp.projection_movie_end ,f.firm_city , f.firm_adress , f.firm_name, a.auditorium_id
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
join gives as gi on gi.projection_id=mp.projection_id 
join auditorium as a on a.auditorium_id = gi.auditorium_id
join firm as f on f.firm_id = a.firm_id 
where (f.firm_adress='Partizanski Odredi' and f.firm_city='Skopje'
and m.movie_name='The Good, the Bad and the Ugly'
and f.firm_name='Skopje Cinema'
and mp.projection_screening_date='2021-12-17'
)

Чекор 5

Следно нешто е потврдување на резервација.

insert into reservation(reservation_id,reservation_end_date,payment_type_id,user_id,seat_id,auditorium_id,projection_id)
values (001,'2021-12-16',12365,32423,100,1,12732)

Attachments (7)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.