= Апликативен дизајн - Случаи на употреба и Сценарија за пристап до базата - SQL Погледи == Актери * '''Потрошувач''' - тип на корисник кој се регистрира при првата регистрација. Потрошувачот има преглед од сите регистрирани продажни места на платформата, и има преглед од сите видови на храна, со која секое од продажните места располага, заедно со нејзината цена. Овој тип на корисник во било кој момент, ќе има можност да креира нарачка за храна, со избор на некој од продажните места и селекција на храна. Потрошувачот ја плаќа нарачката. * '''Вработен во продажно место''' - тип на корисник кој се регистрира при првата регистрација. Овој тип на корисник е задолжен да ја одржува и надополнува листата со пакети и храна понудена од продажното место во кое работи. Негова главна функција е да подготвува нарачки кој потрошувачот ги нарачал. * '''Доставувач''' - тип на корисник кој се регистрира при првата регистрација. Доставувачот има преглед од сите направени нарачки, како и информации за потрошувачите кои што ја направиле нарачката. Доставувачот ја доставува нарачката од продажното место до потрошувачот и тој ја извршува наплатата на нарачката. * '''Админ''' - додава, бриши и ажурира продажни места и доставувачи, врши проверка на податоците и менаџира со целата апликација. == Сценарија [wiki:UseCase0 Регистрација на потрошувач]\\ [wiki:UseCase1 Регистрација на доставувач]\\ [wiki:UseCase2 Регистрација на вработен во продажно место]\\ [wiki:UseCase3 Најава]\\ [wiki:UseCase4 Приказ на продажни места заедно со нивните пакети и храна]\\ [wiki:UseCase5 Додавање на пакет/храна во продажно место]\\ [wiki:UseCase6 Нарачка на производи]\\ [wiki:UseCase7 Достава на нарачки]\\ [wiki:UseCase8 Подготовка на нарачки]\\ == Најважни случаи на употреба [wiki:ImportantUseCase1 Приказ на продажни места заедно со нивните пакети и храна]\\ [wiki:ImportantUseCase2 Нарачка на производи]\\ [wiki:ImportantUseCase3 Достава на нарачки]\\ [wiki:ImportantUseCase4 Подготовка на нарачки]\\