Version 16 (modified by 8 months ago) ( diff ) | ,
---|
Креирање и проверка на нарачки
*сликите во наредните чекори не се конечен изглед на апликацијата, туку само цртежи/скици
Актери:
- Корисник
Чекор 1
При старт на веб апликацијата на корисникот му се прикажува каде што се прикажани сите производи.
Чекор 2
Да ја разгледаме опцијата каде што корисникот одбира да се регистрира на системот. Се прикажува формата за регистрација.
Доколку податоците кои корисникот ги внел се во коректен формат, тогаш корисникот успешно ќе биде регистриран во системот.
insert into user_table (username,name_user,email,"password" ,phone_number) values ('penciluser1', 'John Wick', 'john.wick@gmail.com', 'wicked123', '123-456-7890'),
Чекор 3
Откако успешно ќе се регирстриа, на екран се прикажува формата за најава.
Процес на валидација на внесените податоци.
select username, password from user_table where inputUsername=username and inputPassword=password
Чекор 4
При клик на посакуваната категорија, на екран му се прикажуваат сите делови кои се во таа категорија како и поткатегории соодветно.
Прикажување на категориите
select category.category_name from category
Прикажување на најпродаваните производи (Hottest products)
select product.product_name from order_table left join order_table_contains_product on order_table_contains_product.order_id = order_table.order_id left join product on product.product_id = order_table_contains_product.product_id where order_table.order_status = 'Delivered' and order_table.order_date between now() - interval '3 months' and now()
Чекор 5
За селектираниот производ се прикажуваат сите детали во врска со производот, како и копче Add to cart
Чекор 6
При клик на копчето Add to cart продуктот се додава во корпата
Чекор 7
При клик на копчето Checkout корисникот треба да внеси податоци за достава.
insert into order_table(order_status ,order_date ,customer_id) values ('Created',now(),8)
insert into order_table_contains_product (order_id , product_id , quantity) values (4,1,1)
Чекор 8
Корисникот ќе има можност да ги прегледа своите нарачки
Чекор 9
На корисникот му се прикажуваат сите детали на неговите нарачки
select order_table.order_id, order_table.order_date, product.product_image, product.product_name, order_table_contains_product.quantity, order_table.order_status from order_table join order_table_contains_product on order_table_contains_product.order_id = order_table.order_id join product on product.product_id = order_table_contains_product.product_id where order_table.customer_id = 8
Attachments (9)
- 2.jpg (25.0 KB ) - added by 8 months ago.
- 3.jpg (8.2 KB ) - added by 8 months ago.
- 6.jpg (43.8 KB ) - added by 8 months ago.
- 4-1.jpg (55.9 KB ) - added by 8 months ago.
- 1-1.jpg (77.0 KB ) - added by 8 months ago.
- 8.1.jpg (15.5 KB ) - added by 8 months ago.
- 9-1.jpg (49.7 KB ) - added by 8 months ago.
- 5.1.jpg (50.0 KB ) - added by 8 months ago.
- 7.1.jpg (95.6 KB ) - added by 8 months ago.
Download all attachments as: .zip