| | 1 | = Апликативен дизајн - Случаи на употреба и Сценарија за пристап до базата - SQL Погледи = |
| | 2 | |
| | 3 | == Актери == |
| | 4 | |
| | 5 | === Ненајавен корисник === |
| | 6 | |
| | 7 | Не може да управува со апликацијата пред да се најави бидејќи нема пристап до базата на податоци. |
| | 8 | |
| | 9 | === Келнер === |
| | 10 | |
| | 11 | Корисникот се најавува во системот за да ги внесува нарачките и да управува со масите. Може да: |
| | 12 | |
| | 13 | * Прегледува слободни и зафатени маси |
| | 14 | * Креира нова нарачка за избрана маса |
| | 15 | * Додава ставки во нарачката (производи од менито) |
| | 16 | * Го менува статусот на поединечни ставки |
| | 17 | * Процесира плаќање (кеш, картичка, трансфер) |
| | 18 | * Го затвора сметката и печати фактура |
| | 19 | |
| | 20 | === Менаџер === |
| | 21 | |
| | 22 | Корисникот се најавува за да управува со смената и да ги прегледува извештаите. Може да: |
| | 23 | |
| | 24 | * Ги гледа сите активни нарачки во смената |
| | 25 | * Го затвора денот/смената со вкупен износ и број на нарачки |
| | 26 | * Прегледува дневни, месечни и годишни извештаи за продажба |
| | 27 | * Управува со менито (производи, категории, цени) |
| | 28 | |
| | 29 | === Администратор === |
| | 30 | |
| | 31 | Корисникот има целосен пристап до системот. Може да: |
| | 32 | |
| | 33 | * Управува со корисници и улоги |
| | 34 | * Управува со залихи на производи и состојки |
| | 35 | * Управува со рецепти |
| | 36 | * Ги менува поставките на системот |
| | 37 | * Прегледува дневник на активности |
| | 38 | |
| | 39 | == Сценарија == |
| | 40 | |
| | 41 | === Ненајавен корисник === |
| | 42 | |
| | 43 | * Најава на корисник |
| | 44 | |
| | 45 | === Келнер === |
| | 46 | |
| | 47 | * Преглед на маси |
| | 48 | * Креирање на нарачка |
| | 49 | * Додавање на ставка во нарачка |
| | 50 | * Промена на статус на ставка |
| | 51 | * Процесирање на плаќање |
| | 52 | * Печатење на фактура |
| | 53 | |
| | 54 | === Менаџер === |
| | 55 | |
| | 56 | * Преглед на активни нарачки |
| | 57 | * Затворање на смена |
| | 58 | * Преглед на дневен извештај |
| | 59 | * Преглед на месечен извештај |
| | 60 | * Управување со мени |
| | 61 | |
| | 62 | === Администратор === |
| | 63 | |
| | 64 | * Управување со корисници |
| | 65 | * Управување со залихи на производи |
| | 66 | * Управување со залихи на состојки |
| | 67 | * Управување со рецепти |
| | 68 | * Промена на поставки на системот |
| | 69 | * Преглед на дневник на активности |
| | 70 | |
| | 71 | == Најважни случаи на употреба == |
| | 72 | |
| | 73 | * [wiki:UseCase0001 UseCase0001 - Најава на корисник] |
| | 74 | * [wiki:UseCase0002 UseCase0002 - Креирање на нарачка] |
| | 75 | * [wiki:UseCase0003 UseCase0003 - Додавање на ставка во нарачка] |
| | 76 | * [wiki:UseCase0004 UseCase0004 - Процесирање на плаќање] |
| | 77 | * [wiki:UseCase0005 UseCase0005 - Затворање на смена] |
| | 78 | * [wiki:UseCase0006 UseCase0006 - Преглед на дневен извештај] |