Mini Project
Mini Project
PROJECT TITLE
GROUP MEMBER:
COURSE OUTCOME:
This software makes paying electricity bills easier by automating tasks and simplifying
processes. It saves time and effort for users by reducing manual data entry and
providing a user-friendly interface. With its help, people can manage their electricity
expenses more efficiently and conveniently. Ultimately, it brings convenience and
efficiency to the task of managing electricity bills..
PROGRAM OUTCOME:
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 P10 P12
2. Problem Analysis: Students will develop the ability to analyze and identify issues
within existing systems, such as manual billing processes, and propose solutions
to address these problems effectively.
5. Modern Tool Usage: Students will utilize modern tools and technologies such as
Java swings, SQL databases, and development environments like NetBeans to
design, implement, and manage the electricity billing system.
6. The Engineer and Society: Students will understand the societal impact of efficient
electricity billing systems, recognizing how technology can enhance convenience
and productivity for both consumers and service providers.
8. Individual and Team Work: Students will collaborate both individually and as part
of a team throughout the development process, learning to communicate
effectively, delegate tasks, and work towards common goals.
PSO1: The IT graduates will work as software engineers for providing solutions to real world
problems using structured and object oriented programming languages and open source software.
PSO2: The IT graduates will work as System engineer, Software analyst and Tester for IT and ITes.
ABSTRACT:
Electricity consumers are often faced with the problem of inaccuracy 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. The
proposed system automates the conventional process of paying electricity bill by
visiting the Electricity Board which is tiresome and time consuming. It is also
designed to automate the electricity bill calculation and payment for user
convenience. The system is developed with Java swings as the base programming
language which can be used to develop websites, web applications and web
services. The Microsoft Structured Query Language (SQL) server is also used for
creating back-end database. The system would be having two logins: the
administrative and user login. The administrator can view the user's account details
and can add the customer's information of consuming units of energy of the current
month in their account. The Admin must feed the system with the electricity usage
data into respective user’s account. The system then calculates the electricity bill for
every user and updates the information into their account every month. Users can
then view their electricity bill and pay before the month end.
EXISTING SYSTEM:
The existing electricity billing system relies heavily on manual processes for data entry, bill
generation, and payment processing. Customers receive paper bills and must visit designated
centers to make payments in person. Administrative staff manually update customer records,
manage billing data, and resolve disputes. Limited automation leads to inefficiencies, errors,
and delays in billing cycles. Upgrading to a modernized, computerized system would streamline
operations, improve accuracy, and enhance customer convenience.
PROPOSED SYSTEM:
o This project system excludes the need of maintaining paper electricity bill as all the
electricity bill records are managed electronically.
o Administrator doesn't have to keep a manual track of the users. The system automatically
calculates fine.
o Users don't have to visit to the office for bill payment.
o There is no need of delivery boy for delivery bills to user's place.
o Thus, it saves human efforts and resources.
ADVANTAGES:
The proposed electricity billing system automates processes, reducing manual effort and errors.
It enhances user convenience with online bill viewing and payment options. Time savings for
both users and staff are realized through streamlined operations. Overall, the system improves
efficiency, accuracy, and customer satisfaction.
SYSTEM REQUIREMENTS:
Hardware Requirements:
Software Requirements:
● Operating System:
-Windows 10
Book Reference
Database Management Systems 3rd Edition by Raghu Ramakrishnan
(TEXTBOOK).
Websites
www.stackoverflow.com
www.google.com
http://www.javatpoint.com/