SlideShare a Scribd company logo
Online Electricity Bill Payment
and Complaint System
CN3070: Project
Name: Balogun Habeeb Abiola
UEL ID: U1159354
Introduction
• Online Power Billing System is an Executive Information System (EIS) that
determines the bill of the consumed power per unit time and performs its
computation based on the sale rate of power per unit time and other parameters.
• It provides an environment to maintain the consumer details
• It functions on an Intranet network and Internet domain and ensure timely
availability of status parameters.
• Customers can lodge complaint or deal with new connections just by logging into
the system.
Problem Statement
• Users may receive their bills late
• Users may receive the wrong bill
• Some users have to travel long distances to pay bills
• Payment process is usually stressful
• Users usually find it hard to relay complains to the electricity company based on their
power supply
• Problems regarding power supply is not quickly noticed and rectified due to the poor
communication between the electricity company and users.
• The electricity company runs on a traditional method of storing and managing
customer details
• Manually maintained files have the possibility of getting worn out, getting misplaced
or even destroyed in unforeseen circumstances
• Erroneous results in bill calculation
Literature Review
• Electricity gives a wide variety of well-known electrical effects, such as
lighting, static electricity, electromagnetic induction and the flow of
electrical current in an electrical wire (IEEE, 2008).
• The power sector of Nigeria has been struggling with the provision and
maintenance of stable electricity in the country (Abubakar, 2009).
• Online bill payment is an electronic payment service that allows you to set
up a secure online account to make one time or recurring bill payments
• All bills and transactions are accessed on the bill pay website (Shelley
Elmblad).
• Users may receive their bills late, or users may receive the wrong bill
• Lack of latest storage methods and facilities
• Human error
Proposed System
• The selected project entails the integration of online bill payment system and online complaint
system
• Consumer electricity bills can be uploaded for viewing by the consumers
• Consumers can make complains about pressing issues concerning their power supply
• Consumers can easily pay their electricity bills without stress
• Consumers can view latest news update concerning the power supply
• Both customers and staff (system administrators) can log in to the system through a secure and
validated login portal
• The electricity company can monitor the power supply through the complaint system
• The electricity company can store and manage consumer details
• The company’s contact details can be posted for the general public to see and contact easily.
Consumer Classification based onTariff Rates
Class Demand Level Minimum
Charge/Month
(Naira)
Meter
Maintenance
Charge (Naira)
Energy
Charge/Kwh
(Naira)
R1 < 5kVA 31.00 154.00 1.30
R2 >= 5kVA <15kVA 46.00 154.00 4.40
R3 >=15kVA <45kVA 185.00 772.00 6.60
Class Demand Level Minimum
Charge/Month
(Naira)
Meter
Maintenance
Charge (Naira)
Energy
Charge/Kwh
(Naira)
C1 >5 <15kVA 138.00 153.00 7.40
C2 >15<45kVA 184.00 767.00 9.70
C3 >45<500kVA 7,673.00 2,456.00 9.70
Class Demand Level Minimum
Charge/Month
(Naira)
Meter
Maintenance
Charge (Naira)
Energy
Charge/Kwh
(Naira)
C1 >5 <15kVA 138.00 153.00 7.40
C2 >15<45kVA 184.00 767.00 9.70
C3 >45<500kVA 7,673.00 2,456.00 9.70
DevelopmentTools &Techniques
• Database
• Internet connection
• Client/ServerTechnology
• HTML
• PHP/MySQL
• Apache server
• Questionnaires
• Interview
Methodology
• Extreme Prototyping
Analysis Results
100%
80%
80%
75%
90%
60%
70%
65%
70%
90%
0%
20%
20%
25%
10%
40%
30%
35%
30%
10%
1 2 3 4 5 6 7 8 9 10
RESPONDENTS
RESPONSES
QUESTIONNAIRE EVALUATION CHART
Positive Negative
Analysis Results (cont.)
78%
22%
Responses
1
2
Functional Requirements
Requirement Description Priority
Sign Up -The user should be able to sign up to setup a new
account.
High
Log In -All users should be able to log into the system by a
username and password for each profile
High
Create Profile -Administrator should be able to create a profile
entering their information
High
Update profile -Users of the system should be able to update their
profile information including changing of password
and other information.
High
Pay Bill Users should be able to pay their electricity bills online High
View Bill -Users should be able to view their electricity bill for
each month at the end of the month.
High
Upload -System administrators should be able to upload
electricity bill to user profiles
High
Functional Requirements (cont.)
Logout Both users and administrators should be
able to log out of the system
Medium
Calculate The system must be able to calculate the bill
of users when uploaded
High
Make Complaint Customers should be able to make and submit
complains online
High
View Issue Log System administrators should be able to view
customer complain
Medium
Send Feedback Users should be able to give feedback of the
services of the organization online
Medium
Non-Functional Requirements
Requirement Description Priority
Speed -The system should be fast to access and should not slow
down
High
Reliability -The system should be reliable to use at all times High
Upgradability -The system should be flexible to allow upgrades to the
system
Medium
Durability -The system should last and should not wear out
because of time
High
Performance -The system should be able to perform up to par at all
times.
High
Accuracy -The system should be accurate information wise and
navigation wise
High
Security -The system should be secure to give the users a sense of
security
High
Usability -The system should be user friendly and easy to interact
with
High
Legal -The system should operate on a legal platform to avoid
legal issues
High
Use Case Diagram
Update
Delete
Calculate Bill
Sub-System
Log out
View Bill
Sign Up
Pay Bill
Send Feedback
Make Complaint
Upload Bill
Create profile
Login
View Complaint
Consumer
Update Profile
Administrator
<<include>>
<<include>>
<<extend>>
Class Diagram
Sequence Diagram: Sign Up
: Consumer: Consumer : Welcome Page: Welcome Page Pop Up : Registration FormPop Up : Registration Form Control : ControlControl : Control Database : Registration
Table
Database : Registration
Table
click on Sign Up
Display
Key in required details
click enter to submit
validate form ()
check info
save to database
Return
display success message
E1: invalid
email address
E2: invalid
password
A1: Cancel
Collaboration Diagram: Sign Up
: Consumer
: Welcome Page
Pop Up : Registration Form
Control : Control Database : Registration
Table
6: check info
1: click on Sign Up 3: Key in required details
4: click enter to submit
2: Display
5: validate form ()
9: display success message
7: save to database
8: Return
Activity Diagram: Sign Up
Sign up
Details
Open Sugn Up
form
Fill Sign Up
Form
Display Error
message
Display Member
Homepage
Display Signup
Form
Check Validity
No
Yes
Save to Table
DatabaseSub-SystemWelcome Page
State Chart Diagram: Sign Up
Sign Up form
entry/ Fill Registration Details
Check validity
event Valid Details/ Display Profile Page
event Invalid or Missing Details/ Display Sign Up form
Open Login Page
on Submit
Save User Details to Database
Storyboard: Sign up
GUI: Sign up Pop-up
Conclusion
• In conclusion, this project is aimed at developing an online system that will
enable users of electricity provided by PHCN to check their electricity bills
and pay online and also implementing a system that will enable users to
make complaints related to their electrical issues online.
THANKYOUVERY MUCH

More Related Content

What's hot

04.project billing system
04.project billing system04.project billing system
04.project billing systemgirivaishali
 
Passport automation system
Passport automation systemPassport automation system
Passport automation system
Koppula Sheryl
 
Mobile based electricity billing system (mo bebis)
Mobile based electricity billing system (mo bebis)Mobile based electricity billing system (mo bebis)
Mobile based electricity billing system (mo bebis)
Vijeth Ds
 
Supermarket management system
Supermarket management systemSupermarket management system
Supermarket management system
wethecodershelp
 
Bank management system
Bank management systemBank management system
Bank management system
Dakshata Gavand
 
Online votingsystem
Online votingsystemOnline votingsystem
Online votingsystemManish Kumar
 
SRS for Hospital Management System
SRS for Hospital Management SystemSRS for Hospital Management System
SRS for Hospital Management System
kataria Arvind
 
Atm project
Atm projectAtm project
Event management system for final year project
Event management system for final year project Event management system for final year project
Event management system for final year project
wethecodershelp
 
Online Quiz System Project Report ppt
Online Quiz System Project Report pptOnline Quiz System Project Report ppt
Online Quiz System Project Report ppt
Kishan Maurya
 
srs for railway reservation system
 srs for railway reservation system srs for railway reservation system
srs for railway reservation system
khushi kalaria
 
Grocery Station- Database Management System Project
Grocery Station- Database Management System ProjectGrocery Station- Database Management System Project
Grocery Station- Database Management System Project
Tapan Desai
 
Design & Building Smart Energy Meter
Design & Building Smart Energy MeterDesign & Building Smart Energy Meter
Design & Building Smart Energy Meter
Chetan Khatri
 
Billing project
Billing projectBilling project
Online event management system
Online event management systemOnline event management system
Online event management system
Ramakrishnareddy8554
 
Employee Management System Project Propsal
Employee Management System Project Propsal Employee Management System Project Propsal
Employee Management System Project Propsal
Syed Junaid
 
Online voting system
Online voting systemOnline voting system
Online voting system
Saurabh Kheni
 
Online grocery store
Online grocery storeOnline grocery store
Online grocery store
Kavita Sharma
 
Mobile e voting system using android application for higher
Mobile e voting  system using android application for higherMobile e voting  system using android application for higher
Mobile e voting system using android application for higher
Morine Gakii
 

What's hot (20)

04.project billing system
04.project billing system04.project billing system
04.project billing system
 
Passport automation system
Passport automation systemPassport automation system
Passport automation system
 
Mobile based electricity billing system (mo bebis)
Mobile based electricity billing system (mo bebis)Mobile based electricity billing system (mo bebis)
Mobile based electricity billing system (mo bebis)
 
Supermarket management system
Supermarket management systemSupermarket management system
Supermarket management system
 
Bank management system
Bank management systemBank management system
Bank management system
 
Online votingsystem
Online votingsystemOnline votingsystem
Online votingsystem
 
SRS for Hospital Management System
SRS for Hospital Management SystemSRS for Hospital Management System
SRS for Hospital Management System
 
Atm project
Atm projectAtm project
Atm project
 
Event management system for final year project
Event management system for final year project Event management system for final year project
Event management system for final year project
 
Online Quiz System Project Report ppt
Online Quiz System Project Report pptOnline Quiz System Project Report ppt
Online Quiz System Project Report ppt
 
srs for railway reservation system
 srs for railway reservation system srs for railway reservation system
srs for railway reservation system
 
Grocery Station- Database Management System Project
Grocery Station- Database Management System ProjectGrocery Station- Database Management System Project
Grocery Station- Database Management System Project
 
Design & Building Smart Energy Meter
Design & Building Smart Energy MeterDesign & Building Smart Energy Meter
Design & Building Smart Energy Meter
 
Billing project
Billing projectBilling project
Billing project
 
Uml restaurant (group 1)
Uml restaurant (group 1)Uml restaurant (group 1)
Uml restaurant (group 1)
 
Online event management system
Online event management systemOnline event management system
Online event management system
 
Employee Management System Project Propsal
Employee Management System Project Propsal Employee Management System Project Propsal
Employee Management System Project Propsal
 
Online voting system
Online voting systemOnline voting system
Online voting system
 
Online grocery store
Online grocery storeOnline grocery store
Online grocery store
 
Mobile e voting system using android application for higher
Mobile e voting  system using android application for higherMobile e voting  system using android application for higher
Mobile e voting system using android application for higher
 

Similar to Presentation Slides

rinku_ppt_1_ON_JAVA_SWING_FRAMEWORK.pptx
rinku_ppt_1_ON_JAVA_SWING_FRAMEWORK.pptxrinku_ppt_1_ON_JAVA_SWING_FRAMEWORK.pptx
rinku_ppt_1_ON_JAVA_SWING_FRAMEWORK.pptx
ry794396
 
ELECTRIC-BILLING-MANAGEEMENT-SYSTEM.pptx
ELECTRIC-BILLING-MANAGEEMENT-SYSTEM.pptxELECTRIC-BILLING-MANAGEEMENT-SYSTEM.pptx
ELECTRIC-BILLING-MANAGEEMENT-SYSTEM.pptx
sstories569
 
PPT_Sangli 24x7 Water Billing System
PPT_Sangli 24x7 Water Billing SystemPPT_Sangli 24x7 Water Billing System
PPT_Sangli 24x7 Water Billing SystemBhupesh Deshmukh
 
bakery billing project.c.pptx
bakery billing project.c.pptxbakery billing project.c.pptx
bakery billing project.c.pptx
donkajiDhamala
 
Online Tax Payment
Online Tax PaymentOnline Tax Payment
Online Tax PaymentJaga Deesh
 
What's New in Financials 2.x
What's New in Financials 2.xWhat's New in Financials 2.x
What's New in Financials 2.xYulia Drygybka
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
Kamal Acharya
 
UT-Meter - An Efficient Meter Reading Solution
UT-Meter - An Efficient Meter Reading SolutionUT-Meter - An Efficient Meter Reading Solution
UT-Meter - An Efficient Meter Reading Solution
Kunal Infotech Private Limited
 
Billing System
Billing SystemBilling System
Billing Systemdrake kjm
 
Urbanise Utilities Presentation
Urbanise Utilities PresentationUrbanise Utilities Presentation
Urbanise Utilities Presentation
Heinrich Venter
 
Online incometax return filing system - BEST SRS Report
Online incometax return filing system - BEST SRS ReportOnline incometax return filing system - BEST SRS Report
Online incometax return filing system - BEST SRS Report
Siddharth Modi
 
SRS on online auction system
SRS on online auction systemSRS on online auction system
SRS on online auction system
sagar_paperwala
 
Assignment - Requirements Specification Document and Implementation copy 2 .docx
Assignment - Requirements Specification Document and Implementation copy 2 .docxAssignment - Requirements Specification Document and Implementation copy 2 .docx
Assignment - Requirements Specification Document and Implementation copy 2 .docx
LankaniPerera
 
ETRS Proposal - Acme Rental
ETRS Proposal - Acme RentalETRS Proposal - Acme Rental
ETRS Proposal - Acme Rental
EvettMarban1
 
North American Utility Sparks Up its Complaint Handling System
North American Utility Sparks Up its Complaint Handling SystemNorth American Utility Sparks Up its Complaint Handling System
North American Utility Sparks Up its Complaint Handling System
Cognizant
 
North American Utility Sparks Up its Complaint Handling System
North American Utility Sparks Up its Complaint Handling SystemNorth American Utility Sparks Up its Complaint Handling System
North American Utility Sparks Up its Complaint Handling System
Cognizant
 
Using oracle grc software to automate and proactively monitor your e business...
Using oracle grc software to automate and proactively monitor your e business...Using oracle grc software to automate and proactively monitor your e business...
Using oracle grc software to automate and proactively monitor your e business...
bradleywstorts
 
Energy Monitoring System -GSM/GPRS enable online wireless and web based Energ...
Energy Monitoring System -GSM/GPRS enable online wireless and web based Energ...Energy Monitoring System -GSM/GPRS enable online wireless and web based Energ...
Energy Monitoring System -GSM/GPRS enable online wireless and web based Energ...
Graphite Technologies Pvt Ltd
 
ETRS Proposal - Acme Rental
ETRS Proposal - Acme RentalETRS Proposal - Acme Rental
ETRS Proposal - Acme Rental
EvettMarban1
 

Similar to Presentation Slides (20)

rinku_ppt_1_ON_JAVA_SWING_FRAMEWORK.pptx
rinku_ppt_1_ON_JAVA_SWING_FRAMEWORK.pptxrinku_ppt_1_ON_JAVA_SWING_FRAMEWORK.pptx
rinku_ppt_1_ON_JAVA_SWING_FRAMEWORK.pptx
 
ELECTRIC-BILLING-MANAGEEMENT-SYSTEM.pptx
ELECTRIC-BILLING-MANAGEEMENT-SYSTEM.pptxELECTRIC-BILLING-MANAGEEMENT-SYSTEM.pptx
ELECTRIC-BILLING-MANAGEEMENT-SYSTEM.pptx
 
PPT_Sangli 24x7 Water Billing System
PPT_Sangli 24x7 Water Billing SystemPPT_Sangli 24x7 Water Billing System
PPT_Sangli 24x7 Water Billing System
 
bakery billing project.c.pptx
bakery billing project.c.pptxbakery billing project.c.pptx
bakery billing project.c.pptx
 
Online Tax Payment
Online Tax PaymentOnline Tax Payment
Online Tax Payment
 
What's New in Financials 2.x
What's New in Financials 2.xWhat's New in Financials 2.x
What's New in Financials 2.x
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 
UT-Meter - An Efficient Meter Reading Solution
UT-Meter - An Efficient Meter Reading SolutionUT-Meter - An Efficient Meter Reading Solution
UT-Meter - An Efficient Meter Reading Solution
 
Billing System
Billing SystemBilling System
Billing System
 
Urbanise Utilities Presentation
Urbanise Utilities PresentationUrbanise Utilities Presentation
Urbanise Utilities Presentation
 
Online incometax return filing system - BEST SRS Report
Online incometax return filing system - BEST SRS ReportOnline incometax return filing system - BEST SRS Report
Online incometax return filing system - BEST SRS Report
 
ERA Posting Improves Practice Efficiecy draft 022714
ERA Posting Improves Practice Efficiecy draft 022714ERA Posting Improves Practice Efficiecy draft 022714
ERA Posting Improves Practice Efficiecy draft 022714
 
SRS on online auction system
SRS on online auction systemSRS on online auction system
SRS on online auction system
 
Assignment - Requirements Specification Document and Implementation copy 2 .docx
Assignment - Requirements Specification Document and Implementation copy 2 .docxAssignment - Requirements Specification Document and Implementation copy 2 .docx
Assignment - Requirements Specification Document and Implementation copy 2 .docx
 
ETRS Proposal - Acme Rental
ETRS Proposal - Acme RentalETRS Proposal - Acme Rental
ETRS Proposal - Acme Rental
 
North American Utility Sparks Up its Complaint Handling System
North American Utility Sparks Up its Complaint Handling SystemNorth American Utility Sparks Up its Complaint Handling System
North American Utility Sparks Up its Complaint Handling System
 
North American Utility Sparks Up its Complaint Handling System
North American Utility Sparks Up its Complaint Handling SystemNorth American Utility Sparks Up its Complaint Handling System
North American Utility Sparks Up its Complaint Handling System
 
Using oracle grc software to automate and proactively monitor your e business...
Using oracle grc software to automate and proactively monitor your e business...Using oracle grc software to automate and proactively monitor your e business...
Using oracle grc software to automate and proactively monitor your e business...
 
Energy Monitoring System -GSM/GPRS enable online wireless and web based Energ...
Energy Monitoring System -GSM/GPRS enable online wireless and web based Energ...Energy Monitoring System -GSM/GPRS enable online wireless and web based Energ...
Energy Monitoring System -GSM/GPRS enable online wireless and web based Energ...
 
ETRS Proposal - Acme Rental
ETRS Proposal - Acme RentalETRS Proposal - Acme Rental
ETRS Proposal - Acme Rental
 

Presentation Slides

  • 1. Online Electricity Bill Payment and Complaint System CN3070: Project Name: Balogun Habeeb Abiola UEL ID: U1159354
  • 2. Introduction • Online Power Billing System is an Executive Information System (EIS) that determines the bill of the consumed power per unit time and performs its computation based on the sale rate of power per unit time and other parameters. • It provides an environment to maintain the consumer details • It functions on an Intranet network and Internet domain and ensure timely availability of status parameters. • Customers can lodge complaint or deal with new connections just by logging into the system.
  • 3. Problem Statement • Users may receive their bills late • Users may receive the wrong bill • Some users have to travel long distances to pay bills • Payment process is usually stressful • Users usually find it hard to relay complains to the electricity company based on their power supply • Problems regarding power supply is not quickly noticed and rectified due to the poor communication between the electricity company and users. • The electricity company runs on a traditional method of storing and managing customer details • Manually maintained files have the possibility of getting worn out, getting misplaced or even destroyed in unforeseen circumstances • Erroneous results in bill calculation
  • 4. Literature Review • Electricity gives a wide variety of well-known electrical effects, such as lighting, static electricity, electromagnetic induction and the flow of electrical current in an electrical wire (IEEE, 2008). • The power sector of Nigeria has been struggling with the provision and maintenance of stable electricity in the country (Abubakar, 2009). • Online bill payment is an electronic payment service that allows you to set up a secure online account to make one time or recurring bill payments • All bills and transactions are accessed on the bill pay website (Shelley Elmblad). • Users may receive their bills late, or users may receive the wrong bill • Lack of latest storage methods and facilities • Human error
  • 5. Proposed System • The selected project entails the integration of online bill payment system and online complaint system • Consumer electricity bills can be uploaded for viewing by the consumers • Consumers can make complains about pressing issues concerning their power supply • Consumers can easily pay their electricity bills without stress • Consumers can view latest news update concerning the power supply • Both customers and staff (system administrators) can log in to the system through a secure and validated login portal • The electricity company can monitor the power supply through the complaint system • The electricity company can store and manage consumer details • The company’s contact details can be posted for the general public to see and contact easily.
  • 6. Consumer Classification based onTariff Rates Class Demand Level Minimum Charge/Month (Naira) Meter Maintenance Charge (Naira) Energy Charge/Kwh (Naira) R1 < 5kVA 31.00 154.00 1.30 R2 >= 5kVA <15kVA 46.00 154.00 4.40 R3 >=15kVA <45kVA 185.00 772.00 6.60 Class Demand Level Minimum Charge/Month (Naira) Meter Maintenance Charge (Naira) Energy Charge/Kwh (Naira) C1 >5 <15kVA 138.00 153.00 7.40 C2 >15<45kVA 184.00 767.00 9.70 C3 >45<500kVA 7,673.00 2,456.00 9.70 Class Demand Level Minimum Charge/Month (Naira) Meter Maintenance Charge (Naira) Energy Charge/Kwh (Naira) C1 >5 <15kVA 138.00 153.00 7.40 C2 >15<45kVA 184.00 767.00 9.70 C3 >45<500kVA 7,673.00 2,456.00 9.70
  • 7. DevelopmentTools &Techniques • Database • Internet connection • Client/ServerTechnology • HTML • PHP/MySQL • Apache server • Questionnaires • Interview
  • 9. Analysis Results 100% 80% 80% 75% 90% 60% 70% 65% 70% 90% 0% 20% 20% 25% 10% 40% 30% 35% 30% 10% 1 2 3 4 5 6 7 8 9 10 RESPONDENTS RESPONSES QUESTIONNAIRE EVALUATION CHART Positive Negative
  • 11. Functional Requirements Requirement Description Priority Sign Up -The user should be able to sign up to setup a new account. High Log In -All users should be able to log into the system by a username and password for each profile High Create Profile -Administrator should be able to create a profile entering their information High Update profile -Users of the system should be able to update their profile information including changing of password and other information. High Pay Bill Users should be able to pay their electricity bills online High View Bill -Users should be able to view their electricity bill for each month at the end of the month. High Upload -System administrators should be able to upload electricity bill to user profiles High
  • 12. Functional Requirements (cont.) Logout Both users and administrators should be able to log out of the system Medium Calculate The system must be able to calculate the bill of users when uploaded High Make Complaint Customers should be able to make and submit complains online High View Issue Log System administrators should be able to view customer complain Medium Send Feedback Users should be able to give feedback of the services of the organization online Medium
  • 13. Non-Functional Requirements Requirement Description Priority Speed -The system should be fast to access and should not slow down High Reliability -The system should be reliable to use at all times High Upgradability -The system should be flexible to allow upgrades to the system Medium Durability -The system should last and should not wear out because of time High Performance -The system should be able to perform up to par at all times. High Accuracy -The system should be accurate information wise and navigation wise High Security -The system should be secure to give the users a sense of security High Usability -The system should be user friendly and easy to interact with High Legal -The system should operate on a legal platform to avoid legal issues High
  • 14. Use Case Diagram Update Delete Calculate Bill Sub-System Log out View Bill Sign Up Pay Bill Send Feedback Make Complaint Upload Bill Create profile Login View Complaint Consumer Update Profile Administrator <<include>> <<include>> <<extend>>
  • 16. Sequence Diagram: Sign Up : Consumer: Consumer : Welcome Page: Welcome Page Pop Up : Registration FormPop Up : Registration Form Control : ControlControl : Control Database : Registration Table Database : Registration Table click on Sign Up Display Key in required details click enter to submit validate form () check info save to database Return display success message E1: invalid email address E2: invalid password A1: Cancel
  • 17. Collaboration Diagram: Sign Up : Consumer : Welcome Page Pop Up : Registration Form Control : Control Database : Registration Table 6: check info 1: click on Sign Up 3: Key in required details 4: click enter to submit 2: Display 5: validate form () 9: display success message 7: save to database 8: Return
  • 18. Activity Diagram: Sign Up Sign up Details Open Sugn Up form Fill Sign Up Form Display Error message Display Member Homepage Display Signup Form Check Validity No Yes Save to Table DatabaseSub-SystemWelcome Page
  • 19. State Chart Diagram: Sign Up Sign Up form entry/ Fill Registration Details Check validity event Valid Details/ Display Profile Page event Invalid or Missing Details/ Display Sign Up form Open Login Page on Submit Save User Details to Database
  • 21. GUI: Sign up Pop-up
  • 22. Conclusion • In conclusion, this project is aimed at developing an online system that will enable users of electricity provided by PHCN to check their electricity bills and pay online and also implementing a system that will enable users to make complaints related to their electrical issues online.