wiki:UseCaseModel

Version 7 (modified by 192007, 2 years ago) ( diff )

--

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

Актери

  • Клиент (Client) -> Секој корисник кој има намера да изнајмува автомобили се регистрира како клиент. Може да ги пребарува достапните автомобили по различни параметри (бренд, модел, цена, тип на возило, итн.). Има увид во понудите од сите регистрирани компании, можност за додавање на повеќе картички (доколку поседува) и преглед на сите плаќања кои ги извршил, како и увид во договорите кои ги потпишал.
  • Бизнис корисник (Business user) -> Секој корисник кој е сопственик на rent-a-car компанија/ии се регистрира како бизнис корисник. Овој корисник мора најпрвин да ја регистрира својата компанија, во која подоцна ги додава понудите за автомобилите кои ги изнајмува и креира сметки (accounts) за возачите кои ги вработил.
  • Возач (Delivery men) -> Овој тип на корисник не може да се регистрира самостојно туку го регистрира неговиот работодавач (сопственикот на компанијата во која работи), може да се најавува за да го потврди предавањето на автомобилот на корисникот и превземање на истиот по истекувањето на договорот за изнајмување.
  • Админ (Administrator) -> Корисник со сите привилегии, само неколку администратори се додадени во базата и не може да се регистрира никој како админ. Негова задача е да го одобрува регистрирањето на нови компании, да ги брише корисниците кои ги прекршиле правилата за користење на нашата апликација (terms of use).

Сценарија

Најважни случаи на употреба

Note: See TracWiki for help on using the wiki.