| 1 | = Апликативен дизајн = |
| 2 | |
| 3 | == Актери == |
| 4 | - **Client** -Kорисник кој се регистрира, прегледува продукти и конфигурации на страната, може да ги додава продуктите и конфигурациите во кошничка и во листа на посакувани продукти и истите може да ги нарача. |
| 5 | - **Admin** -Kорисник кој е предефиниран, може да креира други seller admins и може да менаџира со конфигурации. |
| 6 | - **Seller Admin** - Kорисник кој е креиран од admin кој работи за одреден store, смее да ги ажурира продуктите и едитира. |
| 7 | - **Distributor** - Tип на корисник кој ги доставува продуктите на клиентите. |
| 8 | |
| 9 | === Сценарија === |
| 10 | [wiki:UseCase0 Регистрација на корисник]\\ |
| 11 | [wiki:UseCase1 Најава на корисник]\\ |
| 12 | [wiki:UseCase2 Приказ на продукти и конфигурации]\\ |
| 13 | [wiki:UseCase3 CRUD функционалности]\\ |
| 14 | [wiki:UseCase4 Менаџирање со конфигурации]\\ |
| 15 | [wiki:UseCase5 Преглед на нарачки]\\ |
| 16 | [wiki:UseCase6 Додавање на продукти и конфигурации во кошница]\\ |
| 17 | [wiki:UseCase7 Бришење на продукти и конфигурации од кошница]\\ |
| 18 | [wiki:UseCase8 Додавање на продукти и конфигурации во листа на посакувани продукти]\\ |
| 19 | [wiki:UseCase9 Бришење на продукти и конфигурации од листа на посакувани продукти ]\\ |
| 20 | [wiki:UseCase10 Приказ на моменталната цена на продуктот]\\ |
| 21 | [wiki:UseCase11 Нарачка на продуктите во кошница ]\\ |
| 22 | [wiki:UseCase12 Нарачката е пренесена до Client ]\\ |
| 23 | |
| 24 | == Најважни случаи на употреба == |
| 25 | [wiki:ImportantUseCase1 Регистрација на ученик и преглед на информации за наставник]\\ |
| 26 | [wiki:ImportantUseCase2 Евиденција на ученици и преглед/внес на плаќање]\\ |
| 27 | [wiki:ImportantUseCase3 Регистрација на наставник]\\ |