wiki:Order

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

--

Нарачка

Креирање

Актери

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

Чекори

  • Корисникот се најавува во системот.
  • Корисникот се движи до делот "Orders" и кликнува на копчето "Креирај нарачка".
  • Се прикажува формулар со полиња за детали за нарачката: датум на нарачка, проценет датум на испорака, статус, лична карта на вработен, купувач, примач и транспортен систем.
  • Корисникот го пополнува формуларот со валидни информации и го доставува.
  • Апликацијата го потврдува внесувањето и создава запис во табелата 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.