Changes between Initial Version and Version 1 of UseCase005


Ignore:
Timestamp:
12/24/25 08:35:39 (2 weeks ago)
Author:
221181
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • UseCase005

    v1 v1  
     1'''Актер:''' Inventory Manager (Менаџер на залихи)
     2
     3'''Цел:''' Да се додаде во системот нов производ кој претходно не бил евидентиран.
     4
     5|| '''Чекор''' || '''Опис (Дијалог)''' || '''SQL Команда''' ||
     6|| 1 || '''Актер:''' Ги прегледува листите на категории и добавувачи за да изврши избор. || `SELECT category_id, name FROM category;` <br><br> `SELECT supplier_id, name FROM supplier;` ||
     7|| 2 || '''Систем:''' Ги прикажува опциите во паѓачко мени. || - ||
     8|| 3 || '''Актер:''' Ги внесува информациите за новиот производ (Име: Gaming Keyboard, Цена: 3000, SKU: KEY-001). || - ||
     9|| 4 || '''Систем:''' Проверува дали внесеното SKU е уникатно. || `SELECT count(*) FROM product WHERE sku = 'KEY-001';` ||
     10|| 5 || '''Актер:''' Го притиска копчето Зачувај. || - ||
     11|| 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);` ||
     12|| 7 || '''Систем:''' Прикажува порака за успех и го листа новиот производ. || `SELECT * FROM product WHERE sku = 'KEY-001';` ||