wiki:UseCaseModel

Version 10 (modified by 216049, 11 months ago) ( diff )

--

Актери

Патник - тип на корисник кој го користи системот за купување и валидирање на билети, но пред се' за да може да го користи јавниот превоз во Скопје.

Возач - тип на корисник кој е вработен во претпријатието, негова должност е да се поврзува со автобусот и да го стартува возењето.

Кондуктер - тип на корисник кој е вработен во претпријатието, негова должност е при влез во некое од превозните средства да провери дали патниците ги валидирале своите билети и да ги казни доколку не го сториле истото.

Листа на сценарија

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

  • Актери: Патник
  • Корисникот си креаира сметка на системот

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

  • Актери: Возач
  • Администраторот му креира сметка на возачот

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

  • Актери: Кондуктер
  • Администраторот му креира сметка на кондуктерот

Купување на билет

  • Актери: Патник
  • Листање на сите категории на билети
  • Патникот си одбира категорија на билет
  • Патникот го купува билетот

Стартување на возење (патник)

  • Актери: Патник
  • Патникот одбира со кој билет ќе се куцне
  • Се создава возење за дадена дневна рута, патник, билет

Вршење на контрола

  • Актери: Патник, Кондуктер
  • Кондуктерот го валидира билетот на патникот
  • Доколку се работи за невалиден билет или патникот не е куцнат има опција за казна

Пишување казна

  • Актери: Патник, Кондуктер
  • Внесување на информации од патникот, кондуктерот

Стартување на рута на автобус

  • Актери: Возач
  • Листање на сите слободни автобуси
  • Листање на сите линии
  • Возачот одбира која линија е и кој автобус

Случаи на употреба

Стартување на возење

Вршење на контрола и пишување на казна

Стартување на рута на автобус

Note: See TracWiki for help on using the wiki.