| Version 1 (modified by , 6 days ago) ( diff ) |
|---|
UseCase0002 Implementation - Креирање на нарачка
Актер иницијатор: Келнер
Други актери: нема
Опис
Келнерот креира нова нарачка за избрана маса. Системот проверува дали масата е слободна, креира нарачка со статус „АКТИВНА", ја означува масата како „ЗАФАТЕНА" и додава запис во дневникот на активности.
Сценарио
- Келнерот избира маси од главното мени.
- Системот ги прикажува сите маси со нивниот статус.
- Келнерот избира слободна маса од листата.
- Системот проверува дали масата е слободна.
- Системот креира нова нарачка:
INSERT INTO orders
(
user_id,
table_id,
status
)
VALUES
(
$1,
$2,
'АКТИВНА'
)
RETURNING order_id
- Системот ја ажурира состојбата на масата:
UPDATE restaurant_table SET status = 'ЗАФАТЕНА' WHERE table_id = $1
- Системот го запишува настанот (преку тригер).
- Системот го прикажува екранот за нарачката со празна листа на ставки.
Attachments (2)
- screenshot_2_1.png (254.6 KB ) - added by 6 days ago.
- screenshot_2_2.png (172.4 KB ) - added by 6 days ago.
Download all attachments as: .zip
Note:
See TracWiki
for help on using the wiki.


