Changes between Version 31 and Version 32 of DatabaseProgramming
- Timestamp:
- 05/20/26 16:20:10 (6 days ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
DatabaseProgramming
v31 v32 17 17 [[Image("Screenshot 2026-05-20 160911.png", 300px)]] 18 18 19 Оваа процедура автоматски продава билет во системот за возови. Прво проверува дали постојат патникот, патувањето и станиците, и дали седиштето е слободно. Потоа креира плаќање и билет и ако постои резервација ја означува како "Completed". Во проектот се користи за автоматизирана и сигурна продажба на билети без грешки и дупли резервации.19 Оваа процедура автоматски продава билет во системот за возови. Прво проверува дали постојат патникот, патувањето и станиците, и дали седиштето е слободно. Потоа креира плаќање и билет и ако постои резервација ја означува како "Completed". Се користи за автоматизирана и сигурна продажба на билети без грешки и дупли резервации. 20 20 21 === Процедура 2 : pr_sell_ticket21 === Процедура 2 : cancel_reservation 22 22 23 [[Image("Screenshot 2026-05-20 1 54906.png", 300px)]]23 [[Image("Screenshot 2026-05-20 161319.png", 300px)]] 24 24 25 Оваа процедура автоматски продава билет во системот за возови. Прво проверува дали постојат патникот, патувањето и станиците, и дали седиштето е слободно. Потоа креира плаќање и билет и ако постои резервација ја означува како "Completed". Во проектот се користи за автоматизирана и сигурна продажба на билети без грешки и дупли резервации.25 Оваа процедура ја поништува резервацијата и автоматски ги ажурира поврзаните податоци. Кога ќе се повика, статусот на резервацијата се менува во "Cancelled", а сите билети поврзани со таа резервација исто така се означуваат како "Cancelled" Се користи за правилно откажување на резервации и одржување конзистентност меѓу резервациите, плаќањата и билетите. 26 26 27 27
