== Апликативен дизајн - Случаи на употреба и Сценарија за пристап до базата - SQL Погледи == Актери - **Вработен**: Корисник кој добива готови креденцијали за најава во системот. По најавата, може да ги внесе своите слободни термини, а исто така има преглед на сите резервирани термини, сите клиенти кои резервирале како и информациите кои се чуваат за клиентот при потреба за нивно контактирање. - **Најавен клиент**: Корисник кој еднаш се регистрира, а потоа со најава како клиент ќе има преглед кон термините и услугите и ќе може да прави резервации за истите. - **Ненајавен клиент**: Има преглед на страницата и услугите но не може да направи резервација. == Сценарија - **Случај 1:** [wiki:UseCase1 Најава на вработен] – вработениот со веќе добиените податоци за најава се најавува на апликацијата - **Случај 2:** [wiki:UseCase2 Регистрација на клиент] – нов клиент се регистрира на апликацијата - **Случај 3:** [wiki:UseCase3 Најава на клиент] – регистрираниот клиент се најавува на апликацијата - **Случај 4:** [wiki:UseCase4 Објавување на слободни термини на вработениот] – Вработениот ги внесува соодветно своите слободни термини за услугата која ја нуди - **Случај 5:** [wiki:UseCase5 Закажување термин]– клиентот прави резервација на термин за услуга - **Случај 6:** [wiki:UseCase6 Уплата за резервација] – клиентот врши уплата за својата резервација(опционално) - **Случај 7:** [wiki:UseCase7 Приказ на резервираните термини на клиентот] – клиентот има пристап до информациите за направените резервации - **Случај 8:** [wiki:UseCase8 Приказ на термини на вработениот] – вработениот има пристап до листа од сите резервирани и слободни термини - **Случај 9:** [wiki:UseCase9 Внесување оценка] – Клиентот ја оценува услугата која ја добил - **Случај 10:**[wiki:UseCase10 Преземање резервација] – вработениот презема резервација доколку задолжениот вработен не е во можност == Најважни случаи на употреба - [wiki:UseCase2 Регистрација на клиент] - [wiki:UseCase5 Закажување термин] - [wiki:UseCase9 Внесување оценка]