SlideShare a Scribd company logo
AN INTERNET
BANKING SYSTEM
Term 2 Presentation
Mohamed Hassan Ali
Supervisor : Mr. Michael Norman
OVERVIEW
o INTRODUCTION
o USER INTERFACE SPECIFICATION
o HIGH LEVEL DESIGN
o DATA DESIGN
o LOW LEVEL DESIGN
o PROJECT PLAN
o TECHNOLOGIES USED FOR
PROTOTYPE
o PROTOTYPE DEMO
INTRODUCTION
o It offers easy and instant access for making financial transactions
from any device (e.g PC, Labtop, Mobile phone) connected to the
Internet.
o It also has 24 hour availability
o In the past time, you have to visit the bank and required to wait
to request a financial transaction or statement.
What is an Internet Banking System?
Home Page as well as Login
Registration Page as well as opening a new account
Registration Page as well as opening a new account (Continue..)
Transactions Page
E-R DIAGRAM
Key Field Name Data Type Length Nullable
NAME VARCHAR 45 NO
SURNAME VARCHAR 45 NO
INITIAL VARCHAR 10 NO
ACCOUNTTYPE VARCHAR 45 NO
SEX VARCHAR 6 NO
D.O.B DATE NO
ADDRESS VARCHAR 200 NO
MOBILENO VARCHAR 10 NO
TELEPHONENO VARCHAR 10 NO
EMAIL VARCHAR 45 NO
PK ID_PASSPORT VARCHAR 45 YES
CUSTOMERS TABLE
Key Field Name Data Type Length Nullabe
PK ACCOUNTNO VARCHAR 12 NO
ACCOUNTTYPE VARCHAR 45 NO
ACCOUNTHOLDER VARCHAR 45 NO
DATEOPENED DATE NO
BRANCHCODE INT 5 NO
DATEAPPROVED DATE NO
ACCOUNTBALANCE DECIMAL NO
APPROVED VARCHAR 6 NO
DISAPPROVED VARCHAR 6 NO
ACCOUNTS TABLE
EVENT DIAGRAM
No
Yes
Process of Beneficiary Payment
SOME ALGORITHMIC DESCRIPTIONS
Function register()
{
GetCustomer_information(name,surname….)
Valid =CheckInformation()
If (Valid) then {
Accountnumber= Generate_AccountNum()
Insert(Accountnumber,name,…)
Display (success)
}
Else
{
Display_error (message)
}
Project Module Documentation
Submission
Project Analysis 2012 03 30
Project Design and
Development
2012 06 21
Project Implementation 2012 08 31
Project Testing,
Evaluation and
Presentation
2012 11 02
Abstract of Project Plan
Project Time Line in weeks
REFERENCES
o http://mym.wikispaces.com/Internet+banking+Conclusion
o Barry Williams.(2008).www.databaseanswers.org/data_models/online_banking
/facts.ht
o Seminarprojects.com/Thread-insurance-on-internet—9437
o http://www.scribd.com/pgailani/d/36880246-Synopsis- Internet-Banking
o http://smartbisplan.com/Internet-banking-for-many-benefits/
TECHNOLOGIES USED FOR PROTOTYPE
o PHP
o XAMP SERVER
o MYSQL
o JAVASCRIPT
PROTOTYPE DEMO
o Registration/Opening a new
Account
o Balance Enquiry
o Paying a Beneficiary
o Security Feature
QUESTIONS & ANSWERS

More Related Content

Similar to INternet Banking

Report on Online Banking for Women
Report on Online Banking for WomenReport on Online Banking for Women
Report on Online Banking for WomenRahul Shah
 
Technology and the Changing face of Banking Sector
Technology and the Changing face of Banking SectorTechnology and the Changing face of Banking Sector
Technology and the Changing face of Banking SectorHirni Mewada
 
Banking law & and operation
Banking law & and operationBanking law & and operation
Banking law & and operationMadhu Sudan S
 
How has technology changed the way we conduct business?
How has technology changed the way we conduct business?How has technology changed the way we conduct business?
How has technology changed the way we conduct business?Hiroaki Otake
 
Money.Net Financial Terminal
Money.Net Financial TerminalMoney.Net Financial Terminal
Money.Net Financial TerminalAndy Bodrog
 
[WSO2 API Day Toronto 2019] The Business Benefits of Open Banking
[WSO2 API Day Toronto 2019] The Business Benefits of Open Banking[WSO2 API Day Toronto 2019] The Business Benefits of Open Banking
[WSO2 API Day Toronto 2019] The Business Benefits of Open BankingWSO2
 
E-banking FOR CLASS 10 students
E-banking FOR CLASS 10 studentsE-banking FOR CLASS 10 students
E-banking FOR CLASS 10 studentsSartha Gupta
 
contemporary application of information technology
contemporary application of information technologycontemporary application of information technology
contemporary application of information technologyPANKHURI JAIN
 
E banking-130826111407-phpapp01
E banking-130826111407-phpapp01E banking-130826111407-phpapp01
E banking-130826111407-phpapp01haris ali
 
Online Trading
Online TradingOnline Trading
Online Tradingkoolzub
 
E-Banking (1).pptx
E-Banking (1).pptxE-Banking (1).pptx
E-Banking (1).pptxAbhay306393
 
Tech developments in banking sector
Tech developments in banking sectorTech developments in banking sector
Tech developments in banking sectorsuhasmcomplex
 
Internet Banking
Internet BankingInternet Banking
Internet Bankingsnehateddy
 
Internet Banking
Internet BankingInternet Banking
Internet Bankingsnehateddy
 

Similar to INternet Banking (20)

Report on Online Banking for Women
Report on Online Banking for WomenReport on Online Banking for Women
Report on Online Banking for Women
 
Technology and the Changing face of Banking Sector
Technology and the Changing face of Banking SectorTechnology and the Changing face of Banking Sector
Technology and the Changing face of Banking Sector
 
Internet Banking
Internet BankingInternet Banking
Internet Banking
 
Banking law & and operation
Banking law & and operationBanking law & and operation
Banking law & and operation
 
E banking
E bankingE banking
E banking
 
How has technology changed the way we conduct business?
How has technology changed the way we conduct business?How has technology changed the way we conduct business?
How has technology changed the way we conduct business?
 
Money.Net Financial Terminal
Money.Net Financial TerminalMoney.Net Financial Terminal
Money.Net Financial Terminal
 
[WSO2 API Day Toronto 2019] The Business Benefits of Open Banking
[WSO2 API Day Toronto 2019] The Business Benefits of Open Banking[WSO2 API Day Toronto 2019] The Business Benefits of Open Banking
[WSO2 API Day Toronto 2019] The Business Benefits of Open Banking
 
E-banking FOR CLASS 10 students
E-banking FOR CLASS 10 studentsE-banking FOR CLASS 10 students
E-banking FOR CLASS 10 students
 
FinTech, Internet of Things & Patents
FinTech, Internet of Things & PatentsFinTech, Internet of Things & Patents
FinTech, Internet of Things & Patents
 
contemporary application of information technology
contemporary application of information technologycontemporary application of information technology
contemporary application of information technology
 
E banking-130826111407-phpapp01
E banking-130826111407-phpapp01E banking-130826111407-phpapp01
E banking-130826111407-phpapp01
 
Online Trading
Online TradingOnline Trading
Online Trading
 
E-Banking (1).pptx
E-Banking (1).pptxE-Banking (1).pptx
E-Banking (1).pptx
 
Tech developments in banking sector
Tech developments in banking sectorTech developments in banking sector
Tech developments in banking sector
 
Online Banking
Online BankingOnline Banking
Online Banking
 
Internet Banking
Internet BankingInternet Banking
Internet Banking
 
Internet Banking
Internet BankingInternet Banking
Internet Banking
 
Online banking
Online bankingOnline banking
Online banking
 
7online
7online7online
7online
 

More from At home

Unilever new
Unilever newUnilever new
Unilever newAt home
 
Nestle Marketing Management:
Nestle Marketing Management:Nestle Marketing Management:
Nestle Marketing Management:At home
 
Q mobile slides
Q mobile slidesQ mobile slides
Q mobile slidesAt home
 
Indicators
IndicatorsIndicators
IndicatorsAt home
 
E banking
E bankingE banking
E bankingAt home
 
Pakistan vision
Pakistan visionPakistan vision
Pakistan visionAt home
 
Pakistan vision 2025 slides
Pakistan vision 2025 slidesPakistan vision 2025 slides
Pakistan vision 2025 slidesAt home
 

More from At home (7)

Unilever new
Unilever newUnilever new
Unilever new
 
Nestle Marketing Management:
Nestle Marketing Management:Nestle Marketing Management:
Nestle Marketing Management:
 
Q mobile slides
Q mobile slidesQ mobile slides
Q mobile slides
 
Indicators
IndicatorsIndicators
Indicators
 
E banking
E bankingE banking
E banking
 
Pakistan vision
Pakistan visionPakistan vision
Pakistan vision
 
Pakistan vision 2025 slides
Pakistan vision 2025 slidesPakistan vision 2025 slides
Pakistan vision 2025 slides
 

Recently uploaded

Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesMulti-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesSanjeev Rampal
 
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理aagad
 
BASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptxBASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptxnatyesu
 
How to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxHow to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxGal Baras
 
Latest trends in computer networking.pptx
Latest trends in computer networking.pptxLatest trends in computer networking.pptx
Latest trends in computer networking.pptxJungkooksNonexistent
 
1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...JeyaPerumal1
 
The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxlaozhuseo02
 
The AI Powered Organization-Intro to AI-LAN.pdf
The AI Powered Organization-Intro to AI-LAN.pdfThe AI Powered Organization-Intro to AI-LAN.pdf
The AI Powered Organization-Intro to AI-LAN.pdfSiskaFitrianingrum
 
ER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAEER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAEHimani415946
 
Article writing on excessive use of internet.pptx
Article writing on excessive use of internet.pptxArticle writing on excessive use of internet.pptx
Article writing on excessive use of internet.pptxabhinandnam9997
 
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptxLiving-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptxTristanJasperRamos
 
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shopHistory+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shoplaozhuseo02
 

Recently uploaded (12)

Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesMulti-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
 
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理
 
BASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptxBASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptx
 
How to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxHow to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptx
 
Latest trends in computer networking.pptx
Latest trends in computer networking.pptxLatest trends in computer networking.pptx
Latest trends in computer networking.pptx
 
1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...
 
The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptx
 
The AI Powered Organization-Intro to AI-LAN.pdf
The AI Powered Organization-Intro to AI-LAN.pdfThe AI Powered Organization-Intro to AI-LAN.pdf
The AI Powered Organization-Intro to AI-LAN.pdf
 
ER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAEER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAE
 
Article writing on excessive use of internet.pptx
Article writing on excessive use of internet.pptxArticle writing on excessive use of internet.pptx
Article writing on excessive use of internet.pptx
 
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptxLiving-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
 
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shopHistory+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
 

INternet Banking

  • 1. AN INTERNET BANKING SYSTEM Term 2 Presentation Mohamed Hassan Ali Supervisor : Mr. Michael Norman
  • 2. OVERVIEW o INTRODUCTION o USER INTERFACE SPECIFICATION o HIGH LEVEL DESIGN o DATA DESIGN o LOW LEVEL DESIGN o PROJECT PLAN o TECHNOLOGIES USED FOR PROTOTYPE o PROTOTYPE DEMO
  • 3. INTRODUCTION o It offers easy and instant access for making financial transactions from any device (e.g PC, Labtop, Mobile phone) connected to the Internet. o It also has 24 hour availability o In the past time, you have to visit the bank and required to wait to request a financial transaction or statement. What is an Internet Banking System?
  • 4.
  • 5. Home Page as well as Login
  • 6. Registration Page as well as opening a new account
  • 7. Registration Page as well as opening a new account (Continue..)
  • 9.
  • 11.
  • 12. Key Field Name Data Type Length Nullable NAME VARCHAR 45 NO SURNAME VARCHAR 45 NO INITIAL VARCHAR 10 NO ACCOUNTTYPE VARCHAR 45 NO SEX VARCHAR 6 NO D.O.B DATE NO ADDRESS VARCHAR 200 NO MOBILENO VARCHAR 10 NO TELEPHONENO VARCHAR 10 NO EMAIL VARCHAR 45 NO PK ID_PASSPORT VARCHAR 45 YES CUSTOMERS TABLE
  • 13. Key Field Name Data Type Length Nullabe PK ACCOUNTNO VARCHAR 12 NO ACCOUNTTYPE VARCHAR 45 NO ACCOUNTHOLDER VARCHAR 45 NO DATEOPENED DATE NO BRANCHCODE INT 5 NO DATEAPPROVED DATE NO ACCOUNTBALANCE DECIMAL NO APPROVED VARCHAR 6 NO DISAPPROVED VARCHAR 6 NO ACCOUNTS TABLE
  • 14.
  • 17. SOME ALGORITHMIC DESCRIPTIONS Function register() { GetCustomer_information(name,surname….) Valid =CheckInformation() If (Valid) then { Accountnumber= Generate_AccountNum() Insert(Accountnumber,name,…) Display (success) } Else { Display_error (message) }
  • 18. Project Module Documentation Submission Project Analysis 2012 03 30 Project Design and Development 2012 06 21 Project Implementation 2012 08 31 Project Testing, Evaluation and Presentation 2012 11 02 Abstract of Project Plan
  • 19. Project Time Line in weeks
  • 20. REFERENCES o http://mym.wikispaces.com/Internet+banking+Conclusion o Barry Williams.(2008).www.databaseanswers.org/data_models/online_banking /facts.ht o Seminarprojects.com/Thread-insurance-on-internet—9437 o http://www.scribd.com/pgailani/d/36880246-Synopsis- Internet-Banking o http://smartbisplan.com/Internet-banking-for-many-benefits/
  • 21. TECHNOLOGIES USED FOR PROTOTYPE o PHP o XAMP SERVER o MYSQL o JAVASCRIPT
  • 22. PROTOTYPE DEMO o Registration/Opening a new Account o Balance Enquiry o Paying a Beneficiary o Security Feature