wiki:UseCase001

Version 1 (modified by 221181, 2 weeks ago) ( diff )

--

Детален Use Case 1: Додавање нов производ

Актер: Inventory Manager (Менаџер на залихи)

Цел: Да се додаде во системот нов производ кој претходно не бил евидентиран.

Чекор Опис (Дијалог) SQL Команда
1 Актер: Ги прегледува листите на категории и добавувачи за да изврши избор. SELECT category_id, name FROM category;

SELECT supplier_id, name FROM supplier;
2 Систем: Ги прикажува опциите во паѓачко мени. -
3 Актер: Ги внесува информациите за новиот производ (Име: Gaming Keyboard, Цена: 3000, SKU: KEY-001). -
4 Систем: Проверува дали внесеното SKU е уникатно. SELECT count(*) FROM product WHERE sku = 'KEY-001';
5 Актер: Го притиска копчето Зачувај. -
6 Систем: Го додава производот во базата на податоци. INSERT INTO product (name, description, sku, unit_price, reorder_level, category_id, supplier_id) VALUES ('Gaming Keyboard', 'RGB Mechanical', 'KEY-001', 3000.00, 5, 1, 2);
7 Систем: Прикажува порака за успех и го листа новиот производ. SELECT * FROM product WHERE sku = 'KEY-001';
Note: See TracWiki for help on using the wiki.