E-Bill System

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 21

A

PROJECT REPORT
ON
“Electricity Billing System”

SUBMITTED BY
RAHUL SINGH & KAVITA CHOUDHARY

UNDER GUIDENCE
PROF. SARIKA SHINDE

SUBMITTED TO
Savitribai Phule Pune University

AS A PARTIAL FULLFILLMENT
FOR THE AWARD OF THE DEGREE
(SEM-VI)Bachelor of Business Administration
(Computer Application)
BBA(CA)
THROUGH THE PRINCIPAL

ASM’s
College Of Commerce, Science and Information
Technology,
Pimpri, Pune-18

(Academic Year 2022-23)


CERTIFICATE

This is to certify that KAVITA CHOUDHARY & RAHUL SINGH is student of


TYBBA(CA) SEM-V course have satisfactorily completed the project report
entitled as Electricity Billing System in the partial Fulfillment of Bachelor of
Business Administration (Computer Application) course during the academic year
2022-2023.

Project Guide Principal

Internal Examiner External Examiner


ACKNOWLEDGMENT

We would like to thank PROF. SARIKA SHINDE of ASM CSIT College,


for their cooperation in completing our project on the topic Crime
Reporting System. Their advice and recommendations aided in the
accomplishment of this job.
Finally, I’d want to express my gratitude to my friends, who have
provided me with invaluable advice and suggestions throughout the
project’s development.

YOUR'S SINCERE
KAVITA CHOUDHARY & RAHUL SINGH
DECLARATION

I undersigned KAVITA CHOUDHARY & RAHUL SINGH hereby


declare that the project work entitled “Electricity Billing System”
is conducted under the guidance of PROF. SARIKA SHINDE. It is my
original work and has not been copied from any other source or
project work submitted to the University.

Date:
KAVITA CHOUDHARY & RAHUL SINGH
INDEX
Sr. No. Contents Page Number
1 Introduction 6
2 System Analysis 7-11
2.1 Existing System 7
2.2 Scope and Limitation of Existing
8
System
2.3 Proposed System 10
2.4 Feasibility Study 11
3 Diagrams 12-17
3.1 ER Diagram 12
3.2 DFD 13
3.3 Class Diagram 14
3.4 Use Case Diagram 15
3.5 Activity Diagram 16
3.6 Sequence Diagram 17
4 Implementation Details 18
4.1 Hardware Specification 18
4.2 Software Specification 18
5 Data Dictionary 19-21
6 System Design 22-27
6.1 Input And Output Screen 22
6.2 Report Screen -
7 Testing 28
8 Conclusion 30
9 Future Enhancement 31
10 Bibliography And References 32

INTRODUCTION
'The "Electricity Billing System" has been developed to override the
problems prevailing in the practicing manual system. This software
is supported to eliminate and in some cases reduce the hardships
faced by this existing system. Moreover this system is designed for
the particular need of the company to carry out operations in a
smooth and effective manner.

The application is reduced as much as possible to avoid errors while


entering the data. It also provides error message while entering
invalid data. No formal knowledge is needed for the user to use this
system. Thus by this all it proves it is user-friendly. Electricity Billing
System, as described above, can lead to error free, secure, reliable
and fast management system. It can assist the user to concentrate on
their other activities rather to concentrate on the record keeping.
Thus it will help organization in better utilization of resources.

Every organization, whether big or small, has challenges to


overcome and managing the information of Connection. Electricity.
Bill, Customer, Payment. Every Electricity Billing System has
different Electricity needs, therefore we design exclusive employee
management systems that are adapted to your managerial
requirements. This is designed to assist in strategic planning, and
will help you ensure that your organization is equipped with the
right level of information and details for your future goals. Also, for
those busy executive who are always on the go, our systems come
with remote access features, which will allow you to manage your
workforce anytime, at all times.
SYSTEM ANALYSIS
EXISTING SYSTEM
The project is divided into two categories: Admin and User Panel.
In an overview of this web application, a user receives all the
pending and due bills. After receiving from the system
administration, he/she can pay the bills. Each bill presents total
units, paying date, due date, and extra due charges. And, the
user can simply process the billings online. Though it does not
contain online payment integration, the payments will process to
the system. Besides, the user can file a complaint about the
system administrations. Also, he/she can view their respective
transaction history with pending and payable bills too.

AVAILABLE FEATURES

 User Panel
 Admin Panel
 Customer Management
 Generate Bills
 Add Due Bills
 Pay Bills
 View Transaction History
 File Complaints
 Complaint Management
 Total Transaction Amount

SCOPE OF EXISTING SYSTEM


 In computer system the person has to fill the various forms &
number of copies of the forms can be easily generated at a
time.
 In computer system, it is not necessary to create the manifest
but we can directly print it, which saves our time.
 To assist the staff in capturing the effort spent on their
respective working areas.
 To utilize resources in an efficient manner by increasing their
productivity through automation
 The system generates types of information that can be used for
various purposes.
 It satisfies the user requirement
 Be easy to understand by the user and operator
 Be easy to operate
 Have a good user interface
 Be expandable
 Delivered on schedule within the budget

LIMITATIONS OF EXISTING SYSTEM


 Excel export has not been developed for Electricity,
Connection due to some criticality.

 The transactions are executed in off-line mode, hence on-


line data for Meter, Bill capture and modification is not
possible.

 Off-line reports of Electricity, Payment, Meter cannot be


generated due to batch mode execution.
There cannot be a common algorithm - since there
There cannot be a common algorithm - since there
 The system generates types of information that can be
used for various purposes.
 Be easy to understand by the user and operator.

 Delivered on schedule within the budget.


PROPOSED SYSTEM
The old manual system was suffering from a series of drawbacks. Since
whole of the system was to be maintained with hands the process of
keeping, maintaining and retrieving the information was very tedious and
lengthy. The records were never used to be in a systematic order, there
used to be lots of difficulties in associating any particular transaction with a
particular context. If any information was to be found it was required to go
through the different registers, documents there would never exist anything
like report generation. There would always be unnecessary consumption of
time while entering records and retrieving records. One more problem was
that it was very difficult to find errors while entering the records. Once the
records were entered it was very difficult to update these records.

 System needs store information about new entry of


Electricity.
 System needs to help the internal staff to keep information of
Connection and find them as per various queries.

 System need to maintain quantity record.

 System need to keep the record of Meter.

 System need to update and delete the record.

 System also needs a search area. It also needs a security


system to prevent data.
FEASIBILITY STUDY
MODULES

After doing the project Electricity Billing System, study and


analyzing all the existing or required functionalities of the system,
the next task is to do the feasibility study for the project. All
projects are feasible - given unlimited resources and infinite time.

A. Economical Feasibility

This is a very important aspect to be considered while developing


a project. We decided the technology based on minimum possible
cost factor. All hardware and software cost has to be borne by the
organization.

B. Technical Feasibility

This included the study of function, performance and constraints


that may affect the ability to achieve an acceptable system. For
this feasibility study, we studied complete functionality to be
provided in the system, as described in the System Requirement
Specification (SRS), and checked if everything was possible using
different type of frontend and backend platform.

C. Operational Feasibility

No doubt the proposed system is fully GUI based that is very user
friendly and all inputs to be taken all self-explanatory even to a
layman.
DIAGRAM
ER DIAGRAM
SEQUENCE DIAGRAM

ACTIVITY DIAGRAM
1

FLOW DIAGRAM

Zero-level
First-level

Second-level
USE CASE DIAGRAM

CLASS DIAGRAM
IMPLEMENTAION DETAILS

HARDWARE SPECIFICATION:

 i3 Processor Based Computer


 2 GB - Ram
 1 TB Hard Disk

SOFTWARE SPECIFICATION:

 Windows 7
 XAMPP SERVER
 SQL Server 2008
CONCLUSION

Our project is only a humble venture to satisfy the needs to manage their
project work. Several user friendly coding have also adopted. This
package shall prove to be a powerful package in satisfying all the
requirements of the school. The objective of software planning is to
provide a frame work that enables the manger to make reasonable
estimates made within a limited time frame at the beginning of the
software project and should be updated regularly as the project
progresses.

FUTURE ENHANCEMENT
 We can add printer in future.

 We can give more advance software for Electricity Billing System


including more facilities.

 We will host the platform on online servers to make it accessible


worldwide.

 Integrate multiple load balancers to distribute the loads of the system


Create the master and slave database structure to reduce the
overload of the database queries.

 Implement the backup mechanism for taking backup of codebase and


on regular basis on different servers.
BIBLIOGRAPHY

Google for problem solving


http://www.jdbc-tutorial.com

Google for problem solving

http://www.javaworld.com/javaworld/jw-01-1998/jw-01-
Credentialreview.html

 Database Programming with JDBC and Java by O'Reilly


 Head First Java 2nd Edition

http://www.jdbc-tutorial.com/

 Java and Software Design Concepts by Apress

https://www.tutorialspoint.com/java/

http://www.javatpoint.com/javatutorial/

https://docs.oracle.com/javase/tutorial/

http://www.wampserver.com/en/

http://www.JSP.net/

http://www.tutorialspoint.com/mysql/

httpd.apache.org/docs/2.0/misc/tutorials.html

You might also like