Changes between Version 1 and Version 2 of UseCase0003PrototypeImplementation


Ignore:
Timestamp:
06/19/26 08:53:17 (44 hours ago)
Author:
223091
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • UseCase0003PrototypeImplementation

    v1 v2  
    1717== Scenario ==
    1818
    19 The Reservation Approver chooses the option ''Approve or reject reservation'' from the main menu.
    20 The system displays a list of all pending reservations.
    21 The Reservation Approver selects a reservation from the list.
    22 The system displays a list of users who can approve reservations.
    23 The Reservation Approver selects the approver from the list.
    24 The system asks whether the reservation should be approved or rejected.
    25 The Reservation Approver chooses the decision.
    26 The system asks for an optional decision note.
    27 The Reservation Approver enters a note.
    28 The system updates the status of the selected reservation in the ''project.reservations'' table.
    29 The system inserts a new approval record into the ''project.approvals'' table.
    30 The system displays the final reservation details, including status, decision, decision time, and approver.
     19 1. The Reservation Approver chooses the option ''Approve or reject reservation'' from the main menu.
     20 2. The system displays a list of all pending reservations.
     21 3. The Reservation Approver selects a reservation from the list.
     22 4. The system displays a list of users who can approve reservations.
     23 5. The Reservation Approver selects the approver from the list.
     24 6. The system asks whether the reservation should be approved or rejected.
     25 7. The Reservation Approver chooses the decision.
     26 8. The system asks for an optional decision note.
     27 9. The Reservation Approver enters the note.
     28 10. The system updates the status of the selected reservation in the ''project.reservations'' table.
     29 11. The system inserts a new approval record into the ''project.approvals'' table.
     30 12. The system displays the final reservation details, including status, decision, decision time, and approver.
    3131
    3232== Screenshots ==
     
    4545
    4646== SQL commands used by the system ==
     47The question mark symbols (?) represent parameters that are filled by the Java application from the user input using PreparedStatement.
    4748
    4849The system first lists all pending reservations.