230 likes | 358 Views
AN INTERNET BANKING SYSTEM Term 2 Presentation Mohamed Hassan Ali Supervisor : Mr. Michael Norman. OVERVIEW. INTRODUCTION USER INTERFACE SPECIFICATION HIGH LEVEL DESIGN DATA DESIGN LOW LEVEL DESIGN PROJECT PLAN
E N D
AN INTERNET BANKING SYSTEM Term 2 Presentation Mohamed Hassan Ali Supervisor : Mr. Michael Norman
OVERVIEW • INTRODUCTION • USER INTERFACE SPECIFICATION • HIGH LEVEL DESIGN • DATA DESIGN • LOW LEVEL DESIGN • PROJECT PLAN • TECHNOLOGIES USED FOR PROTOTYPE • PROTOTYPE DEMO
INTRODUCTION What is an Internet Banking System? • It offers easy and instant access for making financial transactions from any device (e.g PC, Labtop, Mobile phone) connected to the Internet. • It also has 24 hour availability • In the past time, you have to visit the bank and required to wait to request a financial transaction or statement.
Registration Page as well as opening a new account (Continue..)
Process of Beneficiary Payment Start Balance Sufficient? No Insufficient Yes Make Payment Update Balance Update Beneficiary Account Data Base Send data To Transaction End
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) }
REFERENCES • http://mym.wikispaces.com/Internet+banking+Conclusion • Barry Williams.(2008).www.databaseanswers.org/data_models/online_banking • /facts.ht • Seminarprojects.com/Thread-insurance-on-internet—9437 • http://www.scribd.com/pgailani/d/36880246-Synopsis-Internet-Banking • http://smartbisplan.com/Internet-banking-for-many-benefits/
TECHNOLOGIES USED FOR PROTOTYPE • PHP • XAMP SERVER • MYSQL • JAVASCRIPT
PROTOTYPE DEMO • Registration/Opening a new Account • Balance Enquiry • Paying a Beneficiary • Security Feature