wiki:RegistracijaNaKorisnik

Version 16 (modified by 223270, 3 weeks ago) ( diff )

--

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

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

Актери

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

Реализација

  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. Корисникот добива пристап до персонализираниот интерфејс.

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

  • Ако некое задолжително поле недостасува, порака: „Ве молиме пополнете ги сите полиња.“
  • Ако е-поштата веќе постои → порака: „Внесената е-пошта веќе е регистрирана.“

Attachments (2)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.