Introduction
The objective of this project is to replace the
existing manual reading of electricity meters
installed throughout the country (Home,
Agricultural, and Industrial).
The proposed solution is to build a server for the
Electricity boards in each state where the custom
built GSM meters would update in real time
through SMS.
Vision of the project
The idea of the developing the application is to provide support for the new post-paid meters, managed remotely by SMS based on GSM.
This application also provides a facility for the customers like online bill payment.
Scope of the project
It is particularly applicable for developing and underdeveloped countries where such a post-payment solution may be desirable.
It can solve all the standard business problems existing in operation and maintenance of utilities that use a post payment system.
Existing System
The traditional electro-mechanical meters, still widely used today, are prone to drift over temperature and time as a result of the analogue and mechanical nature of the components in these meters.
Collection of meter readings also inefficient, because a meter reader has to physically be on-site to take the readings.
Problems in Existing System
The main commercial problems faced by power conventional consumption meters are as follows.
Debt from the client. Meter tampering by clients. Dishonesty and bribery of visiting meter readers. Stealing of power by clients. Security and environment for where the meters
are installed.
GSM Device functionality
SIM Toolkit programmed into the special GSM SIM card essentially enables the SIM card to drive the GSM handset interface, build up an interactive exchange between a network application and the end user and access or control access to the network.
The meter communicates the energy usage to the server the intelligence calculates the monetary value to be to be paid.
System Functionality
Application(which contains intelligent logic)is capable of receiving messages(SMS, e-mail..) from the GSM device. It analyze the message
and calculates the amount to be paid.
Ideally, at intervals prior to disconnect, the system will warn the end user that only a short period of time is left before the credit is depleted.
Customer functionality
the customer needs to buy enough credits for paying the bill from a near by shop .
he should submit the ids of the credits by logging into the system. He can view the previous bills.
Functional Requirements
Secure registration and profile management facilities for all the users in the system.
Instant updates on the server through SMS or compatible media.
Retrieval system on the GSM meter for up-to date billing amount.
Grievance handling and status reporting to the users. Backup and log facilities to control access of sensitive
data. Reliable GSM system handling and management.
Functional Requirements
Billing system compatible with existing tariffs and monthly/bi-monthly bill creation.
Consideration for peak hours and special timings in the billing system.
Reports showing the detailed Consumer monthly/bi-monthly report.
Reports showing the GSM Meter status report. Reports showing the Pending Issues report.
Non-Functional Requirements
Secure access of confidential data (user’s details). SSL can be used.
24 X 7 availability Better component design to get better performance
at peak time Flexible service based architecture will be highly
desirable for future extension
Modules
we can divide the system into the following modules such as:
Users Module
Administrators Module
Modules
Users Module:
All users need to supply user name and password to login to the system. Like Agriculturists (Agricultural users), Industries (Industrial users), Electricity Boar– Administrators, Electricity Board – Officers, Municipalities/ Municipal Corporations/ Panchayats.
Modules
Administrator Module: This module maintains the services related to
system administrator who is authenticated upon the system.
This module fairly maintains the integration between the modules related to backend database and the functionalities carried out in the whole organization.
This module also binds itself with the employees and branch details.
Admin Usecase
Login
Create/delete user Maintaing GSM Device
List
Generates Bills
Send SMS to clients
Sending Signals to devices
Send Acknowledgement to users
Verify Client QueriesSend response for clients
queries
Administrator
Logout
Customer
Login
Pay BillSend
QueriesRead Messages
View Bill
Mesg_Details
Administrator
QueryMesg_Details
ReadQueriesSend
Response
Login
Send SMS to Customer
User_Details
Send Signal to GSM Device
Gsm_Dev_Det
ER DIAGRAMS
ADMINSadm_idnamepassword
CUSTOMERcust_idpasswordnameaddressgsmMeter_Id
BILL_REPORTCUST_IDMETER_IDBILL_IDCONTENT
COMPLAINTScomplaint_idcust_idcontent
GSM Messagesdevice_id
DEVICESmeter_idcust_id
MESSAGEmess_idcontent
NewInterface2
Users of the System
This system should be designed to support the following users:
General Public ( Home users ) Agriculturists ( Agricultural users ) Industries ( Industrial users ) Electricity Board – Administrators Electricity Board – Officers Municipalities/ Municipal Corporations/ Panchayats
Development Architecture
Design Model - MVC Model -2
Framework – J2EE
Database – Oracle
Application Server - Apache Tomcat Server
Operating System: Windows XP
Software requirements
Operating System — Windows XP
IDE – Any IDE that supports J2EE web application development
Database – Oracle8i
Application Server - Apache Tomcat Server
Conclusion
It provides an advantage and support the concept of e-governance in the electric reading and metering. Our system provides the customer precise consumption information. It also clear and accurate billing. It informs itself when it is outage.Provides better and fast customer service.
Top Related