Changes between Version 8 and Version 9 of Application Design – Use Cases and Database Access Scenarios – SQL View
- Timestamp:
- 09/04/25 01:03:19 (8 hours ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Application Design – Use Cases and Database Access Scenarios – SQL View
v8 v9 23 23 4. After the successful registration, the home page is displayed 24 24 \\ 25 3. **Register for the Delivery Man** 26 * Actors: Delivery Man 27 * Steps: 28 1. The credentials are provided by the delivery firm. 29 2. The delivery man should log in with the given mail and password. 30 \\ 31 4. **Register for the Restaurant Owner** 32 * Actors: Restaurant Owner 33 * Steps: 34 1. Clicks to the register button 35 2. A registration page opens 36 3. Clicks to the register as a restaurant button 37 4. Instruction page opens with a mail section 38 5. After uploading the necessary files, receives credentials 39 6. Log in with the credentials 40 7. After the successful registration, the home page is displayed 41 \\ 42 5. **Browse the site** 25 3. **Browse the site** 43 26 * Actors: Customer 44 27 * Steps: … … 48 31 4. After clicking the enter, items and restaurants according to the search will appear 49 32 \\ 50 6. **Place an order**33 4. **Place an order** 51 34 * Actors: Customer 52 35 * Steps: … … 63 46 11. Clicks order 64 47 \\ 65 7. **View my food orders**48 5. **View my food orders** 66 49 * Actors: Customer 67 50 * Steps: … … 70 53 3. On click of the order, details will show 71 54 \\ 72 8. **Add Restaurant** 73 * Actors: Super user 74 * Steps: 75 1. Clicks on the notifications button 76 2. Sees the request to add a new restaurant 77 3. Checks the files 78 4. Clicks on add a new restaurant 79 5. A form appears 80 6. Fills in the necessary information 81 7. Clicks confirm 82 \\ 83 9. **Edit Restaurant** 84 * Actors: Super user 85 * Steps: 86 1. Clicks on the restaurant he/she wants to edit 87 2. Editing tab appears 88 3. Changes the needed parts 89 4. Clicks confirm 90 \\ 91 10. **Delete Restaurant** 92 * Actors: Super user 93 * Steps: 94 1. Clicks on the restaurant he/she wants to delete 95 2. Edit page opens 96 3. Scrolls to the bottom 97 4. Clicks delete restaurant button 98 5. Confirms 99 \\ 100 11. **Manage restaurant's menu (items) ** 55 6. **Manage restaurant's menu (items) ** 101 56 * Actors: Restaurant owner 102 57 * Steps: … … 105 60 3. Clicks confirm 106 61 \\ 107 12. **View menu of a restaurant**62 7. **View menu of a restaurant** 108 63 * Actors: Customer 109 64 * Steps: … … 112 67 3. Scrolls down to the items 113 68 \\ 114 13. **Manage profile**69 8. **Manage profile** 115 70 * Actors: User (Customer, Delivery Man, Restaurant Owner) 116 71 * Steps: … … 120 75 4. Clicks confirm 121 76 \\ 122 14. **Receive orders**77 9. **Receive orders** 123 78 * Actors: Customer, Restaurant Owner 124 79 * Steps: … … 127 82 3. Restaurant owner accepts the order 128 83 \\ 129 1 5. **Comment**84 10. **Comment** 130 85 * Actors: Customer 131 86 * Steps: … … 135 90 4. Confirms 136 91 \\ 137 1 6. **Update order status **92 11. **Update order status ** 138 93 * Actors: User (Customer, Delivery Man, Restaurant Owner) 139 94 * Steps: … … 143 98 4. Delivery man changes the status of the order to delivered 144 99 \\ 145 1 7. **Track performance **100 12. **Track performance ** 146 101 * Actors: Restaurant Owner 147 102 * Steps: … … 150 105 3. Page with the information about the restaurants performance opens 151 106 \\ 152 1 8. **Accept Delivery**107 13. **Accept Delivery** 153 108 * Actors: Restaurant Owner, Delivery Man 154 109 * Steps: … … 158 113 4. Delivery man receives the navigation 159 114 \\ 160 1 9. **Navigate to restaurant and customer **115 14. **Navigate to restaurant and customer ** 161 116 * Actors: Delivery Man 162 117 * Steps: … … 165 120 3. Receives a map with the directions 166 121 \\ 167 20. **Earnings and history**122 15. **Earnings and history** 168 123 * Actors: Restaurant Owner 169 124 * Steps: … … 173 128 4. Information about the earnings and spendings of that time frame appears 174 129 \\ 175 21. **Manage Users**130 16. **Manage Users** 176 131 * Actors: Super user 177 132 * Steps: … … 179 134 2. A page with all users appears 180 135 3. Clicks on the user he/she wants to edit 181 4. An edit page appears182 5. Does the needed changes183 6. Clicks confirm184 \\185 22. **Manage deliveries**186 * Actors: Super user187 * Steps:188 1. Click to the deliveries189 2. A page with all deliveries appears190 3. Clicks on the delivery he/she wants to edit191 136 4. An edit page appears 192 137 5. Does the needed changes