| 1 | == Регистрација на клиент |
| 2 | - Нов клиент се регистрира на апликацијата |
| 3 | |
| 4 | == Актери |
| 5 | - Ненајавен клиент |
| 6 | |
| 7 | == Реализација |
| 8 | **Чекор1**: На клиентот му се прикажува почетната страна. |
| 9 | |
| 10 | |
| 11 | |
| 12 | **Чекор2**: Клиентот ја одбира опцијата за регистрација. |
| 13 | |
| 14 | |
| 15 | **Чекор3**: Се отвора формата за регистрирање. |
| 16 | |
| 17 | |
| 18 | |
| 19 | {{{ |
| 20 | insert into Korisnici(username,upassword) |
| 21 | values ('username', 'password'); |
| 22 | insert into Klient(user_id,ime,prezime,tel_br,e_mail) values |
| 23 | (1, 'ime', 'prezime', '070000000', 'email'); |
| 24 | }}} |
| 25 | |
| 26 | |
| 27 | **Чекор4**: Доколку е извршена успешна регистрација, клиентот се пренасочува кон страната за најава. |
| 28 | |
| 29 | |
| 30 | |
| 31 | |
| 32 | {{{ |
| 33 | select username, upassword from Korisnici as kor |
| 34 | join Klient as k on kor.user_id = k.user_id; |
| 35 | }}} |
| 36 | |
| 37 | |
| 38 | == Алтернативен тек |
| 39 | |
| 40 | **Чекор5**: При грешка во повторувањето за лозинка во делот за регистрација, се прикажува грешка. |
| 41 | |
| 42 | |
| 43 | **Чекор6**: Доколку не се совпаѓа корисничкото име или лозинката со веќе постоечки креденцијали во базата, се прикажува грешка. |
| 44 | |
| 45 | |