Version 1 (modified by 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.