wiki:RegistracijaNaKorisnik

Регистрација на корисник

Корисниците се најавуваат со внесување на своите податоци: име, презиме, телефонски број, е-пошта, датум на раѓање и избор помеѓу стандард или премиум корисник. Системот ги верификува внесените информации и, доколку тие се точни, се создава нов запис во базата на податоци. Корисникот потоа добива пристап до персонализирани услуги.

Актери

Ненајавен корисник

Реализација

  1. Корисникот ја отвора страницата за најава.
  2. Се прикажува формата за внес со следните полиња:
    • Име (first_name)
    • Презиме (last_name)
    • Телефонски број (phone_number)
    • Е-пошта (email)
    • Лозинка + потврда на лозинка
    • Датум на раѓање (birth_date)
    • Тип на корисник: стандард / премиум (select → checkbox)
  3. Системот ги верификува податоците:
    • Дали сите задолжителни полиња се пополнети (required).
    • Дали е-поштата е валидна и уникатна (UNIQUE во users).
    • Дали лозинките се совпаѓаат.
    • Дали е избран важечки тип на корисник (стандард или премиум).
  4. Се креира запис во табелата users.

Пример за стандард корисник:

INSERT INTO users (first_name, last_name, email, phone_number, birth_date, is_premium)
VALUES ('John', 'Smith', 'john@example.com', '077523333', '1990-01-01', FALSE)

Пример за премиум корисник:

INSERT INTO users (first_name, last_name, email, phone_number, birth_date, is_premium)
VALUES ('Jack', 'Smith', 'jackSm@yahoo.com', '071111226', '2000-05-15', TRUE)
  1. Системот го информира корисникот дека регистрацијата е успешна.
  2. Корисникот добива пристап до персонализираниот интерфејс.

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

  • Ако некое задолжително поле недостасува, порака: „Ве молиме пополнете ги сите полиња.“
  • Ако е-поштата веќе постои → порака: „Внесената е-пошта веќе е регистрирана.“
Last modified 3 weeks ago Last modified on 09/24/25 00:35:45

Attachments (2)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.