0% found this document useful (0 votes)
113 views

Fs Chapter1

The document describes an electricity bill management system that aims to automate billing processes. It discusses storing consumer and billing data in flat files, including files for consumer details, meter details, bills, complaints, and authentication. The system allows generating monthly bills, making payments, and searching or reporting on data. It analyzes the existing manual system and proposes a computerized system to reduce errors, processing time, and paper usage. The system design section covers environmental and behavioral models, and shows data stored across several flat files to model consumer, billing and other entities and their relationships.

Uploaded by

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

Fs Chapter1

The document describes an electricity bill management system that aims to automate billing processes. It discusses storing consumer and billing data in flat files, including files for consumer details, meter details, bills, complaints, and authentication. The system allows generating monthly bills, making payments, and searching or reporting on data. It analyzes the existing manual system and proposes a computerized system to reduce errors, processing time, and paper usage. The system design section covers environmental and behavioral models, and shows data stored across several flat files to model consumer, billing and other entities and their relationships.

Uploaded by

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

Electricity Bill Management System

CHAPTER-1
INTRODUCTION
Electricity Billing Management helps in managing and maintain all consumer and
billing activities online. This project basically covers all the needs to manage
electricity billing activities like consumer details, consumer meter details, billing
details, generating the bill, consumer complaints etc.

This project mainly designed to maintain all consumer details, electricity


unit slab details, consumer meter details and billing. Which also helps electricity
department to generate the monthly billing and payments.This project has various
screens for user to insert, update or delete data related to consumer billing and
payment and master data like consumer details and unit rate details.

EBM has login screen to authenticate and various menu options to


separate each functionality like Master data, billing, Search and Report. Login screen
uses Authication.txt file to verify user details. It uses SHA algorithm to encrypt and
decrypt the password saved in file.

File Structure:

 All data are stored in flat file.


 Data are stored as variable length with ‘;’ as delimiter.
 Files
o Authenticate.txt – To store username and password
o Consumer.txt – To store consumer details. ID will be used as primary
key/index.
o ConsumerMeter.txt – To store consumer meter details.
o ConsumerBill.txt – To store all consumer monthly bill and payment
details.
o Complaint.txt – To store and manage owner complaint details.
o Settings.txt – To maintain configuration details

Dept of ISE, EWIT 2019 Page 1


Electricity Bill Management System

CHAPTER-2
SYSTEM ANALYSIS
Analysis can be defined as breaking up of any whole so as to find out their nature,
function etc. it defines designs as so make preliminary sketches. System analysis and
design can be characterized as set of techniques and processes, a community of
interests, a culture and intellectual orientation.
The various tasks in the system analysis include the following
 Understanding application
 Planning
 Scheduling
 Developing candidate solution
 Performing trade studies
 Performing alternative solution
 Performing cost benefit analysis

2.1 Existing System:


In earlier electricity department function followed as manual process by maintaining
the written format files to manage the details of the consumers, consumption, requests
and complaints . This type of approach will be time consuming process and difficult
to do retrieval of the data.
Disadvantages:
 Time consuming process
 Huge man power is need to handle all operation

2.2 Proposed System:


The proposed software “Electricity Billing Management” will help to overcome the
problems mentioned above, once it is totally computerized, the error in calculations
will automatically reduce or nil. Bill generation will also be fast because we can take
the printouts.

Dept of ISE, EWIT 2019 Page 2


Electricity Bill Management System

The present system will have the following modules :


1. Customer account details
2. Bill details
3. Customer meter details
4. Generating the bill
5. Customer complaints

Scope :
Once this software is built it can be used in every branch to automate the billing.
Which in turn help them fast processing and error free calculations.
Advantages:
 Less time on processing
 less man power is enough to handle over all process
 Less paper usage

2.3 Objective of proposed system:


The main objective of the project on electricity bill management system is to manage
the details of electricity, unit of energy, bill, store record, electricity board. It
Manages all the information about electricity, connections,electricity board,
electricity. The project is totally built at administrative end and thus only the
administrator is guaranted the access.
The purpose of the project is to build an application program to readuce
the manual work for managing the electricity, unit of energy, connections, bill. It
tracks all the details about the bill, store record,electricity board.

Dept of ISE, EWIT 2019 Page 3


Electricity Bill Management System

CHAPTER-3

SYSTEM REQUIREMENT SPECIFICATION

3.1 Software Requirement Specification:

Operating System Windows 7 / 10


Language C#
Software Development Kit Visual Studio 2013
Backend Flat file

3.2 Hardware Requirement Specification:

Processor Pentium 4 2.4GHz or more


RAM 512 MB or more
Hard disk 20 GB or more
Backend Flat file

Dept of ISE, EWIT 2019 Page 4


Electricity Bill Management System

CHAPTER-4
SYSTEM DESIGN

4.1 ENVIRONMENTAL MODEL

The environmental model defines the interfaces between the system and the
environment.building an environmental model is the first and the most important part
of building complete model of user requirements. The critical aspect of environmental
model is to identify the events occurring in the environment to which the system must
respond. It also defines the boundary between the system and the environment. The
purpose of prepare for system implementation is to take all possible steps to ensure
that the upcoming system deployment and transition occurs smoothly, efficiently, and
flawless, in the implementation of any new system, it is necessary to ensure that the
consumer community is best positioned to utilize the system once deployment efforts
have been validated. Therefore, all necessary training activities must be scheduled and
coordinated. As this training is often the first exposure to the system for many
individuals, it should be conducted as professionally and competently as possible.

4.2 BEHAVIOURAL MODEL


A system flow diagram ia a pictorial representation of the working of the
system. It is a tool that depicts the flow of data through a system and the work
processing performed by that system. This takes an important role in the system
analysis part to know the present level of existing system and what modification is to
be done to overcome the problem occurring in the system, planning is the first task in
the system implementation. Plainning means deciding on the method and the time
scale to be adopted. At the time of implementation of any system people from
different departments and system analysis involve. They are confirmed to practical
problem. It is the starting point of the design phase that functionally decomposed the
requirement. A system flow diagram consists of a series of rectangles joined by lines.
The rectangles represents data transformation and lines represent data flow in those
systems. A data flow diagram describes data flow rather than how they are proposed.
System flow diagram of “ELECTRICITY BILL MANAGEMENT SYSTEM” is
shown in fig 4.2.

Dept of ISE, EWIT 2019 Page 5


Electricity Bill Management System

Fig 4.2: BEHAVIOURAL MODEL

Dept of ISE, EWIT 2019 Page 6


Electricity Bill Management System

4.3 DATA MODEL(flat files)

The hierarchical model organizes data into a tree-like structure, where each
record has a single parent or root. Sibling records are sorted in a particular order. That
order is used as the physical order for storing the database. This model is good for
describing many real-world relationships.

Fig 4.3: DATA MODEL

Authentication
Consumer Meter
UserName
Password ID
EB Number
Type

Consumer
Complaint
ID
Name ID
Address EB Number
ContactNum Date
ber Details
Status

Setting Monthly Payment

ID
ID EB Number
Name C&P
Domestic rate Reading
Commercial Amount
rate Status

Dept of ISE, EWIT 2019 Page 7


Electricity Bill Management System

CHAPTER-5
IMPLEMENTATION

5.1 MODULE DESCRIPTION

The system should be designed in such a way that only authorised people
should be allowed to access some particular modules. The records should be modified
by only administrators and no one else.
EBM has login screen to authenticate and various menu options to separate each
functionality like Master data, billing, Search and Report.

1. Consumer

To maintain consumer details like name, address and contact.

2. Consumer meter
To manage consumer meter details like meter number, type etc.

3. Bill generation
This module is to maintain all consumer monthly billing.

4. Bill payment
This module is to maintain the consumer payment details.

5. Complaints
This module is to maintain all consumer complaints.

6. Search
This module uses bubble sort and binary search concept to improve the search
performance.

Dept of ISE, EWIT 2019 Page 8


Electricity Bill Management System

Dept of ISE, EWIT 2019 Page 9

You might also like