Beruflich Dokumente
Kultur Dokumente
1. INTRODUCTION
1.2 ADVANTAGES:
The system excludes the need of maintaining paper electricity bill as all the electricity bill
records are managed electronically.
Users need not visit the office for bill payment.
Usage of this system saves human efforts and resources.
2. REQUIREMENTS
2.1HARDWARE REQUIREMENTS:
Minimum of 1 GB RAM.
Pentium IV or higher.
Hard disk space minimum 20GB.
Operating system- Windows XP and above
3. DESIGN
Create
customer
admin login
Database
Add
readings
Figure3.1: Admin module creates customer details . By doing this a new customer will be able to make
online payments henceforth.
Figure3.2 Customer can login into the system. The customer enters the required information into the system,
and press the submit button. The system will process the details entered by the customer and fetch the related
data to the customer.
login
registration
onon
signin
signup
Admin
update
account
payment
logout
rrno
About us
Reach us
Figure3.3:In this phase admin will maintain and view all the details regarding registered people
Customer can pay the bill and also can be able to view the status whether the payments are cleared
or not.
email user
addr
accno
nn
name rr admin
customer no
er
mob no balance
pwd
units date
Bill amt
Figure 3.4: Illustrates how entities are related to each other and the relation between them.
Admin Login
GENERATE BILLING
CUSTOMER VENDOR
GENERATE RECEIPTS
Figure3.5: It depicts modules such as customer and admin which explains the activity with respect to our
application.
4. IMPLEMENTATION
4.1 MODULE DESCRIPTION
Admin-form:
In this module the admin can login to the system to perform their operation. Admin can see the current
status of the customer. The system should give permission to only administrator to view the registered
customers.
Customer-form:
In this module the customer can register by providing the details i.e. username and password, and then
they can login by their username and password to check their current status and payment of bills.
<a href="index.php">SIGNOUT</a></strong></div>
<div id="sidebar">
<h1>Welcome Administrator</h1>
</div>
<div id="main">
<p align="right"><img src="images/191.jpg" width="545" height="329" /></p>
</div>
<div id="footer"><span class="separator">|</span> </div>
</div>
xc <div align=center></div>
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Keep it Simple</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="css/style.css"/>
</head>
<body>
<div id="container">
<div id="header">
<a href="http://all-free-download.com/free-website-templates/">bescom.com</a></div>
<div id="menu">
<a href="index.php"></a>
<strong> <a href="adminhomepage.php">Back</a>
<select name="select">
<option value="Residential">Residential</option>
<option value="Commercial">Commercial</option>
</select>
</label></td>
</tr>
<tr>
<td>Customer name</td>
<td><label>
<input name="textfield2" type="text" required="required"/>
</label></td>
</tr>
<tr>
<td height="28">Mobile No</td>
<td><label>
<input name="textfield22" type="text" required="required"/>
</label></td>
</tr>
<tr>
<td>Address</td>
<td><textarea name="textarea"></textarea></td>
</tr>
<tr>
<td>Date of Billing </td>
<td><input name="textfield222" type="date" required="required"/></td>
</tr>
<tr>
<td>Email</td>
<td><input name="textfield223" type="text" required="required"/></td>
</tr>
<tr>
<td>Acno</td>
<td>
<?php
$mysqli= new mysqli("localhost", "root", "", "ele");
if ($mysqli->connect_errno)
{
echo "Failed to connect to MySQL: (". $db->connect_errno . ") " . $db->connect_error;
5. TESTING
5.1. TYPES OF TESTING
Testing begins at the module level and works outward towards the integration of the entire computer
based system.
Different testing techniques are appropriate at different level of time.
Testing and debugging are different activities, but debugging must be accommodated in any testing
strategy.
System testing:
System testing is the stage of implementation, which aims at ensuring that the system works
accurately and efficiently before actual operation commences.
The electricity billing system project report basically deals with the paying bill; since it is a
web application the problems of single tier could be resolved. This project is an executive information
system that could be used for entering, calculating and monitoring the billing details of electricity.
3.Enter password
4.click submit
3.Enter password
4.click submit
2.Enter username
3.Enter password
4.click submit
2.Enter username
3.Enter password
4.click submit
Login table:
Name data type
Username Varchar
Password Varchar
Billing details:
6. SCREENSHOTS
Home page:
Figure6.1: admin and customer can login to the system to perform their operations.
Figure6.3: The customer to register by providing the details such as name, address, email id etc.
Figure 6.4: The admin home page module where admin will be able to provide new electricity line to a
new customer by the create customer account module.
7. CONCLUSION
The system have automated the online electricity billing system for generate the electricity bill. We
have stated that the project facilitates the provision of safe, authenticated and web based electricity billing
system. Earlier the people had to visit the respective places to pay their bills. With this implemented application,
customers can pay the bills online from anywhere. Also, this system is faster than the earlier methods of
manually entering data, calculating and validating data or who have paid the bill. The system is generalized and
ensures to reduce manual error by reducing manual efforts. Every system has been taken to make the working
of the project comfortable as possible for the customers. We learned so many things and gained a lot of
knowledge about development field.
8. FUTURE ENHANCEMENT
Online Electricity Billing System works well with the existing benefits that have been provided in this
system. It is designed keeping in mind the essential features that are important to this project. It is not
that, it includes all the functions, there are pros and cons. Some of them are: Customers are expected to
remember date of billing and payment. Transaction is not designed similar to payment gateway which
includes the necessary options such as Internet-Banking, Credit card, Debit card. Implementation of the
logic of online payment is done in a basic way. The above limitations can be implemented in future.
Further, add-ons to be imposed can also be accomplished.
9. BIBLIOGRAPHY
Books Reference:
Web References:
www.w3schools.com
www.phptpoint.com
http://en.wikipedia.org/wiki/PHP