| Use Case |
Implemented scenarios |
| UC1:Book Room |
- [a1] - Main success scenario
- [a1] -1,2,3a
- [a1] - 1,2a
- [a1] - 1,2b
|
| UC2:ViewRoombooking |
- [a2] - Main success scenario
- [a2] - 1a
- [a2] - 2a
- [a2] - 3a
|
UC3:MakeRoomBooking
System Sequence Diagram |
- [a2] - Main success scenario
- [a2] - 1a
- [a2] - 2a
- [a2] - 3a
- [a2] - 6a (cannot junit test this extension)
- [a2] - 7a (cannot junit test this extension)
- [a2] - 7b
|
| UC4:CancelRoomBooking |
- [a2] - Main success scenario
- [a2] - 1a
- [a2] - 2a (cannot junit test this extension)
- [7a ] - 7a (cannot junit test this extension)
|
| UC5: Manage Rooms |
- [a2] - Main success scenario
- [a2] - Extension 3a
- [a2] - Extension 3b
- [a2] - Extension 3c
|
| UC6: Manage Employees |
- [a2] - Main success scenario
- [a2] - Extension 3a
- [a2] - Extension 3b
- [a2] - Extension 3c
|
| UC7: Authenticate User |
- [a2] - Main success scenario
- [a2] - 2a
- [a2] - 2b
|
| UC8: View Vehicle Booking |
- [a2] - Main success scenario
- [a2] - 1a
- [a2] - 2a
- [a2] - 3a
|
| UC9: Make a Vehicle
Booking |
- [a2] - Main success scenario
- [a2] - 1a
- [a2] - 2a
- [a2] - 3a
- [a2] - 6a (cannot junit test this extension)
- [a2] - 7a (cannot junit test this extension)
- [a2] - 7b
|
| UC10: Cancel a Vehicle
Booking |
- [a2] - Main success scenario
- [a2] - 1a
- [a2] - 2a (cannot junit test this extension)
- [7a ] - 7a (cannot junit test this extension)
|
| UC11: Manage Vehicles |
- [a2] - Main success scenario
- [a2] - extension 3a
- [a2] - extension 3b
- [a2] - extension 3c
|