Use-case UC0001 - Регистрација на корисник
Иницирачки актер: Ненајавен корисник
Други актери: Нема
Опис:
Ненајавениот корисник може да креира корисничка сметка со внесување на своите податоци. Системот ги проверува внесените информации и по успешна регистрација креира нов корисник во базата на податоци.
Сценарио
- Ненајавениот корисник ја отвора страницата за регистрација.
- Корисникот ги внесува своето име, презиме, email и лозинка.
- Системот проверува дали веќе постои корисник со внесената email адреса.
SELECT korisnik_id, ime, prezime, email FROM project.korisnici WHERE email = 'novkorisnik@example.com';
- Доколку не постои корисник со таа email адреса, системот креира нова корисничка сметка.
INSERT INTO project.korisnici
(ime, prezime, email, lozinka, datum_registracija, uloga)
VALUES
('Ana', 'Petrovska', 'novkorisnik@example.com', 'lozinka123', CURRENT_DATE, 'KORISNIK');
- Системот проверува дека новиот корисник е успешно зачуван во базата.
SELECT korisnik_id, ime, prezime, email, datum_registracija, uloga FROM project.korisnici WHERE email = 'novkorisnik@example.com';
- Корисникот добива потврда дека регистрацијата е успешна.
Last modified
10 days ago
Last modified on 09/20/26 18:42:49
Note:
See TracWiki
for help on using the wiki.
