Electricity Bill Payment Management Project
Electricity Bill Payment Management Project
Electricity Bill Payment Management Project
A
Project On
“Electricity Bill Payment System”
Submitted By :
HS Arts & Science
Final Year, 2021-2023
GROUP 1
Christina Khakhlari (HSA21049, Arts)
Junak Saikia (HSS21075, Science)
INDEX
1. Introduction
3. Code Explanation 10
5. Conclusion 12
1
1. INTRODUCTION
The C++ programming language was developed at AT&T Bell Laboratories in the
early 1980's by Bjarne Stroustrup, to help implement simulation projects in an
object-oriented and efficient way. As the name C++ implies, C++ was derived from
the C programming language, where ++ is the increment operator used in C. Ever
since its birth, C++ evolved to cope with problems encountered by users, and
through discussions at AT&T.
The major reason behind the success and popularity of C++ is that it supports object
oriented technology, the latest in the software development and the most near to the
real world.
C++ is not purely an object-oriented language but a hybrid that contains the
functionality of the C programming language. Thus, it has all the features available
in C :
● modular programmes that can be universally used
● closely efficient to machine programming
● portable programs for various platforms.
To help us carry out the execution of the code in a better and understandable way, we
have put to use few of the basic facilities and built-in types provided by C++. Few of
the major facilities have been discussed below :
II. Function is a subprogram that acts on data and often returns a value. It makes
a program more readable and understandable to a programmer thereby
making program management much easier.
III. fstream library is a predefined set of operations for handling file related input
and output. It defines certain classes that help one perform file input and
output. For example, ifstream class ties a file to the program for input;
ofstream class ties a file to the program for output; and fstream class ties a file
to the program for both input and output.
3
Our project “Electricity Bill Payment System” aims to analyse the consumption of
electricity of a customer and generate a bill thereafter. This mini project aims to
mimic the grassroot functions and comprises only the essential elements. It mainly
focuses on the calculation of units consumed during a month and the total amount
to be paid thereafter.
First, the user must successfully login into the system. After entering the required
details, the administrator adds the new customer, has the capacity to display the new
record and their bill is produced accordingly.
Admin features of this project are :
I. Add new record
II. Display record
III. Unit Tariff(in a month)
IV. Generate Bill
V. Exit
4
Source code -
5
6
7
8
Object Code -
9
10
3. CODE EXPLANATION
5. CONCLUSION