DESIGN AND DEVELOPMENT OF AN ONLINE DATABASE SYSTEM FOR BANKS USING MYSQL AND PHP

0
647

ABSTRACT

This study shows how databases can be managed, and allow users, to store and retrieve data in a structured way and also allow them to be integrated with the web. PHP and MySQL are quickly becoming the de facto standard for rapid development of dynamic, database­driven web sites. This project is developed to bring databases and the web together. PHP has many excellent libraries that provide fast, customized access to DBMSs and is an ideal tool for developing application logic. However, the important component for web database application development is the applications interface that is used to access the database server. Its major advantage is that it permits multiple users to access a database   at the same time in a methodical way. An additional benefit of this project is it ability to manage large amounts of related information, and its good search structures. It is recommended that banks should make more use of this project because of its large database storage.

TABLE OF CONTENTS

Title Page i

Certification  ii

Dedication iii

Acknowledgement iv

Abstract v

Table of Contents vi

List of Figure ix

Chapter One

1.0 Introduction

1.1 Background of the Study

1.2 Statement of the Problem

1.3 Objectives of the Study

1.4 Significance of the Study

1.5 Methodology

1.6  Scope of the Study

1.7  Definition of Terms

Chapter Two

2.0 Introduction

2.1 History of MySQL, PHP and Online Banking

2.1.1 History of MySQL

CHAPTER ONE

1.0 Introduction

MySQL and PHP has become one of the most practical and widely used applications. They allow programmers to make sites dynamic, that is to make them customizable and for them to contain real ­time information. 

Thus, this project provides an online database resource for banks.The aim of this project is to allow users to create, edit, transfer and check their accounts online without going to the banks.

Tasks which would have taken hours because of queues in some banks and ATM will be done with speed and accuracy with this database.

1.2

Background of the Study MySQL   is   a   very   fast,   robust,  relational   database   management   system (RDBMS).A   database   enables   you   to   efficiently   store,   search,   sort, and retrieve data. The MySQL server controls access to your data to ensure that multiple users can work with it concurrently, to provide fast access to it, and ensure that only authorized users can obtain access. Hence, MySQL is a multi­user, multi­threaded server. It uses SQL (Structured Query Language), the standard database query language worldwide. MySQL has been publicly available since 1996, but has a development history going back to 1979. It has now won the Linux Journal Readers’ Choice Award on a number of occasions.

PHP is a server­side based scripting language designed specifically for the Web. PHP was conceived in 1994 and was originally the work of one man, Rasmus Lerdorf. It was adopted by other talented people and has gone through three major introduction  rewrites to bring us the broad, matured product we see today. As of October 2002, it was in use on more than nine million domains worldwide, and this number is growing rapidly by the day.

The term online became popular in the late ’80s and referred to the use of a terminal, keyboard and TV (or monitor) to access the banking system using a phone line. ‘Home banking’ can also refer to the use of a numeric keypad to   send   tones   down   a   phone   line   with   instructions   to   the   bank.  

Online services started in New York in 1981 when four of the city’s major banks (Citibank, Chase Manhattan, Chemical and Manufacturers Hanover) offered home banking services using the videotext system. Stanford Federal Credit Union was the first financial institution to offer online internet banking services to all of its members in Oct, 1994. 

1.2 Statement of the Problem

It has been noted that the application of online database system in banks has been slow because of some security problems. And also, if you want to open an account you have to go to the bank and as a result slow down work and also make transfer and enquiry difficult. As a result, this online database system was designed to unite all banks and it makes general   banking transaction easier.

DESIGN AND DEVELOPMENT OF AN ONLINE DATABASE SYSTEM FOR BANKS USING MYSQL AND PHP