AN INTERNET BANKING SYSTEM Term 3 Presentation Mohamed Hassan Ali

Post on 23-Feb-2016

45 views 0 download

description

AN INTERNET BANKING SYSTEM Term 3 Presentation Mohamed Hassan Ali Supervisor : Mr. Michael Norman. OVERVIEW. Introduction Technologies used for Demo Implementation Creating a Secure Environment Project Plan References Demo. - PowerPoint PPT Presentation

Transcript of AN INTERNET BANKING SYSTEM Term 3 Presentation Mohamed Hassan Ali

AN INTERNET BANKING

SYSTEM

Term 3 Presentation

Mohamed Hassan Ali

Supervisor : Mr. Michael Norman

OVERVIEWo Introductiono Technologies used for Demoo Implementationo Creating a Secure Environmento Project Plano Referenceso Demo

INTRODUCTIONWhat 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 OFDATABASE DESIGN

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

CLIENTS 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

ACCOUNT TABLE

CODE EXAMPLEfunction 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)

Project Module Documentation Submission

Project Analysis 2012 03 30Project Design and Development

2012 06 21

Project Implementation

2012 09 12

Project Testing, Evaluation and Presentation

2012 11 02

Abstract of Project Plan

REFERENCESo 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/

DEMOo Registration/Opening a new

Accounto Balance Enquiryo Paying a Beneficiaryo EFT Transactiono Applying a Loano Security Features

QUESTIONS & ANSWERS