wiki:ImportantUseCase2

Version 9 (modified by 201171, 8 months ago) ( diff )

--

Ажурирање на достава

*сликите во наредните чекори не се конечен изглед на апликацијата, туку само цртежи/скици

Актери:

  • Доставувач

Чекор 1

На корисникот му се прикажува почетната веб страна.

Прикажување на категориите

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()

Чекор 2

Корисникот се најаваува користејќи ја формата за најава.

Процес на валидација на внесените податоци.

select username, password from user_table
where inputUsername=username and inputPassword=password

Чекор 3

При најава доставувачот има можност да ги следи нарачките за кои што е задолжен. Исто така доставувачот ги ажурира нарачките со клик на копчината за ажурирање.

select delivery.order_id,
order_table.order_date,
delivery.delivery_address,
delivery.delivery_status
from delivery
join order_table on order_table.order_id = delivery.order_id
where delivery.delivery_man_id = 6

Attachments (4)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.