1 / 23

AN INTERNET BANKING SYSTEM Term 2 Presentation Mohamed Hassan Ali

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

valora
Télécharger la présentation

AN INTERNET BANKING SYSTEM Term 2 Presentation Mohamed Hassan Ali

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. AN INTERNET BANKING SYSTEM Term 2 Presentation Mohamed Hassan Ali Supervisor : Mr. Michael Norman

  2. OVERVIEW • INTRODUCTION • USER INTERFACE SPECIFICATION • HIGH LEVEL DESIGN • DATA DESIGN • LOW LEVEL DESIGN • PROJECT PLAN • TECHNOLOGIES USED FOR PROTOTYPE • PROTOTYPE DEMO

  3. 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.

  4. USER INTERFACE SPECIFICATION

  5. Home Page as well as Login

  6. Registration Page as well as opening a new account

  7. Registration Page as well as opening a new account (Continue..)

  8. Transactions Page

  9. HIGH LEVEL DESIGN

  10. E-R DIAGRAM

  11. DATA DESIGN

  12. CUSTOMERS TABLE

  13. ACCOUNTS TABLE

  14. LOW LEVEL DESIGN

  15. EVENT DIAGRAM

  16. Process of Beneficiary Payment Start Balance Sufficient? No Insufficient Yes Make Payment Update Balance Update Beneficiary Account Data Base Send data To Transaction End

  17. 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) }

  18. Abstract of Project Plan

  19. Project Time Line in weeks

  20. 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/

  21. TECHNOLOGIES USED FOR PROTOTYPE • PHP • XAMP SERVER • MYSQL • JAVASCRIPT

  22. PROTOTYPE DEMO • Registration/Opening a new Account • Balance Enquiry • Paying a Beneficiary • Security Feature

  23. QUESTIONS & ANSWERS

More Related