AN INTERNET
BANKING SYSTEM
Term 3 Presentation
Mohamed Hassan Ali
Supervisor : Mr. Michael Norman
OVERVIEW
o Introduction
o Technologies used for Demo
o Implementation
o Creating a Secure Environment
o Project Plan
o References
o Demo
INTRODUCTION
What is an Internet Banking System?
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 may need to wait
to request a financial transaction or statement.
TECHNOLOGIES USED FOR DEMO
o PHP (Hypertext Preprocessor)
o XAMP SERVER (Apache, MySQL, etc)
o MYSQL (Database)
o JAVASCRIPT (Scripting Language)
o SSL (Secure Socket Layer)
IMPLEMENTATION OF
DATABASE DESIGN
E-R DIAGRAM
CLIENTS TABLE
Key
PK
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
ADDRESS
VARCHAR
200
NO
MOBILENO
VARCHAR
10
NO
TELEPHONENO
VARCHAR
10
NO
EMAIL
VARCHAR
45
NO
ID_PASSPORT
VARCHAR
45
YES
NO
ACCOUNT TABLE
Key
Field Name
Data Type
Length
Nullabe
PK
ACCOUNTNO
VARCHAR
12
NO
ACCOUNTTYPE
VARCHAR
45
NO
ACCOUNTHOLDER
VARCHAR
45
NO
DATEOPENED
DATE
BRANCHCODE
INT
DATEAPPROVED
DATE
NO
ACCOUNTBALANCE
DECIMAL
NO
APPROVED
VARCHAR
6
NO
DISAPPROVED
VARCHAR
6
NO
NO
5
NO
CODE EXAMPLE
function checkLogin(){
var accountNo =getCookie("accountNo");
if (accountNo!=null && accountNo!="")
{
getBalance(accountNo);
}
else
{
alert("Please login in-order to perform a transaction");
window.location = "home.html";
}
CREATING A SECURE ENVIRONMENT
o HTTPS (Hypertext Transfer Protocol Secure)
o URL https://www.csonlinebanking.com
(Website Name)
Abstract of Project Plan
Project Module
Documentation
Submission
Project Analysis
2012 03 30
Project Design and
Development
Project Implementation
2012 06 21
Project Testing,
Evaluation and
Presentation
2012 11 02
2012 09 12
REFERENCES
o
Cronin, Mary J. (1997). Banking and Finance on the Internet, John Wiley and
Sons. ISBN 0-471-29219-2 page 41 from Banking and Finance on the Internet.
Retrieved 2008-07-10.
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/
DEMO
o Registration/Opening a new
Account
o Balance Enquiry
o Paying a Beneficiary
o EFT Transaction
o Applying a Loan
o Security Features
QUESTIONS & ANSWERS