wiki:UseCase/ImportantUseCase1

Version 3 (modified by 201134, 18 months ago) ( diff )

--

Закажување на настан

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

Актери:

  • Корисник

Чекор 1

На корисникот му се прикажува почетната страна на веб-сајтот. Во зависност од опцијата (регистрација или најава) која ќе ја избере, корисникот соодветно се регистрира или се најавува.

Чекор 2

Да кажеме дека корисникот во претходниот чекор избрал опција да се регистрира. Се прикажува форма за регистрација.

insert into korisnici(ime,username,lozinka,tel_broj) 
values ('Neo','Neol122','neoneo123','070 874 452');

Чекор 3

По успешна регистрација, корисникот може да се најави во системот преку формата за најава

Чекор 4

Корисникот притиска на копчето закажи настан

Чекор 5

Корисникот го пополнува формуларот за закажување на настан

insert into bend_sviri_nastan 
values ((select b.korisnik_id from bendovi as b
join korisnici as k on b.korisnik_id = k.korisnik_id 
where k.ime = 'bend2'), 
(select max(nastan_id) from nastani n), 
'zapocnat')

insert into ketering_rezervira_nastan  
values ((select ke.korisnik_id from keterinzi as ke
join korisnici as k on ke.korisnik_id = k.korisnik_id 
where k.ime = 'ketering2'), 
(select max(nastan_id) from nastani n), 
'zapocnat', 5)

insert into kelner_raboti_na_nastan  
values ((select ke.korisnik_id_korisnici from kelneri as ke
join korisnici as k on ke.korisnik_id_korisnici = k.korisnik_id 
where k.ime = 'kelner1'), 
(select max(nastan_id) from nastani n), 
'zapocnat')

insert into fotograf_slika_nastan  
values ((select f.korisnik_id from fotografi  as f
join korisnici as k on f.korisnik_id = k.korisnik_id 
where k.ime = 'fotograf1'), 
(select max(nastan_id) from nastani n), 
'zapocnat')

Attachments (5)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.