wiki:UseCaseTwo

Version 7 (modified by 201139, 23 months ago) ( diff )

--

Регистрација на клиент, резервација на услуга и уплата

Нов клиент прави регистрација на апликацијата, па резервира услуга и накрај уплаќа

Актери

  • Ненајавен клиент

Реализација

Чекор 1: Се прикажува почетната страна

Чекор 2: Се избира опција за регистрација

Чекор 3: Се отвара форма за регистрација

Чекор 4: Се внесуваат потребните податоци

Чекор 5: Доколку се внесени сите податоци и се направила успешна регистрација, се пренасочува на страната за најава

select * from user_table ut
where username = 'Matea_Cvetkovska' and password = '12345'
insert into log_in(vreme_na_najava, user_id) VALUES 
('18:45', 9),

Чекор 6: Со внес на username и password се најавува на апликацијата

Чекор 9: Најавениот корисник со клик на приказ има увид до слободните термини за соба, активност, настан или пак оброк

Чекор 10: Со избирање на една од понудите и клик на копчето „Резервација“ се отвора форма за резервација

Чекор 11: Најавениот корисник ги пополнува полињата на формата за резервација со свои лични податоци

На следната слика е прикажана формата за резервација на соба.

insert into reservation values
(to_date('02022023','DDMMYYYY'),to_date('12022023','DDMMYYYY'), 2, 2, 0, 1, 7, 2);
insert into guests values
(20,'C1265086');
insert into guests_make_reservation values
(20,6);

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

update rooms set availability = false
where room_id = 2

Чекор 12: Најавениот корисник избира начин на плаќање преку radio-button копчиња

insert into online(payment_id, card_number) values 
(6, '2235668798762341');

Чекор 13: Резервацијата станува успешна кога ќе се кликни копчето „Reserve“

Алтернативен тек

Чекор 7: При грешка во повторното внесување на лозинката во делот за регистрација, се прикажува порака со грешка

Чекор 8: Доколку нема совпаѓање во корисничкото име или лозинката со веќе постоечки креденцијали во базата, се појавува порака за грешка

Attachments (9)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.