Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
50 views

Electricity Bill Generator: A Presentation ON " " FOR Practical Training Seminar (Vii Semester)

This document presents an electricity bill generator software developed by Shivam Kabra for their practical training seminar. The software was developed using Java programming language and uses a database to automatically generate electricity bills based on appliance wattage and hours of use. It aims to reduce manual calculations and errors. The software was designed to work in real world billing systems and future enhancements may include integrating meter tracking and additional user access controls and reporting features.

Uploaded by

Shubham Junwal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
50 views

Electricity Bill Generator: A Presentation ON " " FOR Practical Training Seminar (Vii Semester)

This document presents an electricity bill generator software developed by Shivam Kabra for their practical training seminar. The software was developed using Java programming language and uses a database to automatically generate electricity bills based on appliance wattage and hours of use. It aims to reduce manual calculations and errors. The software was designed to work in real world billing systems and future enhancements may include integrating meter tracking and additional user access controls and reporting features.

Uploaded by

Shubham Junwal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 15

A

PRESENTATION
ON

“Electricity Bill Generator”


FOR
PRACTICAL TRAINING SEMINAR(VII SEMESTER)

Submitted By: Submitted to:


Shivam Kabra Dr. Ajay Maurya
Section: B2 Mrs. Swati Srivastav
CS Department
Company Details

ME TACUBE S OF TWARE PV T LT D I S A L EA DING S OF TWARE P RODUC T


D E V ELOPMENT S E RVICES COMPANY, PA RTNERING WI TH B OT H
STA RT-UPS A N D ESTA BLISHED P L AY ERS GLOBALLY I N T H EIR
I NNOVATION J OU R NEY

S P 6 , P H A SE I V, S I TAPURA I NDUSTRIAL A R EA , E P I P S I TAPURA ,


JA I PUR, R A JASTHAN 3 0 2 0 22
C O N TA C T D E TA I L S : - 0 1 4 1 2 7 7 1 7 1 6
Electricity Bill Generator
A BILLING MANAGEMENT SYSTEM
OVERVIEW

PROBLEM STATEMENT • Multiply the device’s wattage by the Number of Hours the
appliance is used per day/month.
ABOUT SOFTWARE
◦ PROGRAMMING LANG.
◦ DATABASE • Divide By 1000
◦ PROJECT DETAILS
◦ PROJECT IN REAL WORLD
• Multiply by KWh rate
◦ FUTURE SCOPE

RESULTS
• And this whole process is manual work and take lots of time for
◦ SNAPSHOT
calculation and to generate a single bill
TOOLS

LEARNINGS • Can we do fast calculation and generate ?


OVERVIEW

PROBLEM STATEMENT

ABOUT SOFTWARE • Using Java programming language develop a


◦ PROGRAMMING LANG. software based application
◦ DATABASE
◦ PROJECT DETAILS
◦ PROJECT IN REAL WORLD • To generate the bill on just one button click and
◦ FUTURE SCOPE to print the bill from system
RESULTS
◦ SNAPSHOT
• Quality metrics: accuracy, reduce manual work
TOOLS

LEARNINGS
OVERVIEW • Language used: Java
PROBLEM STATEMENT • Features include:
ABOUT SOFTWARE • Object oriented
◦ PROGRAMMING LANG. • Platform Independent
◦ DATABASE
• High Performance
◦ PROJECT DETAILS
• Distributed
◦ PROJECT IN REAL WORLD
◦ FUTURE SCOPE
• Dynamic
• Multithreaded
RESULTS
◦ SNAPSHOT • Swing in Java are GUI widget toolkit
TOOLS

LEARNINGS
OVERVIEW • Database Management System:
PROBLEM STATEMENT • Data Redundancy
ABOUT SOFTWARE • Data Integrity
◦ PROGRAMMING LANG.
◦ DATABASE • Development and maintenance of application
◦ PROJECT DETAILS system
◦ PROJECT IN REAL WORLD • Advantages:
◦ FUTURE SCOPE
• User friendliness I provided in the application with
RESULTS various controls
◦ SNAPSHOT
• Provides high level of security
TOOLS
• Makes system easier and flexible
LEARNINGS
OVERVIEW

PROBLEM STATEMENT

ABOUT SOFTWARE
◦ PROGRAMMING LANG.
◦ DATABASE
◦ PROJECT DETAILS
◦ PROJECT IN REAL WORLD
◦ FUTURE SCOPE

RESULTS
◦ SNAPSHOT

TOOLS

LEARNINGS
OVERVIEW
The approach it followed in real world:
PROBLEM STATEMENT
1. Provide Facility of Data sharing
ABOUT SOFTWARE
◦ PROGRAMMING LANG. 2. It doesn’t require any staffs as in the conventional
◦ DATABASE
system.
◦ PROJECT DETAILS 3. Provision of security restriction
◦ PROJECT IN REAL WORLD 4. Customer Database and perfect calculation as per
◦ FUTURE SCOPE requirement
RESULTS 5. A Well Managed System and Reduce extra time
◦ SNAPSHOT
6. Working speed and performance
TOOLS
7. lack chances of Cheating and rid from corrupted staff
LEARNINGS
OVERVIEW Expected Future Work
PROBLEM STATEMENT

ABOUT SOFTWARE • Add functionalities like meters tracking using GPS technology
◦ PROGRAMMING LANG. • For security and privacy of the management, the Billing System
◦ DATABASE comply two log-in users with different access level.
◦ PROJECT DETAILS • Graphical view of a city with network and one can easily fine
◦ PROJECT IN REAL WORLD address of a user
◦ FUTURE SCOPE • The network can be used for home automation, television,
telephone, internet and many things
RESULTS
• Mailing without internet
◦ SNAPSHOT
• When the person checks the box, he can easily read it and can reply
TOOLS

LEARNINGS
OVERVIEW

PROBLEM STATEMENT

ABOUT SOFTWARE
◦ PROGRAMMING LANG.
◦ DATABASE
◦ PROJECT DETAILS
◦ PROJECT IN REAL WORLD
◦ FUTURE SCOPE

RESULTS
◦ SNAPSHOT

TOOLS

LEARNINGS
OVERVIEW 1.
PROBLEM STATEMENT NetBeans IDE 8.0
ABOUT SOFTWARE • Designed for building integrated development environments (IDEs), and
arbitrary tools
◦ PROGRAMMING LANG.
◦ DATABASE • Key benefits of the Netbeans Platform is realized by its use as an integration
point
◦ PROJECT DETAILS
◦ PROJECT IN REAL WORLD • Run on a wide range of operating systems, including Windows, LinuxTM, Mac
OS X, Solaris AIX, and HP-UX
◦ FUTURE SCOPE

RESULTS
2.
◦ SNAPSHOT MySQL
TOOLS • Client/ Server Architecture

LEARNINGS • High Performance and flexibility


• Easy to use and secure
OVERVIEW Key Learnings:
PROBLEM STATEMENT • Able to design a software based application Stepwise
ABOUT SOFTWARE • Working on different tools
◦ PROGRAMMING LANG.
• Company Flow architecture and management
◦ DATABASE
◦ PROJECT DETAILS
◦ PROJECT IN REAL WORLD
Project Learnings:
◦ FUTURE SCOPE
• Importance of Electricity Billing system without using extra
RESULTS human efforts
◦ SNAPSHOT
• Java Swings for gui design and language benefit
TOOLS
• Database management system and its importance
LEARNINGS
OPEN TO QUESTIONS

You might also like