Вы находитесь на странице: 1из 41

GSM based Remote Monitoring and Billing

Name HT No

:keerthi s :06491f0007

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 postpayment 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.

Proposed System

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/bimonthly report. Reports showing the GSM Meter status report. Reports showing the Pending Issues report.

Non-Functional Requirements
Secure access of confidential data (users 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.

User Usecase
Login

View Bills

Send Queries Client

Send Scratched credits number Logout

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
Create/delet e user Maintaing GSM Device List Generates Bills

Login

Send SMS to clients Sending Signals to devices

Administrator

Send Acknowledgement to users Verify Client Queries Logout Send response for clients queries

Context Level DFD

GSM electronic meter

CUSTOMER ADMIN SYSTEM

Custome r

Login

Send Queries

Read Message s

View Bill

Pay Bill

QueryMesg_Details Mesg_Details

Send Response

Read Queries

User_Details

Send SMS to Customer Gsm_Dev_Det Send Signal to GSM Device

Login

Administrator

ER DIAGRAMS

ADMINS adm_id name password

CUSTOMER cust_id password name address gsmMeter_Id

BILL_REPORT CUST_ID METER_ID BILL_ID CONTENT

MESSAGE mess_id content DEVICES meter_id cust_id COMPLAINTS complaint_id cust_id content

NewInterface 2 GSM Messages device_id

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

Hardware Requirements
PC with 2 GB hard-disk and 256 MB RAM

Literature survey

For technical details www.sun.com www.ibm.com www.infosys.com

SCREENS

Home Page

Contact Us

Login

Registration Page

Admin Home Page

Profile

View Bills

View Queries

Send SMS to Client

Update Details

Reference books
JDBC, Servlets and JSP Black Book Struts Handbook SCJP Kathy serria

Conclusion
It provides an advantage and support the concept of egovernance 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.

GSM based Remote Monitoring and Billing

Queries?

Thank You

Вам также может понравиться