Sie sind auf Seite 1von 16

Electricity Bill Payment System

ABSTRACT

Science and technology with all its fascinating advancements has been taking human life
standards to the next level. The whole world will be literally jammed without these innovations. This
project is an innovation, which makes the way of paying electricity bill simple compared to other
existing projects. This project has been implemented using html as front end and php as back end. The
purpose of the project is to build an application program to reduce the manual work for managing the
amount of units consumed by the customers and generating the electricity bill according to the type of
customer – individual or commercial. It displays the details of the customers, units consumed by them
and bill history. It enables them pay their bill if not paid. The date of payment will be updated while
paying the bill. It maintains error free database and easily incorporates the future developments and
changes.

Dept of cse 2019-20 Page 1


Electricity Bill Payment System

Dept of cse 2019-20 Page 2


Electricity Bill Payment System

CHAPTER 1

INTRODUCTION

1.1 DBMS

The database management system(DBMS) is the heart of the today’s operational and analytical
business system. Data is the lifeblood of the organization and DBMS is the conduit by which data is
stored, managed, secured and served to applications and users. Basically DBMS is the software tool
to organize (create, retrieve, update and manage) data in a database. Today’s database landscape can
be complex and confusing, so it is important to understand the types and categories of DBMSs,
along with then and why to use them.
The DBMS manages the important things, the data, the database engine that allows data to be
accessed, logged and modified – and the databases schema, which defines the databases logical
structure. These 3 foundational elements help provide concurrency, security, data integrity and
uniform administration procedure.

1.2 ADVANTAGES OF DBMS

Using a DBMS to store and manage data comes with advantages, but also overhead. One of the
biggest advantages of using DBMS is that it lets end users and application programmers access and
use the same data while managing data integrity. Data is better protected and maintained, then it can
be shared using DBMS instead of creating new iterations of the same data stored in new files for
every new applications. DBMS provides a central store of data that can be accessed by multiple
users in a controlled manner.

● Central storage and management of data within the DBMS provides,


● Data abstraction and independence
● Data security
● A locking mechanism for concurrent access
● An efficient handler to balance the needs of multiple applications using the same data,
● The ability to swiftly recover from the crashes and errors, including restorability and
recoverability.
● Robust data integrity capabilities
● Logging and auditing of activities

Dept of cse 2019-20 Page 3


Electricity Bill Payment System

1.3 COMPONENTS OF DBMS

A DBMS consists of several components, each performing very significant tasks in the database
management system environment. The major components within the database and its environment are:

1.3.1 SOFTWARE

This is the set of programs used to control and manage the overall database. This includes the
DBMS software itself, the Operating System, the network software being used to share the data among
users, and the application programs used to access data in the DBMS.

1.3.2 HARDWARE

Hardware consists of a set of physical electronic devices such as computers, I/O devices, storage
devices etc. This provides the interface between computers and the real world systems.

1.3.3 DATA

DBMS exists to collect, store, process and access data, the most important component. The
database contains both the actual or operational data and the metadata.

1.3.4 PROCEDURES

These are the instructions and rules that assist on how to use the DBMS, and in designing and
running the database, using documented procedures, to guide the users that operate and manage it.

1.3.5 DATABASE ACCESS LANGUAGE

The database access language is used to access the data to and from the database, to enter new
data, update existing data, or retrieve required data from databases. The user writes a set of appropriate
commands in a database access language, submits these to the DBMS, which then processes the data and
generates and displays a set of results into a user readable form.

1.3.6 USERS

Dept of cse 2019-20 Page 4


Electricity Bill Payment System

The users are the people who manage the databases and perform different operations on the
database system. There are three kinds of people who play different roles in database system.

1. Application Programmers
2. Database Administrators
3. End-users

1.4 OBJECTIVE

The objectives of our project is to develop system that is mean to partially computerize the work
performed in the electricity board like generating monthly electricity bill and store record of customer .

1.5 MODULES

In this project the modules to be used are:

1.5.1 ADMIN
Admin can add packages, view users, view user enquiries. She/he will be assigned with a unique
password in order to gain access to the software.

1.5.2 USER
Each user will have their own user name and passwords using which they can enter into the
system and view the details.

1.6 EXISTING SYSTEM

In the existing electric bill Management System PHP, several databases is maintained .Also database is
maintained for customer payroll. Documents are stored in the form of database

1.7 PROPOSED SYSTEM

The software is prepared by programming language PHP and MySQL database. The software will
manage all the details of the electricity bill of the customer. The software is on one hand error free
and user friendly and on the other hand will reduce consumption of paper, time, and power that is to
say it will reduce costs to a great extent. The site opens with a home page that gives introduction of
the registration of customer.

Dept of cse 2019-20 Page 5


Electricity Bill Payment System

CHAPTER 2

LITERATURE SURVEY

The existing system is not totally automated. Though the system is computerized to a particular extent, it
is labor-intensive. The different processes include maintaining the details of the booking manually,
calculating the salaries of the employees, maintain the details of the incoming couriers, maintaining
returns details, maintaining out returns details.

Nowadays, people are very busy and they don’t find much time to go to a dealer to get products. But
they need to buy products. And most of the people are accessing Internet.Then why don’t we help them
in searching & getting products online. Of course this is helpful for company & dealer also to improve
the sales.

The existing manual system has got many disadvantages. It is time consuming job and is difficult to
maintain records manually. So we go for computerization of the system for effective management. ​In the
existing system first of all consignors place their consignments like covers, documents, nondocuments
etc. to the officer of the courier branch. Here this branch acts as a source branch. Then the branch officer
prepares the consignment note which includes several details like date, insurance, weight in kilograms
and grams etc. This is more hectic because the whole export report has to be done which requires a lot of
calculation. And the rates of the consignments are fixed depending on the weights. The billing in the
existing system is done via cash or credit card. So for the billing procedure of the regular customer all
the reports have to be checked. This is a long, time consuming process.

To overcome these drawbacks automation of the existing system is done which can be used efficiently
and by people with basic computer knowledge.

Dept of cse 2019-20 Page 6


Electricity Bill Payment System

CHAPTER 3
PROPOSED SYSTEM
The software is prepared by programming language PHP and MySQL database. The software will
manage all the details of the electricity bill of the customer. The software is on one hand error free
and user friendly and on the other hand will reduce consumption of paper, time, and power that is to
say it will reduce costs to a great extent. The site opens with a home page that gives introduction of
the registration of customer.

Dept of cse 2019-20 Page 7


Electricity Bill Payment System

CHAPTER 4

​SYSTEM REQUIREMENT

4.1 Hardware Requirements

● PROCESSOR
: INTEL P-4 BASED SYSTEM
● PROCESSOR SPEED
: 2.0 GHz
● RAM
: 256MB-512MB
● HARD DISK
: 40GB-80GB

4.2 Software Requirements

● OPERATING SYSTEM
: WINDOS
● LANGUAGE
: PHP,HTML/CSS,JQUERY,​ ​XAMPP

● BROWSER
: GOOGLE CHROME/FIREFOX

Dept of cse 2019-20 Page 8


Electricity Bill Payment System

CHAPTER 5
SYSTEM DESIGN

5.1 DATABASE TABLES

Table 4.1.1:​ADMIN

Column name Type Not null Description


Ad_id Int(9) Not null Id of user
Ad_username Varchar(200) Not null Username of admin
Ad_password Varchar(200) Not null Password

Table 5.1.2:​BANK

Column name Type Not null Description

B_id Int(9) Not null Id of bank

Bnk_name Varchar(200) Not null Name of bank

Table 5.1.3:​BILL

Column name Type Not null Description

Amt_id Int(9) Not null Amount Id

Cus_id Int(200) Not null Id of customer

Billno Varchar(200) Not null Bill Number

Amount Varchar(200) Not null Amount

Date Varchar(200) Not null Date

Payment Varchar(200) Not null Payment

Dept of cse 2019-20 Page 9


Electricity Bill Payment System

Table 5.1.4:​CARD

Column name Type Not null Description

C_id Int(9) Not null Card Id

Card_name Varchar(200) Not null Name of card

Table 5.1.5:​CUSTOMER

Column name Type Not null Description


Cus_id Int(9) Not null Id of customer
Name Varchar(200) Not null Name of customer
Address Varchar(200) Not null Address of customer
Houseno Varchar(200) Not null House number
Phone Varchar(200) Not null Phone number
Email Varchar(200) Not null Email id

Dept of cse 2019-20 Page 10


Electricity Bill Payment System

5.2 ER DIAGRAM

Dept of cse 2019-20 Page 11


Electricity Bill Payment System

Dept of cse 2019-20 Page 12


Electricity Bill Payment System

5.3 SCHEMA DIAGRAM

​Admin

AD_ID AD_PSW AD_USER

Customer

CUS_ID NAME ADDRESS HOUSE_NO PHONE EMAIL

Bill

AMT_ID CUS_ID BILL_NO AMOUNT DATE PAYMENT

Card

C_ID CARD_NAME

Bank

B_ID BANK_NAME

Dept of cse 2019-20 Page 13


Electricity Bill Payment System

Dept of cse 2019-20 Page 14


Electricity Bill Payment System

CONCLUSION

The complete design and development of the system “Electricity Bill Payment System” is
presented in this project. Good amount of user-friendliness have been incorporated in the tourism
management system and it is possible for any user to exploit these features to get the maximum benefit.
The programming techniques used in the design of the system provide a scope for future
expansion and implementation of any changes, which may occur in future. The main aim behind the
development of the system is to provide the comprehensive solution that is capable of handling and
meeting the company’s stated and implied requirements.

Dept of cse 2019-20 Page 15


Electricity Bill Payment System

BIBILIOGRAPHY

1. http://www.google.com

2.http://www.microsoft.com

3. http://www.codeproject.com

4. http://www.msdn.com.

5. http://www.vb123.com

6. http://www.vbcode.com

Dept of cse 2019-20 Page 16

Das könnte Ihnen auch gefallen