# REQUIREMENTS
#INTRODUCTION: The Electricity Bill calculator project is the application based mini project, which is used to predict the electricity bill of next month by taking input of appliance or load used. The tool used for writing the code in this project is visual studio code. This project has multi file and multiplatform approach (Linux and Windows).
#RESEARCH
People who don’t have technical knowledge of calculating electricity bill can use this application to predict electricity bill of upcoming months, however, the defining features of an electricity bill calculator include:
- power rating of all loads
- total load calculation
- unit consumed per day
- units consumed per month
In addition, high-end electricity bill calculators generally include:
- electricity bill calculation in urban areas
- electricity bill calculation in rural areas
- bill calculation based on units consumed
Cost Vs Timeline
**
This is the plot of cost of the calculators in ($ ) and time in years
Defining System:
Design and testing operations of electricity bill calculator using unit testing algorithm.
SWOT analysis:
Strengths: Innovative, User-friendly.
Weakness: Cost of calculator increases as features added in the calculator increase.
Opportunities: We know that we mostly use pen and paper for calculation. So tech based market always attracts the youth.
Threats: Slower growth in an innovation always threat for the company in this dynamic world.
4’W and 1’H
What: Electricity bill calculator**
Where: School, Science, domestic, industries, Technology
When: Need for calculation.
How: Calculates the user input as number of loads and gives the output.
Detail Requirements:
High Level Requirements:
ID |
Description |
Status |
---|---|---|
HL01 |
Electricity bill calculation at industries |
Implemented |
HL02 |
Electricity bill calculation at agriculture |
Implemented |
HL03 |
Units consumed per year |
Implemented |
HL04 |
Calculates total industrial loads |
Implemented |
Low level Requirements:
ID |
Description |
Status |
---|---|---|
LL01_HL01 | Calculates electricity bill at rural areas |
Implemented |
LL02_HL02 | Calculates electricity bill at urban areas |
Implemented |
LL03_HL03 | Calculates total load at domestics places |
Implemented |
LL04 | Calculates total unit consumed at domestics places |
Implemented |