CAR and Bike Pooling Application Project – Use Case Descriptions
Let us see the Use case descriptions of CAR and Bike Pooling Application Project.
Sign Up
Use Case ID | UC1 |
Actor(s) | User
|
Description | User Sign In(Register) |
Precondition | No Precondition |
Postcondition | User will able to login to the application |
The normal flow of the event | 1. The user opens the app on his android mobile. 2. Users press the signup button for creating an account. 3. The user enters his or her email, Password, and Confirm Password. |
Precedence | Mandatory |
Alternative Flow(s) | Flow 1: 1. If one of the required fields (Email, Password, Confirm Password) in Sign up is Empty so it gives the message “Please fill all the fields”. Flow 2: 1. If all the required fields are properly filled, the user will be redirected to the Main page to login to the Application. |
Login
User Case ID | UC2 |
Actor(s) | User |
Description | User Login |
Precondition | The user shall be able to sign In to the App |
Postcondition | User will be able to use the application |
Precedence | Mandatory |
The normal flow of an event | 1. The user opens the application. 2. User fills the fields and then press the login button to enter in his or her account. 3. If the user forgets his or her account information then he or she get account information via the “forget your password?” panel under the login page. |
Alternative Flow | Flow 1: 1. If the user enters the wrong email or password, the warning information will be shown to the user. Flow 2: 2. If the user enters his or her email and password correctly, then the user will be redirected to the application relevant page. |
Log Out / Sign Out
User Case ID | UC3 |
Actor(s) | User |
Description | User Log Out |
Preconditions | The user shall be able to log In to the application. |
Postconditions | Users will be able to leave the application. |
Precedence | Not mandatory |
The normal flow of the event | 1. Users press the log out button. 2. The user leaves the application. 3. The application’s main page can be loaded. |
Send Message
Use Case ID | UC4 |
Actor(s) | User |
Description | Users shall be able to send a message through the application. |
Preconditions | The user shall log in to the application. |
Postconditions | Users will be able to communicate with each other. |
Precedence | No mandatory. |
Reply Message
User Case ID | UC5 |
Actor(s) | User |
Description | User shall be able to reply to the incoming message through the application |
Preconditions | The user shall receive the massage from other users. |
Postconditions | Users will be able to communicate with each other. |
Precedence | No mandatory |
Test Cases Generation of CAR and Bike Pooling Application Project
You can click here to see the test case generation of the Car and Bike Pooling Application Project.