wiki:Product

Version 2 (modified by 211561, 2 days ago) ( diff )

--

Производ

Креирање

Актери

  • Администратор

Чекори

  • Администраторот се најавува во системот.
  • Администраторот оди во делот "Products" и кликнува на копчето "Create Product".
  • Се прикажува формулар со полиња за детали за производот: име, HS код, опис, единица мерка, цена и поврзан производител.
  • Админот го пополнува формуларот со валидни информации и го доставува.
  • Апликацијата го потврдува внесувањето и создава запис во табелата PRODUCTS.
INSERT INTO PRODUCT (name, hs_code, description, unit_of_measure, price, producer_id)
VALUES ('Product 1', 'HS101', 'Description 1', 'Unit 1', 100.00, 1);
  • Администраторот добива известување со кое потврдува дека производот е успешно креиран.

Алтернативно сценарио

  • Администраторот не ги пополнува сите задолжителни полиња.
  • Системот прикажува известување што покажува дека се потребни сите полиња.

Преглед

Актери

  • Администратор
  • Обичен корисник (комерцијалист)

Чекори

  • Корисникот се најавува во системот.
  • Корисникот се движи до делот "Products" и избира одреден производ за преглед.
  • Системот ги вади деталите за производот од табелата PRODUCTS.
SELECT * FROM PRODUCT WHERE product_id = 1;
  • Деталите за производот му се прикажуваат на корисникот.

Промена

Актери

  • Администратор

Чекори

  • Администраторот се најавува во системот.
  • Администраторот оди во делот "Products" и избира одреден производ за уредување.
  • Се прикажува формулар со претходно пополнети детали за тековниот производ.
  • Администраторот ги менува деталите за производот и го доставува формуларот.
  • Апликацијата го потврдува внесувањето и ја ажурира табелата PRODUCTS.
UPDATE PRODUCT
SET name = 'Updated Product 1', price = 120.00
WHERE product_id = 1;
  • Администраторот добива известување со кое се потврдува дека производот е успешно ажуриран.

Алтернативно сценарио

  • Администраторот доставува невалидни информации.
  • Системот прикажува известување што ја покажува конкретната грешка.

Бришење

Актери

  • Администратор

Чекори

  • Администраторот се најавува во системот.
  • Администраторот оди во делот "Products" и избира одреден производ за бришење.
  • Се појавува дијалог за потврда, а администраторот го потврдува бришењето.
  • Системот го брише записот на производот од табелата PRODUCTS.
DELETE FROM PRODUCT WHERE product_id = 1;
  • Администраторот добива известување со кое потврдува дека производот е успешно избришан.

Алтернативно сценарио

  • Администраторот го откажува бришењето.
  • Системот не го брише производот.
Note: See TracWiki for help on using the wiki.