= Апликативен дизајн - Случаи на употреба и Сценарија за пристап до базата - SQL Погледи = == Актери == === Ненајавен корисник === Не може да управува со апликацијата пред да се најави бидејќи нема пристап до базата на податоци. === Келнер === Корисникот се најавува во системот за да ги внесува нарачките и да управува со масите. Може да: * Прегледува слободни и зафатени маси * Креира нова нарачка за избрана маса * Додава ставки во нарачката (производи од менито) * Го менува статусот на поединечни ставки * Процесира плаќање (кеш, картичка, трансфер) * Го затвора сметката и печати фактура === Менаџер === Корисникот се најавува за да управува со смената и да ги прегледува извештаите. Може да: * Ги гледа сите активни нарачки во смената * Го затвора денот/смената со вкупен износ и број на нарачки * Прегледува дневни, месечни и годишни извештаи за продажба * Управува со менито (производи, категории, цени) === Администратор === Корисникот има целосен пристап до системот. Може да: * Управува со корисници и улоги * Управува со залихи на производи и состојки * Управува со рецепти * Ги менува поставките на системот * Прегледува дневник на активности == Сценарија == === Ненајавен корисник === * Најава на корисник === Келнер === * Преглед на маси * Креирање на нарачка * Додавање на ставка во нарачка * Промена на статус на ставка * Процесирање на плаќање * Печатење на фактура === Менаџер === * Преглед на активни нарачки * Затворање на смена * Преглед на дневен извештај * Преглед на месечен извештај * Управување со мени === Администратор === * Управување со корисници * Управување со залихи на производи * Управување со залихи на состојки * Управување со рецепти * Промена на поставки на системот * Преглед на дневник на активности == Најважни случаи на употреба == * [wiki:UseCase0001 UseCase0001 - Најава на корисник] * [wiki:UseCase0002 UseCase0002 - Креирање на нарачка] * [wiki:UseCase0003 UseCase0003 - Додавање на ставка во нарачка] * [wiki:UseCase0004 UseCase0004 - Процесирање на плаќање] * [wiki:UseCase0005 UseCase0005 - Затворање на смена] * [wiki:UseCase0006 UseCase0006 - Преглед на дневен извештај]