Story
SlNo   Feature                             Description (Card)
                                  number
       Storing User Data(Master            As a developer, I want to create tables so
 1                                US001
       table) – SQL                        that I can store user details.
                                           As a developer I should be able to add user
 2     Register User - SQL        US002
                                           and store user data to the table
                                           As a developer I should be able to login
 3     Log in User - SQL          US003
                                           based on the roles.
                                    As a developer I need to create a table to
4   Storing Booking Data – SQL
                                    store the booking information
                                    As a developer I should be able to view the
5   Retrieve the user information
                                    necessary details of user based on userID
                                    As a developer I need to store the booking
6   Booking Service
                                    information to the corresponding table
                                       As a developer I should be able to view the
7    Invoice Details
                                       invoice for the booking done
                                       As a developer I need to view the latest ten
     Tracking status – Customer/
8                                      bookings done by the customer sorted in
     Officer
                                       descending order of booking
                                       As an officer I should be able to search the
9    Pickup/ Drop update - Officer
                                       booking details based on Booking ID
                                       As an officer I should be able to update the
10   Pickup/ Drop update - Officer     Pick and Drop Date time based on booking
                                       ID
                                       As an officer I should be able to update the
11   View delivery details - Officer
                                       Delivery Status of the Parcel
                                       As an officer I should be able to update the
12   Delivery Update
                                       Delivery Status of the Parcel
                                       As a Customer, I should be able to view the
13   Booking History - Customer
                                       booking details of specific user
                                       As an officer I should be able to view the
                                       booking history of a particular user with in
14   Booking History - Officer
                                       date range in descending order of the
                                       Booking Date
Acceptance Criteria (Confirmation)
* The table(tbl_UserProfile) should have columns for UserID, FullName, Email, MobileNumber, and
Password.
- User_ID
- FullName
- Rec_Address
- Email (Unique)
- MobileNumber
- Password
- Role
* Set the UserID column as the primary key.
* Create the table script as an .sql file.
* Save it as a users.sql file.
Prepare a SQL query to add data to the User Table
- User_ID (Auto generated)
- FullName
- Address
- Email
- MobileNumber
- Password
- Role
* Insert 5 users' information to this table. Create the insert script for the same. Also save it as a
users.sql file.
* This should validate the constrains
Prepare a SQL query which validate the user credentials from the corresponding user table and return
a boolean flag with Role.
Input
* User Name
* Password
Output (if Exists)
* Role
* User Name
* Password
Prepare a SQL query to create table to store the booking information
-   Booking_ID
-   User_ID
-   Rec_Name
-   Rec_Address
-   Rec_Pin
-   Rec_Mobile
-   Par_Weight_Gram
-   Par_Contents_Description
-   Par_Delivery_Type
-   Par_Packing_Preference
-   Par_PickupTime
-   Par_DropoffTime
-   Par_ServiceCost
-   Par_PaymentTime
-   Par_Status
Prepare a SQL query to fetch the details based on the userID
-Name
-Address
-Contact details
Prepare a SQL query which inserts the booking details into the table.
- User_ID
- Rec_Name
- Rec_Address
- Rec_Pin
- Rec_Mobile
- Par_Weight_Gram
- Par_Contents_Description
- Par_Delivery_Type
- Par_Packing_Preference
- Par_PickupTime
- Par_DropoffTime
- Par_ServiceCost
- Par_PaymentTime
These information need to save to the DB and BookingID need to be auto generated.
Prepare an SQL query to fetch the information based on the booking ID
-Booking ID
-Receiver Name
-Receiver Address
-Receiver Pin
-Receiver Mobile
-Parcel Weight(g)
-Parcel Contents Description
-Parcel Delivery Type
-Parcel Packing Preference
-Parcel Pickup Time
-Parcel Dropoff Time
-Parcel Service Cost
-Parcel Payment Time
Prepare an SQL query which result the ten latest booking by a particular user, below fields need to be
resulted
Booking ID | FullName | Address | Rec_Name | Rec_Address | Date of Boooking |Par_Status
Prepare SQL query to retrieve the below details based on the Booking ID.
Booking ID | FullName | Address | Rec_Name | Rec_Address | Date of Boooking |Par_Status |
Par_PickupTime | Par_DropoffTime
Prepare SQL query to update the Pick and Drop time based on the Booking ID.
Prepare SQL Query to retrieve the delivery status of the Parcel based on the Booking ID and display the
below items
Booking ID | FullName | Address | Rec_Name | Rec_Address | Date of Boooking |Par_Status |
Prepare SQL Query to update the delivery status of the Parcel based on the Booking ID
Prepare a SQL query to retrieve the below booking history information
Customer ID | Booking ID | Booking Date | Receiver Name | Delivered address | Amount |Status
Prepare and SQL query to retrieve the below booking history information
Customer ID | Booking ID | Booking Date | Receiver Name | Delivered address | Amount |Status
Based on the Customer ID and Date Range
Initial Si Business P
                    Sprint NuComments