| | 1 | == Регистрација на корисник |
| | 2 | |
| | 3 | === Актери |
| | 4 | - '''Ненајавен корисник''' |
| | 5 | |
| | 6 | === Чекор 1 |
| | 7 | На корисникот кој за прв пат ја посетува страната има можност да се регистрира. \\ |
| | 8 | Следната слика ја прикажува целосно почетната страна на веб апликацијата. \\ \\ |
| | 9 | [[Image(wiki:ImportantUseCase1:)]] \\ |
| | 10 | |
| | 11 | === Чекор 2 |
| | 12 | Во горниот десен агол од апликацијата има мени Најави се/Регистрирај се кој со кликање се појавува нова страна. \\ \\ |
| | 13 | [[Image(wiki:ImportantUseCase1:)]] \\ |
| | 14 | === Чекор 3 и 4 |
| | 15 | Корисникот е префрлен на страната за регистрација каде му се пркажува форма која ја пополнува со потребните информации. \\ \\ |
| | 16 | [[Image(wiki:ImportantUseCase1:Login Form.jpg)]] \\ \\ |
| | 17 | |
| | 18 | {{{#!sql |
| | 19 | insert into users(password,first_name,last_name,address,contact_number,date_created) values |
| | 20 | ('123','Denica','Kjorvezir','VidoeS','078705224',now()); |
| | 21 | }}} |
| | 22 | |
| | 23 | *Поради приватност и безбедност, за лозинката ќе биде потребно да се врши енкрипција на серверска страна со некоја хеш функција (тоа ќе биде имплементирано подоцна). Statement-от погоре е само пример - податоците од формата ќе се земаат и ќе се внесуваат како атрибути за даден '''User''' во базата. |
| | 24 | === Чекор 5 |
| | 25 | Со кликање на копчето '''Регистрирај се''' не редиректира кон почетната страна. |
| | 26 | Во случај на поле со невенесени податоци треба да даде исклучок за пополнување на податоците.\\ \\ |