| 1 | = Регистрација на нов корисник |
| 2 | |
| 3 | == Актери |
| 4 | |
| 5 | - Ненајавен корисник |
| 6 | |
| 7 | == Сценарио |
| 8 | |
| 9 | - Корисникот пристапува до страницата за регистрација. |
| 10 | - Се прикажува формулар со полиња за детали за корисникот: име, е-пошта, лозинка и улога (администратор или редовен). |
| 11 | - Корисникот го пополнува формуларот со валидни информации и го доставува. |
| 12 | - Апликацијата го потврдува внесувањето и создава запис во табелата ВРАБОТЕН (претпоставувајќи дека вработените ги претставуваат корисниците). |
| 13 | |
| 14 | {{{#!sql |
| 15 | INSERT INTO EMPLOYEE (name, email, password, role) |
| 16 | VALUES ('John Doe', 'john.doe@example.com', 'securepassword', 'regular'); |
| 17 | }}} |
| 18 | |
| 19 | - Корисникот добива известување со кое потврдува дека регистрацијата е успешна. |
| 20 | |
| 21 | === Алтернативно сценарио |
| 22 | |
| 23 | - Корисникот не ги пополнува сите потребни полиња или доставува невалидни податоци. |
| 24 | - Системот прикажува порака за грешка што укажува на конкретниот проблем (на пр. "Потребна е е-пошта"). |