Professional Documents
Culture Documents
Int Presentation
Int Presentation
Presented by
USN: 1BI21AI061
NAME: Vismaya B L
AGENDA
Introduction
Problem Statement
System Architecture
Tools/Technologies
Implementation
Results
Reflection Notes
Bangalore Institute of Technology
K.R. Road, V.V. Pura, Bengaluru.-560004.
Department of Artificial Intelligence &Machine Learning
Introduction
• Electricity Billing System is a software-based application.
• This project aims at serving the department of electricity by
computerizing the billing system.
• It mainly focuses on the calculation of units consumed during the
specified time and the money to be charged by the electricity
offices.
• The application has high speed of performance with accuracy and
efficiency.
Bangalore Institute of Technology
K.R. Road, V.V. Pura, Bengaluru.-560004.
Department of Artificial Intelligence &Machine Learning
Problem Statement
• In India, the current electricity billing system is completely
manual. The electric meters are situated in the houses, offices and
factories etc.
• This system has disadvantage of appointing meter readers to take
the meter reading, effects customer privacy,delayed bill delivery,
language barriers, etc.
• In this direction this project undertakes the meter reading without
human intervention.
Bangalore Institute of Technology
K.R. Road, V.V. Pura, Bengaluru.-560004.
Department of Artificial Intelligence &Machine Learning
System Architecture
Bangalore Institute of Technology
K.R. Road, V.V. Pura, Bengaluru.-560004.
Department of Artificial Intelligence &Machine Learning
Tools/Technologies
Core Java which includes : Swings and Abstract Window
Toolkit
Database use : The Microsoft Structured Query
Language(MySQL)
IDE used : NetBeans IDE
Implementation
• Electricity consumers are
often faced with the
problem of in accuracy
and delay in monthly
billing due to some
drawbacks.
• Thus, it is essential to
have an efficient system
for such purposes via
electronic platform with
consideration to proximity
Bangalore Institute of Technology
K.R. Road, V.V. Pura, Bengaluru.-560004.
Department of Artificial Intelligence &Machine Learning
Results
Bangalore Institute of Technology
K.R. Road, V.V. Pura, Bengaluru.-560004.
Department of Artificial Intelligence &Machine Learning
Reflection Notes
• This course has helped me in enhancing my practical skills
and learning skills
• Bridging the gap between theory and practice was a
recurring theme throughout the course
• There were a lot of challenges especially while integrating
the various swing classes and creating a database using
MySQL
• Through determination and seeking guidance from my
mentors, I was able to resolve the problems for the
successful completion of the project
Bangalore Institute of Technology
K.R. Road, V.V. Pura, Bengaluru.-560004.
Department of Artificial Intelligence &Machine Learning
Snippet of code
int totalbill = 0;
int unit_consumed = Integer.parseInt(units);
String query = "select * from tax";
try {
Conn c = new Conn();
ResultSet rs = c.s.executeQuery(query)
while(rs.next()) {
totalbill += unit_consumed *
Integer.parseInt(rs.getString("cost_per_unit"));
totalbill +=
Integer.parseInt(rs.getString("meter_rent"));
totalbill +=
Integer.parseInt(rs.getString("service_charge"));
totalbill +=
Integer.parseInt(rs.getString("service_tax"));
totalbill +=
Integer.parseInt(rs.getString("swacch_bharat_cess"));
totalbill +=
Integer.parseInt(rs.getString("fixed_tax"));
}
} catch (Exception e) {
e.printStackTrace();
}
Bangalore Institute of Technology
K.R. Road, V.V. Pura, Bengaluru.-560004.
Department of Artificial Intelligence &Machine Learning
use ebs;
create table login(meter_no varchar(20), username varchar(30), name varchar(30), password varchar(20), user
varchar(20));
select * from login;
create table customer(name varchar(20), meter_no varchar(20), address varchar(50), city varchar(30), state
varchar(30), email varchar(40), phone varchar(20));
select * from customer;
create table meter_info(meter_no varchar(20), meter_location varchar(20), meter_type varchar(20),
phase_code varchar(20), bill_type varchar(20), days varchar(20));
create table tax(cost_per_unit varchar(20), meter_rent varchar(20), service_charge varchar(20), service_tax
varchar(20), swacch_bharat_cess varchar(20), fixed_tax varchar(20));
insert into tax values('9','47','22','57','6','18');
Select * from tax;
create table bill(meter_no varchar(20), month varchar(30), units varchar(20), totalbill varchar(20), status
varchar(20));
select * from bill;
Bangalore Institute of Technology
K.R. Road, V.V. Pura, Bengaluru.-560004.
Department of Artificial Intelligence &Machine Learning
THANK YOU