wiki:UseCaseModel

Version 2 (modified by 211561, 5 months ago) ( diff )

--

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

Актери

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

  • Корисник кој не се најавил на апликацијата.
  • Не може да управува или да комуницира со апликацијата бидејќи тие немаат пристап до базата на податоци или нејзините функционалности.
  • За да добие пристап, корисникот мора да се регистрира и да се најави.

Обичен корисник (комерцијалист)

  • Корисник кој создал сметка и се најавил на системот.
  • Има пристап до одредени функционалности и може да ги изврши следните дејства:
    • Нарачки: креирање, преглед, уредување, бришење
    • Фактури: креирање, преглед, уредување, бришење
    • Плаќања: креирање, преглед, уредување, бришење
  • Купувачи, примачи, транспортни системи, производители, производи и вработени:
    • можат само да ги гледаат овие ентитети, но не можат да ги создаваат, уредуваат или бришат.

Администратор

  • Корисник со административни привилегии кој се најавил на системот.
  • Има целосен пристап до сите функционалности на апликацијата и може да ги изврши следните дејства:
    • Купувачи, примачи, транспортни системи, производители, производи, вработени, плаќања, нарачки и фактури:
      • креирање, преглед, уредување и бришење
  • Одговорен за управување со корисниците, надгледување на податоците и функционалноста на системот.

Сценарија

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

Note: See TracWiki for help on using the wiki.