41
GSM based Remote Monitoring and Billing Name :keerthi s HT No :06491f0007

GSM Based Remote Monitoring and Billingppt

Embed Size (px)

DESCRIPTION

GSM_based_Remote_Monitoring_and_Billingppt

Citation preview

GSM based Remote Monitoring and Billing

Name :keerthi s

HT No :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 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.

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

User Usecase

Login

View Bills

Send Queries

Send Scratched credits number

Client

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

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

Context Level DFD

GSM electronic meter

ADMINCUSTOMER

SYSTEM

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

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

GSM based Remote Monitoring and GSM based Remote Monitoring and BillingBilling

Queries?

Thank You