Регистрација на корисник, Приказ на Филмови и Оцена
Актери
- Ненајавен корисник
Чекор 1
На корисникот кој за прв пат ја посетува страната има можност да се регистрира.
Следната слика ја прикажува целосно почетната страна на веб апликацијата.
select * from films f select * from events e
Чекор 2
Во горниот десен агол од апликацијата има мени Најави се/Регистрирај се кој со кликање се појавува нова страна.
Чекор 3 и 4
Корисникот е префрлен на страната за регистрација каде му се пркажува форма која ја пополнува со потребните информации.
insert into users(password,first_name,last_name,address,contact_number,date_created) values ('123','Denica','Kjorvezir','VidoeS','078705224',now());
*Поради приватност и безбедност, за лозинката ќе биде потребно да се врши енкрипција на серверска страна со некоја хеш функција (тоа ќе биде имплементирано подоцна).
Чекор 5
Со кликање на копчето Регистрирај се не редиректира кон почетната страна.
Во случај на поле со невенесени податоци треба да даде исклучок за пополнување на податоците.
Следната слика е приказ на како изгледа почетната страна по регистрацијата на корисник.
Има разлика во тоа како изгледа навигацијата ако најавениот корисник има улога вработен.
Чекор 6
Корисникот го клика копчето Филмови од навигацијата и е префрлен на страната каде ќе се листаат сите достапни и завршени филмови.
select f.name,f.duration,f.age_category,f.release_date from films
Чекор 7
Корисникот избира еден од кината во опаѓачката листа која се прикажува кликајќи на копчето Кина во горниот десен агол.
Чекор 8
На корисникот му се прикажуваат филмовите кои се достапни и биле достапни во киното кое го избрал. Тука за споредба е земено кино со id еден, но тоа ќе биде внесено од корисникот.
select f.name,f.duration,f.age_category,f.release_date from films as f left join cinema_plays_film as cf on cf.id_film=f.id_film and cf.id_cinema=1
Чекор 9
За секој од филмовите ќе се прикажуваат следните информации: Името, жанрот, возрасна категорија, време траење , режисерот, датумот на почеток на проекција на филмот и оцената.
select * from films f where f.id_film=1 select avg(crf.rating) from customer_rates_film crf where crf.id_film=1
Чекор 10
Доколку корисникот е најавен, има опција да внеси оцена за селектиран филм.
insert into customer_rates_film(id_customer,id_film,rating) values (7,4,3.5);
Attachments (11)
- Kino_Website-1.jpg (214.3 KB ) - added by 2 years ago.
- Kino_Website-2.jpg (212.9 KB ) - added by 2 years ago.
- Kino_Website-7.jpg (136.6 KB ) - added by 2 years ago.
- Kino_Website-1-12.jpg (183.7 KB ) - added by 2 years ago.
- Kino_Website-9-1.jpg (47.8 KB ) - added by 2 years ago.
- Kino_Website-2=1.jpg (167.6 KB ) - added by 2 years ago.
- Kino_Website-4.jpg (240.6 KB ) - added by 2 years ago.
- Kino_Website-4-1.jpg (164.1 KB ) - added by 2 years ago.
- Film.jpg (241.3 KB ) - added by 2 years ago.
- pochetna.jpg (236.7 KB ) - added by 2 years ago.
- Rejting.jpg (223.7 KB ) - added by 2 years ago.