= Апликативен дизајн - Случаи на употреба и Сценарија за пристап до базата - SQL Погледи = == Актери == - **Магационер** - корисник регистриран како магационер, најмногу управува со апликацијата, креира празни фактури и ги пополнува со соодветните артикли. Тој ја проверува достапност на артиклите и доколку одредени артикли не се достапни во неговиот магацин преку поставување на прашање го известува соодветниот менаџерот за тоа. Дополнително тој ја ажурира достапноста на ново набавените артикли од добавувачите. - **Менаџер** - корисник регистриран како менаџер, одговорен за нарачка на артиклите кои ги нема во доволни количини, одговара на прашањата од магационерите за артиклите кои не се достапни во доволна количина и креира нарачка до соодветен добавувач и ја испраќа истата. Тој е во постојана комуникација со добавувачот се додека не се достават нарачаните артикли. Дополнително тој е одговорен за внесување на нови артикли во системот кои досега воопшто не се чувале во магацините. - **Добавувач** - корисник регистриран како добавувач, кој ја составува нарачката која е испратена од страна на менаџерот и одбира за кои категории од артикли може да достави нарачка. Тој е во постојана комуникација со соодветниот менаџер се додека не се достават нарачаните артикли. === Сценарија === [wiki:UseCase0 Регистрација на магационер]\\ [wiki:UseCase1 Регистрација на менаџер]\\ [wiki:UseCase2 Регистрација на добавувач]\\ [wiki:UseCase3 Поставување на прашање]\\ [wiki:UseCase4 Поставување на одговор на прашање од магационер]\\ [wiki:UseCase5 Преговарање на нарачка]\\ [wiki:UseCase6 Ажурирање на количината на артикли]\\ [wiki:UseCase7 Креирање фактура]\\ [wiki:UseCase8 Додавање нов артикл во системот]\\ [wiki:UseCase9 Додавање на нов магационер во магацин]\\ [wiki:UseCase10 Додавање на нова категорија]\\ [wiki:UseCase11 Додавање на нов магацин]\\ [wiki:UseCase12 Додавање на категории за кои е задолжен добавувачот]\\ [wiki:UseCase13 Ажурирање на информациите за даден артикл]\\ [wiki:UseCase14 Најава на корисник]\\ [wiki:UseCase15 Преглед на претходни нарачки за даден артикл]\\ [wiki:UseCase16 Преглед на претходни нарачки доставени од даден добавувач]\\ [wiki:UseCase17 Преглед на претходни фактури за даден артикл]\\ [wiki:UseCase18 Преглед на претходни фактури креирани од даден магационер]\\ [wiki:UseCase19 Ажурирање на статусот на нарачки што треба да пристигнат во даден магацин]\\ == Најважни случаи на употреба == [wiki:ImportantUseCase1 Регистрација на магационер]\\ [wiki:ImportantUseCase2 Креирање на нарачка]\\ [wiki:ImportantUseCase3 Ажурирање на количината на артикли]\\