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