AN INTERNET BANKING SYSTEM Term 3 Presentation Mohamed Hassan Ali

14
AN INTERNET BANKING SYSTEM Term 3 Presentation Mohamed Hassan Ali Supervisor : Mr. Michael Norman

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

Page 1: AN INTERNET BANKING SYSTEM Term 3 Presentation                 Mohamed Hassan Ali

AN INTERNET BANKING

SYSTEM

Term 3 Presentation

Mohamed Hassan Ali

Supervisor : Mr. Michael Norman

Page 2: AN INTERNET BANKING SYSTEM Term 3 Presentation                 Mohamed Hassan Ali

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

Page 3: AN INTERNET BANKING SYSTEM Term 3 Presentation                 Mohamed Hassan Ali

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.

Page 4: AN INTERNET BANKING SYSTEM Term 3 Presentation                 Mohamed Hassan Ali

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)

Page 5: AN INTERNET BANKING SYSTEM Term 3 Presentation                 Mohamed Hassan Ali

IMPLEMENTATION OFDATABASE DESIGN

E-R DIAGRAM

Page 6: AN INTERNET BANKING SYSTEM Term 3 Presentation                 Mohamed Hassan Ali

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

Page 7: AN INTERNET BANKING SYSTEM Term 3 Presentation                 Mohamed Hassan Ali

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

Page 8: AN INTERNET BANKING SYSTEM Term 3 Presentation                 Mohamed Hassan Ali

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";

}

Page 9: AN INTERNET BANKING SYSTEM Term 3 Presentation                 Mohamed Hassan Ali

CREATING A SECURE ENVIRONMENT

o HTTPS (Hypertext Transfer Protocol Secure)

o URL https://www.csonlinebanking.com (Website Name)

Page 10: AN INTERNET BANKING SYSTEM Term 3 Presentation                 Mohamed Hassan Ali

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

Page 11: AN INTERNET BANKING SYSTEM Term 3 Presentation                 Mohamed Hassan Ali
Page 12: AN INTERNET BANKING SYSTEM Term 3 Presentation                 Mohamed Hassan Ali

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/

Page 13: AN INTERNET BANKING SYSTEM Term 3 Presentation                 Mohamed Hassan Ali

DEMOo Registration/Opening a new

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

Page 14: AN INTERNET BANKING SYSTEM Term 3 Presentation                 Mohamed Hassan Ali

QUESTIONS & ANSWERS