Maharashtra State Board of Technical Education
Government Polytechnic Murtizapur
Information Technology Department
2024-2025
Subject
Advance Java (22517)
Guided By :-
Mr.G.J.Solanke
Micro-Project Topic
Electricity Management System
Submitted By
Sr.no Roll.no Enrollment No. Name
1 14 2212410220 DESHMUKH ATHARV SUNIL
2 38 2212410257 PATIL OM SANTOSH
3 45 2212410264 SHARMA PIYUSH MUKESH
1
MAHARASHTRA STATE
BOARD OF TECHNICAL EDUCATION
Certificate
This is to Verify That
Mr./Ms………….Group No-13………....Roll No…..…14,38,45….…..of Fifth
Semester of Diploma in …………...Information Technology……………of
Institute……………Government Polytechnic Murtizapur…..………………..
(Code........1241............) Has completed the Micro-Project Satisfactory in course
Advanced Java (22517) for the academic year 2024-2025 as prescribed in the
curriculum.
Place…………………. Enrollment no…………………...
Date………………….. Exam Seat No.…………………..
Course Teacher Head of the Department Principal
2
Annexure-I
Part – A Micro-Project Proposal
Title of Micro-Project
Electricity Management System
• Aims/Benefits of the Micro-Project:- The aim of this project is to develop an
efficient and user-friendly Electricity Management System that automates the
process of generating electricity bills. The system will take the customer’s name
and the units consumed as input, calculate the total cost based on the unit
consumption, and generate a detailed bill. This project seeks to simplify the
manual billing process, reduce human errors, and provide accurate and quick
results, making it easier for electricity providers to manage billing and for
customers to receive timely bills.
• Course Outcomes:-
CO1: a) Develop programs using GUI Framework. (AWT & Swing).
CO2: b) Handle events of AWT and Swings components.
CO3: c) Develop programs to handle events in java programming
CO4: d) Develop java Program using networking concepts.
CO5: e) Develop programs using database.
• Proposed Methodology:- The proposed methodology for this Electricity
Management System focuses on automating and simplifying the billing process
to improve efficiency and reduce human errors. The system starts by gathering
essential information from the user, including the customer’s name and the
number of electricity units consumed. This data is fed into the system, where
calculations are performed to determine the total bill. The bill calculation is based
on a pre-set rate for electricity, which may vary depending on the number of units
consumed. For instance, customers who consume more electricity may be charged
a higher rate per unit, while those with lower consumption may benefit from lower
rates. This tiered approach ensures that the billing process is fair and adaptable to
various consumption levels.
Once the calculation is completed, the system automatically generates a
detailed bill. The bill includes critical information such as the customer’s name,
total units consumed, the rate applied, and the final amount due. This automated
process eliminates the need for manual calculations, significantly reducing the
chances of errors that can occur due to human oversight.
3
• Action Plan:-
S. Details Of Activity Planned Planned Name of
Responsible
No Start Finish
Team
date date
members
1 Discussion about topic 15 /07/2024 25 /07/2024
2 Information searching from 26 /07/2024 22/08/2024 DESHMUKH
various resources/ ATHARV SUNIL,
implementation to part A
PATIL OM SANTOSH,
3 Testing and correction of error 23/08/2024 15/09/2024
4 Part B and Final project report 16/09/2024 25/10/2024 SHARMA PIYUSH
making MUKESH
5 Submission final Project report 26/10/2024 10/11/2024
• Resources Required
S. Name of Resource/ Specification Quantity Remark
No Material
1 Windows operating intel Core i5 8GB Ram 1 -
System
2 Notepad++ -
3 JDK 1.8 1 -
• Names of Team Members with Roll No’s.
1. DESHMUKH ATHARV SUNIL (14)
2. PATIL OM SANTOSH (38)
3. SHARMA PIYUSH MUKESH (45)
4
5