Final
Final
INTRODUCTION
Energy Billing System is an Executive Information System that could be used for entering, calculating and monitoring the Billing details of the Electricity Consumers.
It provides environment to maintain the consumer details starting from getting new connection,
OBJECTIVES
Fast access
More feasibility More secure Provides high consistency More reliable
The purpose is to develop Electronic Billing System, which is a web application which provides a service to all the customers and employees to deal with the transactions.
This can be used as a real world application and by any organization and also as a general application with
MODULES DESCRIPTION
Meter Details
Billing
REQUIREMENTS
Hardware RAM: 256 MB or above HARD DISK: 20 GB or above PROCESSOR: Intel Pentium IV, 2GHZ or above Software Java 5.0 or later Net Beans IDE, Apache Tomcat ODBC administrator Windows 32 bit
TECHNOLOGIES USED
JAVA:
Platform
independent,
object-oriented
and
innovative
HTML:
Hyper Text Mark-up Language, a means to describe the structure of text-based information in a document.
SERVLETS:
Extends the functionality of a web server and for accessing existing business systems.
TECHNOLOGIES (CONTINUED.)
Servlet Containers:
Text page document that describes how to process request to create a response.
ARCHITECTURE
Three-tier is a client-server architecture in which the user interface, functional process logic, computer data storage and data access are developed and maintained as independent modules.
Presentation Tier:
Displays information, communicates with other tiers by outputting results to the browser/client tier and all other tiers in the network.
ARCHITECTURE (CONTINUED.)
Data Tier:
login
ERO
user
revenue collection
reports
logoff
query consumer
meter change
SEQUENCE DIAGRAM
sign in user : user clerk : clerk 1: c_details 2: ERO no,circle id log in consumer management revenue collection billing & accounting reports log off administrator : ERO
3: uname,pwd 4: validated 5: manage 6: updated 7: r_details 8: receipt request 9: online/offline receipt issued 10: b_details 11: bill request 13: rp_details 14: req_report 15: report issued 16: logged off spot billing m/c
CLASS DIAGRAM
ACTIVITY DIAGRAM
homepage
consumer management
revenue collection
reports
offline receipt
receipt cancel
accept
log off
SCREEN SHOTS
CONCLUSION
Earlier the billing process was manually calculated by using the database small tools and small scale packages at their desktop.
In my project ENERGY BILLING SYSTEM I have automated the entire billing system.
FEEDBACK
User is ultimate destination, where the success or failure of any product is expected to be decided.
BIBLIOGRAPHY
Taking something entirely new as a project is always problematic as far as the availability of resources is concerned. I tried to get some good and feasible books for the topic, from library and friends.
THANK Y