Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 29

Water Billing

System

By: Jasper Jamorol


Bernales
Features Overview
Manage Consumers' Information
Create, update, delete and view history of
Readings
Automate bills creation and mass printing
Generate reports such as collectibles,
collection.
Generate graphs
Save payment records, and generate
accounts payment history
Generate notice of disconnection to accounts
Tracking of active and inactive accounts
Features Overview
Adjusting system variables e.g. rates,
consecutive debts allowed, etc.
System users role-based access
Dashboard
Manage Consumers Information
Consumer's personal information e.g. name,
contact number, occupation, members count,
etc.
Accounts' information e.g. meter-code, meter-
brand, account-number, balance, status, etc.
A consumer can have 1 or more accounts.
An account can have 1 or more meter devices
in cases that they change device.
Auto-generated account numbers.
View Customer
View Account
Monthly Readings
Create and update readings input validation
current reading should be greater than equal to
previous
no duplicate period(month and year) for a
reading.
account should be active
Delete readings and add discount to bills.
Allowed to latest unpaid bills only.
View readings history and bills history
Search accounts with no reading for current
billing month.
Reading History
Create Reading
Update Bill Discount
Sample Bill
Bills History
Generate Reports
Collection and Collectibles
Bills and Notice of Disconnection mass
printing
Graph for Monthly Collection, Collectibles,
Expenses
Graph for Monthly Consumption
Graph Sample
Graph Sample
Notice of Disconnection
Save Payment Records
Create payment input validation
no duplicate OR number
amount paid less than equal to account balance
account balance is greater than zero
Generate account's payment history
Add Penalty on next billing month for late
payments
Account status automatically sets to active for
non-active accounts.
Create Payment
Payment History
Payment History
Process Overview
Create new monthly
reading. Bill created payment Bill updated (PAID).
(UNPAID) received Account status
automatically sets to
due
da Active.
paym te passe
e nt d no

Finalize
Payment
account is
Activat active
e

promissory
notes

Bill updated(DEBT).
account is
Print notice of System checks if
warning
disconnection accounts status can
change to Warning.
Deactivat
e after 10
Finalize Payments
Done every due date of every barangay
Turns each accounts' latest UNPAID bill into
DEBT
Automatically changes accounts statuses
Adjustable System
Variables
System Users Role-based Access
Some users can are not allowed to access
some features of the system.
User types
Superuser
Encoder
Treasurer
Reports Viewer
System Users Sample
Sample Role-based
Access
Sample Access Denied

You might also like