Story
SlNo Feature Description (Card)
number
Customer Registration As a Customer, I want to be able to self
1 US001
– UI register into the system with my details.
As a Customer, I want to be able to login to
2 View/Pay Bill – UI US002
the application to view the electricity bill
As a Customer, I want to be able to login to
3 View/Pay Bill – UI US003
the system and pay the electricity bills
Register As a Customer, I want to be able to register
4 US004
Complaint/Service – UI complaint in the system.
Acceptance Criteria (Confirmation)
"* Consumer can able to enter the following information in the screen;
After Successful verification of the consumer over the input data, The unique customer identification number
will be generated for each consumer.
- Consumer ID: An integer value for consumer ID (13 digit number)
- Bill Number: An integer value for bill number(last 5 digit number of consumer bill)
- Title: <Select box>
- Customer Name: A text value for Customer name(Maximum 50 characters)
- Email: A text field to capture the Email.
- Mobile number: <select box and text box)
- select box to choose the country code
- After choosing the country code, 10 digit mobile number should be entered in text box
- User ID: <textbox min 5 and max 20>
- Password: A text value for Password(Maximum 30 characters)
- Confirm Password: A text value for confirm password(Maximum 30 characters)
- Register: Submit button.
- Reset : Reset button
* After clicking the 'Register' button, a registration acknowledgment screen need to be displayed with a
success message. "Consumer Registration successful." in green color.
* Also display the following attributes in the Acknowledgment screen; Customer Id (Randomly generated),
Customer Name and Email.
* The registration process is static only, no need to integrate with database.
* After login to the system using the userId and password, customer can view the home page with following
information in the screen;
- At the right side, display Welcome <username>, Logout button- on clicking should be redirected to login
page.
- Top bar, have following menu
1)Home - onclicking it redirect to the same page .
2)Pay Bill- On clicking should be able to view bills and proceed with payment
3)Register Complaint - On clicking should be navigated to Register Complaint Screen
4)Complaint Status - On clicking should be redirected to Complaint Status Screen
- The customer should able to view the bills on clicking the Pay Bill. He should have the provision to choose
the bills to be paid.
- It should Calculate the total bill amount and show it on the screen (if a bill is not selected, total amount
should be updated accordingly )
- On clicking the Proceed to Pay button, it should be redirected to Payment screen.
In the Payment page, customer can view the following information in the screen;
- At the right side , Welcome <username>, Logout button<onclicking it should be logged out>
- Top menu bar should be displayed with menu options- Home, Pay Bill, Register Complaint and Complaint
Status
- Payment page should display the below details
a)Bill Amount
b)Total Payable Amount
c)PG Charge
d)Mode of Payment - Debit/Credit
- Pay Now button - On Clicking will proceed to sreen for entering the card details
- Back to Home - On Clicking , it should redirect to home page
On clicking the Pay Now button, it should be redirected to Screen where Customer can provide his Credit
Card details to pay the bill
-Credit Card <label>:
-Card No <number min 16>
-Card Holder Name <textbox min 10>
-Expiry Date <MM/YY>
-CVV<number min 3>
- Make Payment<button >
- On clicking the Make Payment button, transaction details along with Download link should be displayed.
Download button should allow the customer to download and save to local file system.
- Use javascript for the necessary actions.
In the Register Complaint/Service page, customer can view the following information in the screen;
- At the right side , Welcome <username>, Logout button<onclicking it should be logged out>
- Top menu bar should be displayed with menu options- Home, Pay Bill, Register Complaint and Complaint
Status
- Register Complaint/Service page should display the below details
a)Complaint/Serice type <drop down with list of complaint/service types>
eg:Billing related, Voltage related, Frequent disruption, street light related,pole related etc
b)Category : <drop down list> Based on the Complaint type selected, respective category should be
displayed
c)Contact Person <text box>
d)LandMark: <text box>
e)Consumer No: <text box, 13 digit>
f)Problem description: <text area>
g)Mobile Number: <text box, 10 digit>
d)Address - <text area>
- Submit Complaint button - On Clicking will proceed to success sreen of complaint registration with unique
complaint id
- Cancel Button - On Clicking , it should reset and refresh the page
- Use javascript for the necessary actions.
Initial
Size Business Sprint Commen
Estimate Priority Number ts
(SP)
Refer : EB
Screen1,
EB
Screen2
Refer :EB
Screen3,
EB
Screen4,
EB
Screen5
Refer : EB
Screen6
Refer : EB
Screen9
Customer Registration
Registration Confirmation
View Bill
Bill Payment-
Register Compaint