wiki:UseCaseModel

Version 8 (modified by 191572, 6 months ago) ( diff )

--

Апликативен дизајн - Случаи на употреба и Сценарија за пристап до базата - SQL Погледи

Актери

Администратор - Тип на корисник што одобрува нарачки и е одговорен за базата на податоци и функционалноста на апликацијата.
Потрошувач - Тип на корисник што ке разгледува различни ресторани и нивното мени и ќе креира нови нарачки за доставување
Возач - Тип на корисник кој ќе прифаќа нарачки за доставување и физички ќе ги доставува до потрошувачите
Менаџер - Тип на корсиник што е одговорен да додава/отстранува Menu items за ресторанот што го менаџира

Сценарија

Регистрација на потрошувач

  1. Корисникот го притиска копчето за регистрација (Sign Up)
  2. Корисникот одбира кој тип на корисник сака да регистрира (потрошувач)
  3. Се прикажува форма за регистрација
  4. Корисникот ја пополнува формата
  5. Корисникот притиска Submit
  6. Ако нема грешка во податоците, корисникот е успешно регистриран. Ако има грешка ке се појави error

Регистрација на Возач

  1. Корисникот го притиска копчето за регистрација (Sign Up)
  2. Корисникот одбира кој тип на корисник сака да регистрира (Возач)
  3. Се прикажува форма за регистрација
  4. Корисникот ја пополнува формата
  5. Корисникот притиска Submit
  6. Ако нема грешка во податоците, корисникот е успешно регистриран. Ако има грешка ке се појави error
  7. Се чека одобрување од Админ

Регистрација на Менаџер

  1. Корисникот го притиска копчето за регистрација (Sign Up)
  2. Корисникот одбира кој тип на корисник сака да регистрира (Менаџер)
  3. Се прикажува форма за регистрација
  4. Корисникот ја пополнува формата
  5. Корисникот притиска Submit
  6. Ако нема грешка во податоците, корисникот е успешно регистриран. Ако има грешка ке се појави error
  7. Се чека одобрување од Админ

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

  1. Корисникот го притиска копчето за најава (Log in)
  2. Се прикажува форма за најава со Username и Password
  3. Корисникот ја пополнува формата
  4. Корисникот притиска Log In
  5. Ако нема грешка во податоците, корисникот е успешно најавен. Ако има грешка ке се појави error

Креирање нарачка

  1. Потрошувачот иде до неговата кошничка со производи
  2. Корисникот ја прегледува кошничка и ако е задоволен со произвотиде, притска Checkout
  3. После Checkout, корисникот бира начин за наплата (Cash/Credit Card)
  4. Корисникот притиска Place Order или Pay Now соодветно на кој метод одбрал
  5. Се појавува порака за успешно направена нарачка и плаќане
Note: See TracWiki for help on using the wiki.