Changes between Version 3 and Version 4 of UseCase07


Ignore:
Timestamp:
12/14/22 14:40:06 (2 years ago)
Author:
181085
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • UseCase07

    v3 v4  
    77
    881. Возачот ги прелистува патувањата кои се побарани од патниците.
    9 2. Кога возачот ке види патување кое сака да го прифати клика на „Прифати барање за патување“.
     9[[Image(mockup_3.JPG)]]
     102. Кога возачот ке види патување кое сака да го прифати клика на „Прифати“.
    10113. Апликацијата го променува статусот на возачот во „Зафатен“.
    11 3. Апликацијата го променува статусот на барањето во „Прифатено“.
     123. Апликацијата го променува статусот на барањето во „Прифатено“ и го сетира возачот кој што го прифатил.
    12134. Апликацијата испраќа известување до патникот дека патувањето е потврдено.
    13145. Возачот се упатува кон pick up адресата на патувањето.
     15[[Image(mockup_4.JPG)]]
    1416
    1517==== SQL
     18''SELECT query за точка 1.''
    1619
     20{{{#!sql:
     21SELECT * FROM request WHERE status='Created' AND chosen_driver_id IS NULL
     22}}}
     23
     24''SELECT query за точка 3.''
     25
     26{{{#!sql:
     27UPDATE driver
     28SET status  = 'Busy'
     29WHERE first_name = 'Goce';
     30}}}
     31
     32''SELECT query за точка 4.''
     33
     34{{{#!sql:
     35UPDATE request r
     36SET status  = 'Confirmed', confirmed_by_driver_id = (SELECT driver_id FROM driver WHERE first_name='Goce')
     37WHERE status = 'Created' AND  r.passenger_id  = (SELECT passenger_id  FROM passenger WHERE first_name='Marko')
     38}}}
     39