Version 3 (modified by 2 days ago) ( diff ) | ,
---|
Нарачка
Креирање
Актери
- Администратор
- Обичен корисник (комерцијалист)
Чекори
- Корисникот се најавува во системот.
- Корисникот се движи до делот "Orders" и кликнува на копчето "Create order".
- Се прикажува формулар со полиња за детали за нарачката: датум на нарачка, проценет датум на испорака, статус, лична карта на вработен, купувач, примач и транспортен систем.
- Корисникот го пополнува формуларот со валидни информации и го доставува.
- Апликацијата го потврдува внесувањето и создава запис во табелата
ORDER
.
INSERT INTO ORDER (order_date, estimated_delivery_date, status, employee_id, buyer_id, receiver_id, transport_id) VALUES ('2025-01-01', '2025-02-01', 'Pending', 1, 1, 1, 1);
- Корисникот добива известување со кое потврдува дека нарачката е успешно креирана.
Алтернативно сценарио
- Корисникот не ги пополнува сите потребни полиња.
- Системот прикажува известување што покажува дека се потребни сите полиња.
Преглед
Актери
- Администратор
- Обичен корисник (комерцијалист)
Чекори
- Корисникот се најавува во системот.
- Корисникот се движи до делот "Orders" и избира одредена нарачка за гледање.
- Системот ги вади деталите за нарачката од табелата
ORDER
.
SELECT * FROM ORDER WHERE order_id = 1;
- Деталите за нарачката му се прикажуваат на корисникот.
Уредување
Актери
- Администратор
- Обичен корисник (комерцијалист)
Чекори
- Корисникот се најавува во системот.
- Корисникот се движи до делот "Orders" и избира одредена нарачка за уредување.
- Се прикажува формулар со претходно пополнети детали за тековната нарачка.
- Корисникот ги менува деталите за нарачката и го доставува формуларот.
- Апликацијата го потврдува внесувањето и ја ажурира табелата
ORDER
.
UPDATE ORDER SET status = 'Shipped', estimated_delivery_date = '2025-02-10' WHERE order_id = 1;
- Корисникот добива известување со кое потврдува дека нарачката е успешно ажурирана.
Алтернативно сценарио
- Корисникот доставува невалидни информации.
- Системот прикажува известување што ја покажува конкретната грешка.
Преглед
Актери
- Администратор
- Обичен корисник (комерцијалист)
Чекори
- Корисникот се најавува во системот.
- Корисникот се движи до делот "Orders" и избира одредена нарачка за бришење.
- Се појавува дијалог за потврда, а корисникот го потврдува бришењето.
- Системот го брише записот за нарачка од табелата
ORDER
.
DELETE FROM ORDER WHERE order_id = 1;
- Корисникот добива известување со кое потврдува дека нарачката е успешно избришана.
Алтернативно сценарио
- Корисникот го откажува бришењето.
- Системот не ја брише нарачката.
Note:
See TracWiki
for help on using the wiki.