= Апликативен дизајн = == Актери == - **Client** -Kорисник кој се регистрира, прегледува продукти и конфигурации на страната, може да ги додава продуктите и конфигурациите во кошничка и во листа на посакувани продукти и истите може да ги нарача. - **Admin** -Kорисник кој е предефиниран, може да креира други seller admins и може да менаџира со конфигурации. - **Seller Admin** - Kорисник кој е креиран од admin кој работи за одреден store, смее да ги ажурира продуктите и едитира. - **Distributor** - Tип на корисник кој ги доставува продуктите на клиентите. === Сценарија === [wiki:UseCase0 Регистрација на корисник]\\ [wiki:UseCase1 Најава на корисник]\\ [wiki:UseCase2 Приказ на продукти и конфигурации]\\ [wiki:UseCase3 CRUD функционалности]\\ [wiki:UseCase4 Менаџирање со конфигурации]\\ [wiki:UseCase5 Преглед на нарачки]\\ [wiki:UseCase6 Додавање на продукти и конфигурации во кошница]\\ [wiki:UseCase7 Бришење на продукти и конфигурации од кошница]\\ [wiki:UseCase8 Додавање на продукти и конфигурации во листа на посакувани продукти]\\ [wiki:UseCase9 Бришење на продукти и конфигурации од листа на посакувани продукти ]\\ [wiki:UseCase10 Приказ на моменталната цена на продуктот]\\ [wiki:UseCase11 Нарачка на продуктите во кошница ]\\ [wiki:UseCase12 Нарачката е пренесена до Client ]\\ == Најважни случаи на употреба == [wiki:ImportantUseCase1 Регистрација на ученик и преглед на информации за наставник]\\ [wiki:ImportantUseCase2 Евиденција на ученици и преглед/внес на плаќање]\\ [wiki:ImportantUseCase3 Регистрација на наставник]\\