wiki:ImportantUseCase3

Version 6 (modified by 201070, 18 months ago) ( diff )

--

Преглед на цени за продукт

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

Чекор 1

Клиентот(регистриран или не) има преглед до категориите продукти.

-- приказ на сите категории
select c.categoryname from project.categories as c 

Чекор 2

Клиентот избира категорија.

  select c.categoryid from project.categories as c
  where c.categoryid = selectedCategoryId

Чекор 3

Клиентот има преглед до продуктите од избраната категорија.

--приказ на продукти од категорија
   select p.productname  from project.products as p
   where p.categoryid = selectedCategoryId

Чекор 4

Клиентот избира продукт.

-- приказ на избран продукт
select p.productname from project.products as p
where p.productid = selectedProductId

Чекор 5

На клиентот му се прикажуваат информациите на избраниот продукт.

--приказ на информации за продукт
select p.productname, c.categoryname, m.manufacturername, pc.characteristicdescription 
from
	project.products as p
	inner join project.categories as c on (c.categoryid = p.categoryid)
	inner join project.manufacturers as m on (m.manufacturerid = p.manufacturerid)
	inner join project.productcharacteristics as pc on (pc.characteristicid = p.characteristicid)

Чекор 6

Клиентот кликнува на копчето за приказ на цените на продуктот.

Чекор 7

На клиентот му се прикажуваат цените на избраниот продукт.

--приказ на цени
select p.productname, pp.productinstanceprice
from
	project.products as p
	inner join project.productinstances as pp on (pp.productid = p.productid)

Attachments (8)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.