Changes between Initial Version and Version 1 of Order


Ignore:
Timestamp:
01/20/25 14:17:08 (3 days ago)
Author:
211561
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Order

    v1 v1  
     1= Нарачка
     2
     3== Креирање
     4
     5=== Актери
     6
     7- Администратор
     8- Обичен корисник (комерцијалист)
     9
     10=== Сценарио
     11
     12- Корисникот се најавува во системот.
     13- Корисникот се движи до делот "Orders" и кликнува на копчето "Креирај нарачка".
     14- Се прикажува формулар со полиња за детали за нарачката: датум на нарачка, проценет датум на испорака, статус, лична карта на вработен, купувач, примач и транспортен систем.
     15- Корисникот го пополнува формуларот со валидни информации и го доставува.
     16- Апликацијата го потврдува внесувањето и создава запис во табелата {{{ORDER}}}.
     17
     18{{{#!sql
     19INSERT INTO ORDER (order_date, estimated_delivery_date, status, employee_id, buyer_id, receiver_id, transport_id)
     20VALUES ('2025-01-01', '2025-02-01', 'Pending', 1, 1, 1, 1);
     21}}}
     22
     23- Корисникот добива известување со кое потврдува дека нарачката е успешно креирана.
     24
     25==== Алтернативно сценарио
     26
     27- Корисникот не ги пополнува сите потребни полиња.
     28- Системот прикажува известување што покажува дека се потребни сите полиња.
     29
     30== Преглед
     31
     32=== Актери
     33
     34- Администратор
     35- Обичен корисник (комерцијалист)
     36
     37=== Сценарио
     38
     39- Корисникот се најавува во системот.
     40- Корисникот се движи до делот "Orders" и избира одредена нарачка за гледање.
     41- Системот ги вади деталите за нарачката од табелата {{{ORDER}}}.
     42
     43{{{#!sql
     44SELECT * FROM ORDER WHERE order_id = 1;
     45}}}
     46
     47- Деталите за нарачката му се прикажуваат на корисникот.
     48
     49== Уредување
     50
     51=== Актери
     52
     53- Администратор
     54- Обичен корисник (комерцијалист)
     55
     56=== Сценарио
     57
     58- Корисникот се најавува во системот.
     59- Корисникот се движи до делот "Orders" и избира одредена нарачка за уредување.
     60- Се прикажува формулар со претходно пополнети детали за тековната нарачка.
     61- Корисникот ги менува деталите за нарачката и го доставува формуларот.
     62- Апликацијата го потврдува внесувањето и ја ажурира табелата {{{ORDER}}}.
     63
     64{{{#!sql
     65UPDATE ORDER
     66SET status = 'Shipped', estimated_delivery_date = '2025-02-10'
     67WHERE order_id = 1;
     68}}}
     69
     70- Корисникот добива известување со кое потврдува дека нарачката е успешно ажурирана.
     71
     72==== Алтернативно сценарио
     73
     74- Корисникот доставува невалидни информации.
     75- Системот прикажува известување што ја покажува конкретната грешка.
     76
     77== Преглед
     78
     79=== Актери
     80
     81- Администратор
     82- Обичен корисник (комерцијалист)
     83
     84=== Сценарио
     85
     86- Корисникот се најавува во системот.
     87- Корисникот се движи до делот "Orders" и избира одредена нарачка за бришење.
     88- Се појавува дијалог за потврда, а корисникот го потврдува бришењето.
     89- Системот го брише записот за нарачка од табелата {{{ORDER}}}.
     90
     91{{{#!sql
     92DELETE FROM ORDER WHERE order_id = 1;
     93}}}
     94
     95- Корисникот добива известување со кое потврдува дека нарачката е успешно избришана.
     96
     97==== Алтернативно сценарио
     98
     99- Корисникот го откажува бришењето.
     100- Системот не ја брише нарачката.