Version 4 (modified by 2 days ago) ( diff ) | ,
---|
Имплементација на случаи на употреба
На следната табела се прикажани сработените кориснички сценарија:
ID | Use Case |
1 | Регистрација |
2 | Најава |
3 | Филтрирање производи |
4 | Пребарување производи |
5 | Преглед на панелот на направени нарачки |
6 | Уреди производ |
7 | Смени статус на нарачка |
8 | Додавање во кошничка |
10 | Поднесување нарачка |
11 | Преглед на мои нарачки |
12 | Разгледај продукт |
13 | Остави оценка (rating, review) |
Нерегистриран Корисник
Use Case ID: 1 – Регистрација
Корисникот го кликнува копчето за регистрација со што се извршува основна валидација на формата на клиентска страна (ако станува збор за купувач, последната селекција од регистрацијата не треба да биде селектирана). При клик на копчето Submit Application, се испраќа POST барање до backend апликацијата во која се сместени поднесените информации.
Use Case ID: 2 – Најава
Корисникот се најавува и е редиректиран на home страницата како најавен корисник со дополнителни функции.
Регистриран Корисник
Use Case ID: 3 – Преглед на почетната страна
Use Case ID: 4 – Филтрирање производи
Use Case ID: 5 – Пребарување производи
Use Case ID: 6 – Преглед на својот профил
Use Case ID: 7 – Преглед на мои нарачки
Use Case ID: 8 – Додавање во кошничка
На почетокот кошничката на купувачот е празна.
Use Case ID: 9 – Разгледување кошничка
Порака и изглед на кошничката по додавањето продукти.
Изглед на checkout делот од страната пред и по пополнувањето на соодветните информации.
Use Case ID: 10 – Поднесување нарачка
Поднесување на нарачката и приказ на историјата на нарачки.
Use Case ID: 11 – Преглед на нарачката и соодветните статуси
Прво се појавува можност за разгледување нарачката, која е во состојба на чекање (pending).
Откако продавачот ќе ја одобри нарачката, статусот се променува од состојба на чекање во статус дека нарачката е одобрена.
Со прифаќање на нарачката од страна на продавачот, тој почнува да ја припрема нарачката и преминува во статус на процесирање на самата нарачка.
По подготовката на нарачката таа се доставува на дадената адреса. Соодветно на тоа, се ажурира и статусот кај преглед на нарачката во испратена за испорака, а потоа и примена од страна на купувачот.
Attachments (25)
- Registracija.png (63.2 KB ) - added by 2 days ago.
- Najava.png (52.1 KB ) - added by 2 days ago.
- registracija-osnovna validacija.png (128.5 KB ) - added by 2 days ago.
- register backend.png (177.5 KB ) - added by 2 days ago.
- register authcontext.png (61.0 KB ) - added by 2 days ago.
- login authcontext.png (57.5 KB ) - added by 2 days ago.
- login backend.png (77.8 KB ) - added by 2 days ago.
- login code.png (54.6 KB ) - added by 2 days ago.
- filtriraj.png (22.6 KB ) - added by 45 hours ago.
- home.png (58.3 KB ) - added by 45 hours ago.
- prebaraj.png (72.0 KB ) - added by 45 hours ago.
- Prebaraj.png (182.8 KB ) - added by 45 hours ago.
- Home page.jpg (171.0 KB ) - added by 45 hours ago.
- Filtriraj.png (223.7 KB ) - added by 45 hours ago.
- seller panel-all orders.png (81.9 KB ) - added by 45 hours ago.
- smeni status.png (42.4 KB ) - added by 45 hours ago.
- Home-logedin.jpg (235.5 KB ) - added by 31 hours ago.
- fetchProducts.png (91.4 KB ) - added by 3 hours ago.
- get 1 product.png (98.3 KB ) - added by 3 hours ago.
- prikazuvanje produkti 1.png (191.2 KB ) - added by 3 hours ago.
- prikazuvanje produkti 2.png (154.4 KB ) - added by 3 hours ago.
- fetchCategories.png (34.8 KB ) - added by 3 hours ago.
- createProduct.png (118.2 KB ) - added by 36 minutes ago.
- dodajProizvod.png (48.3 KB ) - added by 36 minutes ago.
- uredi proizvod.png (122.3 KB ) - added by 36 minutes ago.