Design and implementation of online banking system, (a case study of may fresh savings and loans bank caritas university, enugu) | Blazingprojects Postgraduate Thesis
Home / Computer Engineering / Design and implementation of online banking system, (a case study of may fresh savings and loans bank caritas university, enugu)

Design and implementation of online banking system, (a case study of may fresh savings and loans bank caritas university, enugu)

 

Table Of Contents


  • Fig
  • 3.1Manual Process Diagram- – – – – -25 Fig
  • 3.2Input, Output Analysis- – – – – – – – -28 Fig 3.3: Main menu- – – – – – – – – -29 Fig 3.4: New Users- – – – – – – – – -29 6 Fig
  • 3.5Edit Account- – – – – – – – -30 Fig 3.6: Deposit Slip- – – – – – – – – -32 Fig 3.7: Account Opening Form- – – – – – – -34 Fig 3.8: Transaction File Structure- – – – – – – -34 Fig 3.9: Structure of the Master File- – – – – – – -35 Fig 3.10: Transaction File- – – – – – – – -35 Fig
  • 3.11Available Cash- – – – – – – – -35 Fig
  • 3.12Account Type– – – – – – – -35 Fig
  • 3.13User Table- – – – – – – – – -36 Fig 3.14: Program Flowchart- – – – – – – – -36 Fig 3.15: Accounting Opening Flowchart- – – – – – -37 Fig 3.16: Bank Transaction Flowchart- – – – – – – -38 Fig 3.17: System Flowcharts- – – – – – – – -39 Fig 3.18: Top down diagram- – – – – – – – -40 Fig 4.
  • 1.Account form (KYC) – – – – – – – – -42 Fig
  • 4.2Admin and Customer Login Implementation- – – – -43 Fig
  • 4.3Feedback Interface- – – – – – – – -43 Fig
  • 4.4Transaction Interface- – – – – – – – -43 Fig
  • 5.1Main Interface with admin login- – – – – – -55 Fig
  • 5.2Admin welcome page interface- – – – – – -55 Fig
  • 5.3Update Customer Details- – – – – – – -56 Fig
  • 5.4Checking of Account Balance- – – – – – – -56 Fig
  • 5.5Crediting of Account- – – – – – – – -57 Fig
  • 5.6Debiting of Account- – – – – – – – -57 Fig
  • 5.7Customer Transaction Details– – – – – – -58 LIST OF TABLES Table
  • 3.1Operations at May Fresh Bank- – – – – – -21 Table
  • 3.2Extent of Computerization at May Fresh Bank- – – – -22 Table
  • 4.1Account Number Testing- – – – – – – -44 Table
  • 4.2Account KYC form Testing- – – – – – -44 Table
  • 4.3Login page Testing- – – – – – – – -44 Table
  • 4.4Feedback Form Testing- – – – – – – -45 7 Table
  • 4.5Admin page Testing- – – – – – – – -45 Table
  • 4.6Teller page Testing- – – – – – – – -46 Table
  • 4.7Customer page Testing- – – – – – – -46 Table
  • 5.1Project Expenses- – – – – – – – -49 TABLE OF CONTENTS Title page – – – – – – – – – – -i Certification- – – – – – – – – – -iii Dedication- – – – – – – – – – – -iv Acknowledgement- – – – – – – – – -v Abstract- – – – – – – – – – – -vi List of Figures- – – – – – – – – – vii List of Tables – – – – – – – – – viii Table of contents- – – – – – – – – – ix

Chapter ONE

INTRODUCTION

  • 1.1Introduction – – – – – – – – – -1
  • 1.2Statement of Problem- – – – – – – -3 1.2Objectives of the Project- – – – – – – – -5
  • 1.4Scope of the Project- – – – – – – – – -5 8
  • 1.5Limitation of the Study- – – – – – – – -6
  • 1.6Programming Language Used- – – – – – – -6 1.7Organization of Project Report – – – – – – – -7 1.8Definition of Terms- – — – – – – – – -7

Chapter TWO

LITERATURE REVIEW

  • – – – – – – – – – -9
  • 2.1The Online Banking Management System – – – – -10
  • 2.2Registration and Security- – – – – – – – 10
  • 2.3Database Management Systems – – – – – – – -11
  • 2.4Data Management- – – – – – – – – -11 2.
  • 4.1Data Integrity – – – – – – – – – -11 2.
  • 4.2Cash/Cheque Payment – – – – – – – – -12
  • 2.5Traditional Banking Vs Online Banking – – – – – -12
  • 2.6Types of Services – – – – – – – – – -13
  • 2.7The Role of Information Technology in the Banking System- – -14
  • 2.8Security Features in Online Banking System- – – – – -15
  • 2.9Advantages of Online Banking- – – – – – – -15
  • 2.10Disadvantages of Online Banking – – – – – – -16
  • 2.11Online Banking System Security – – – – – – -17

Chapter THREE

SYSTEM DESIGN AND IMPLEMENTATION

  • 3.1Methodology- – – – – – – – – – -20 3.2Information Gathering- – – – – – – – -20
  • 3.3Data Analysis- – – – – – – – – – -22
  • 3.4Limitations of the Existing System- – – – – – -22
  • 3.5Description of the Existing System – – – – – – -23 3.
  • 5.1Feasibility Considerations- – – – – – – -24 9 3.
  • 5.2Economic Feasibility – – – – – – – – -24 3.
  • 5.3Operational Feasibility- – – – – – – – -24 3.
  • 5.4Manual Process Diagram- – – – – – – -25 3.
  • 5.5Problem Domain- – – – – – – – – -26
  • 3.6Proposed System Design- – – – – – – – -26 3.
  • 6.1The Manual System – – – – – – – -27 3.
  • 6.2Input, Output and Analysis- – – – – – – -28 3.
  • 6.3The Current Issues Involving the Following Factors- – – -29 3.
  • 6.4New User – – – – – – – – – – -29 3.
  • 6.5Existing User – – – – – – – – – -29 3.
  • 6.6Accounts- – – – – – – – – – -30 3.
  • 6.7Design Procedure- – – – – – – – – -31 3.
  • 6.8Flow Diagram- – – – – – – – – -31 3.
  • 6.9Some Forms (Tellers) Used In May Fresh Bank- – – – -32
  • 3.7Database Design Standard- – – – – – – – -33 3.
  • 7.1Output Specification and Design- – – – – – -33 3.
  • 7.2Input Specification and Design- – – – – – – -33 3.
  • 7.3Transaction File Structure- – – – – – – -34 3.
  • 7.4File Design- – – – – – – – – – -34 3.
  • 7.5Structure of the Master File – – – – – – – -35 3.
  • 7.6Transaction File- – – – – – – – – -35 3.
  • 7.7Available Cash- – – – – – – – – -35 3.
  • 7.8Account Type- – – – – – – – – -35 3.
  • 7.9User Table- – – – – – – – – – -36
  • 3.8Program Flowchart – – – – – – – – – -36 3.
  • 8.1Account Opening Flowchart – – – – – – – -37 3.
  • 8.2Bank Transaction Flowchart – – – – – – – -38 3.
  • 8.3System Flowcharts– – – – – – – – -39 10
  • 3.9Top down Design Diagram– – – – – – – -40

Chapter FOUR

SYSTEM TESTING AND EVALUATION

  • 4.1Choice Of Development Tools- – – – – – – -41
  • 4.2System Requirement– – – – – – – – -41 4.
  • 2.1Hardware Requirement – – – – – – – – -41 4.
  • 2.2Software Requirement – – – – – – – – -41 4.3Database Implementation- – – – – – – – -42 4.
  • 3.1System Security Implementation- – – – – – -43 4.
  • 3.2Implementation of the Feedback Table Design- – – – -43 4.
  • 3.3Implementation of Transaction Table Design- – – – -43
  • 4.4The Test Plan- – – – – – – – – – -44 4.
  • 4.1Test Data, Expected Versus Actual Test Result- – – – -44 4.
  • 4.2Testing the Database – – – – – – – – -44 4.
  • 4.3Testing the Admin Side- – – – – – – – -45 4.
  • 4.4Testing the Customer Side- – – – – – – -46 4.
  • 4.5Integrated Testing– – – – – – – – -46 4.
  • 4.6System Evaluation- – – – – – – – -47

Chapter FIVE

SUMMARY, CONCLUSION AND RECOMMENDATIONS

  • 5.1Summary- – – – – – – – – – -48 5.2Limitation- – – – – – – – – – -48 5.3Recommendations- – – – – – – – – -49 5.4B.E.M.E (Bill Of Engineering Measurement And Evaluation)- – -49 5.5Conclusion- – – – – – – – – – -49 References- – – – – – – – – – – -50 Appendix A- – – – – – – – – – -52 Appendix B- – – – – – – – – -55 11

Thesis Abstract

The application has three users, Managing Director, Teller and the Customer
login page. The MD has access to all the transaction details, MD can create an
Account , add staff and each account created will have password for security
purpose which is going to serve as login details. The Teller can check account
details, Credit an account with the following details Account Number, Amount
and Depositor Name, also Debit an account with the following details Account
Number, Amount and Withdrawer Name. The Customer has access to check
his/her account details, view and print transaction details, also changes his/her
password.

Thesis Overview

<p> 1.1 INTRODUCTION<br>Design and implementation of online banking system, a case study of May fresh<br>savings and Loans Bank Caritas University Branch.<br>The greatest innovation that has taken place in the twentieth century is in the<br>realm of information Technology. This is currently made possible by the<br>introduction of the digital computers which has been observed in the field of<br>communication to be increasingly inseparable from communications. These<br>linkages often referred to as convergence is driven by technology and amplified<br>by business trends. Faster growth in network systems that use communication<br>links to connect subsidiary system (nodes) which may send and receives, direct<br>and redirect information.<br>Talking of the internet a couple of years ago would have sound like a<br>fairytale but today the internet is pervasive in almost every field of human<br>Endeavour changing the fundamentals of how we conduct national as well as<br>international businesses. Few years of its existence, the internet has shown that<br>it can deliver the long sought after goal of electronic commerce.<br>It is worth that companies in the developed countries world-wide have<br>recognized the business potential of the internet and are getting connected to the<br>network of networks in their millions.<br>12<br>The financial institution (Bank) is one of such organizations. Banking<br>constitutes one of the most prominent life wire for Socio-Economic grow and<br>development in any given nation, it supports and assists in the supply of long<br>and short term loan, accepts both current sowing and fixed deposits, both<br>foreign transactions, advice and facilitates transactions between client, workers,<br>agents, firm, buyers and seller by providing payment services, not excluding the<br>issue of undertaking risk on behalf of their clients, only to mention but a few.<br>The internet having found its application and acceptance in the banking<br>procession has particularly put the banking industry on an accelerating pace of<br>development. The technological highway (the internet) has become an enabler<br>for Banks in achieving high level productivity and in handling volumes of<br>transaction which would have been impossible without the use of on-line<br>banking (E-commerce).<br>The technology facilitates linkages with clients both through the<br>provision of information and quality service delivery, as well as in reducing<br>barriers to entry into payment systems retail banking. Internet banking allows<br>clients to engage in informal transaction relationship which would have taken<br>long distance travels or movement of documents with the attendant risk of loss.<br>With the online banking (internet) you can at your convenience, at home and at<br>any time review account balances and transactions, transfer funds, receive and<br>pay bills, down-load transaction services and contact customer services just to<br>mention but a few.<br>13<br>An over view of the benefits and prospects of the on-line banking suggest<br>that for banks to be relevant to their customers in term of the services they<br>provide in the twenty-first century and in the future, must append this services<br>provided by E-commerce in the banking system in order to stay in competition.<br>Now the on-line banking is the one thing bank should get up and invest in<br>internet technology to reap bounteously the benefit accruing from internet<br>banking.<br>While Internet continues growing and gaining popularity among crowd,<br>mobility represents new challenges to web designers. Wireless access is a new<br>challenging mission in the current Internet era, with different demand for<br>information by using less efficient terminals and networks. What really<br>motivated our choice of topic was the fact that Information and Communication<br>Technology (ICT) is not yet fully applied in May fresh Bank and in our<br>economy as a whole. We felt that May fresh Bank Caritas University Branch<br>should also exploit the use and application of this wireless system in order to<br>enhance their operations effectively and efficiently.<br>1.2 STATEMENT OF PROBLEM<br>In banking industries today, queuing has become the order of the day,<br>customers‟ line up for hours waiting to withdraw or deposit money. This creates<br>a lot of problem to both customers as they waste their useful time in the banking<br>hall. The management also wastes their time as they run around to find solution<br>to those problems. Also it is observed that customers cannot withdraw money<br>14<br>any time they want as banks has their working hours. This is a big problem as<br>needs can arise at any time and human beings will always like to have those<br>needs solved. Also money deposited into accounts at times takes some hours to<br>reflect in the persons account balance hence making banking operations slow<br>and unhealthy for business growth.<br>Information and Communication Technology is still underutilized in May<br>fresh Bank Caritas University Branch and in our society as a whole. May<br>fresh Bank Caritas University Branch lacks effective ICT capacity for<br>dynamic wireless operations. On analyzing the existing system of branch,<br>the following problems were identified:<br>a. May fresh Bank Caritas University Branch lacks the Information and<br>Communication Technology (ICT) capability to wirelessly operate and<br>interact with their database in order to:<br>ï‚· Verify whether an account is credited or debited, wirelessly using GSM<br>handset or internet.<br>ï‚· To verify the status of a Customer‟s transactions.<br>b. May fresh Bank, can verify the validity of their customers only through<br>one source in a whole Branch through on central database online.<br>c. Presently, customers cannot access their May fresh Bank account<br>Information online or with their GSM handsets, either to check or verify<br>the status of a transaction without much official steps.<br>15<br>May fresh Bank cannot automatically contact their customer whose account<br>number has been credited or debited as a result of lack of automated system.<br>1.3OBJECTIVES OF THE PROJECT<br>ï‚· To improve in the speed, effectiveness, efficiency and convenience in<br>business transaction.<br>ï‚· To design and implement a computer software to solve this problem and<br>rendering the services.<br>ï‚· To design a friendly web-site that graphically advertises goods and<br>services provided by the institute on web pages.<br>ï‚· To provide an On-line banking database for May fresh Bank using<br>MySQL database.<br>ï‚· To interface the client and server side in a cost effective and efficient<br>manner.<br>ï‚· To generally enhance the operational capacity of May fresh Bank via<br>ICT.<br>ï‚· To design an interface that could be used to input transactions details for<br>customer, and the bank staff information, able to store them in the<br>database for further use and investigations of any bank transactions.<br>1.4SCOPE OF THE PROJECT<br>16<br>This project will provide an online banking database using MySQL database<br>for May fresh Bank that can be accessed wirelessly from any branch area at<br>any time. It features both GSM based wireless database access and Internet<br>based wireless access for WAP enabled cell phones. Other features include<br>ability to receive feedback wirelessly from any stakeholder and also the<br>ability to provide answers wirelessly to frequently asked questions and other<br>enquiries. It is hoped that its wireless database access feature would greatly<br>enhance the operational capacity of May fresh Bank in a cost effective<br>manner.<br>1.5 LIMITATION OF THE STUDY<br>Hard time is not a new phenomenon to an ordinary Nigerian but to the<br>student researcher, it is even worse. Time and finance posed a lot of constraints<br>to the work.<br>Consequently, difficulties were encountered during the collection of<br>primary data. Most of the administrators, system engineers and clerks visited<br>reluctantly refused interview for one reason or the other and being referred to,<br>the organization from one personnel to the other not excluding even security<br>men.<br>Books related to this topic are relatively scarce and could only be gotten from<br>the internet, which took a lot of time and money.<br>However, with persistence and perseverance reasonable facts were finally<br>obtained.<br>17<br>1.6 PROGRAMMING LANGUAGE USED<br>Programming language used are HTML, JAVA script, PHP. Software<br>includes Adobe Software used are Adobe Dreamweaver CS5, Adobe<br>Fireworks and wampServer .<br>1.7ORGANIZATION OF PROJECT REPORT<br>This Project report is organized in five chapters. Chapter one is on the<br>Introduction, Chapter two is on Literature Review. Chapter three is on<br>Research Methodology and System Design, Chapter four Testing and<br>Implementation. Chapter Five is on recommendations and Conclusions.<br>1.8DEFINITION OF TERMS<br>ï‚· Analysis: Breaking a problem into successively manageable parts for<br>individual study. Data flow: Movement of data in a system from a point of<br>origin to specific destination indicated by a line and arrow<br>ï‚· Design: Process of developing the technical and operational specification of<br>a candidate system for implements.<br>ï‚· Implementation: In system development-phase that focuses on user<br>training, site preparation and file conversion for installing a candidate<br>system.<br>ï‚· Operation System: In database – machine based software that facilitates the<br>availability of information or reports through the DBMS.<br>ï‚· Password: Identity authenticators a key that allow access to a program<br>system a procedure.<br>18<br>ï‚· System: A regular or orderly arrangements of components or parts in a<br>connected and interrelated series or whole a group of components necessary<br>to some operation.<br>ï‚· System Design: Detailed concentration on the technical and other<br>specification that will make the new system operational.<br>ï‚· System Testing: Testing the whole system by the user after major programs<br>and subsystem has been tested.<br>ï‚· Unit testing: Testing changes made in an existing or new programs. <br></p>

Blazingprojects Mobile App

📚 Over 50,000 Research Thesis
📱 100% Offline: No internet needed
📝 Over 98 Departments
🔍 Thesis-to-Journal Publication
🎓 Undergraduate/Postgraduate Thesis
📥 Instant Whatsapp/Email Delivery

Blazingprojects App

Related Research

Physiotherapy. 4 min read

Developing a Holistic Model for Chronic Low Back Pain Management in Physiotherapy...

This research aims to create a comprehensive and practical model to help physiotherapists better manage patients with chronic low back pain. Chronic low back pa...

BP
Blazingprojects
Read more →
Physiology. 2 min read

A Framework for Integrating Autonomic Nervous System Responses in Cardiovascular Reg...

This research aims to develop a comprehensive framework that explains how the autonomic nervous system (ANS) controls and coordinates cardiovascular functions. ...

BP
Blazingprojects
Read more →
Philosophy. 3 min read

A Model for Ethical Decision-Making in Autonomous Artificial Agents...

This research explores how to help autonomous artificial agents, like robots or self-driving cars, make ethical decisions when facing dilemmas. As these machine...

BP
Blazingprojects
Read more →
Pharmacy. 2 min read

A Conceptual Framework for Enhancing Medication Adherence Through Pharmacist-Patient...

This research focuses on understanding how better communication between pharmacists and patients can improve medication adherence, which is when patients follow...

BP
Blazingprojects
Read more →
Paediatrics. 3 min read

A Framework for Holistic Pediatric Growth and Development Assessment...

This research focuses on creating a comprehensive framework that can be used to assess how children grow and develop in all areas—physical, cognitive, emotion...

BP
Blazingprojects
Read more →
Office technology. 2 min read

A Framework for Integrating Artificial Intelligence into Office Technology Practices...

This research aims to develop a practical framework to effectively integrate artificial intelligence (AI) into office technology practices. In modern workplaces...

BP
Blazingprojects
Read more →
Nursing. 3 min read

Developing a Holistic Framework for Nurse-Patient Relationship Enhancement in Chroni...

This research focuses on creating a comprehensive and practical framework to improve the relationship between nurses and patients who are managing long-term, ch...

BP
Blazingprojects
Read more →
Music. 4 min read

A Framework for Analyzing Emotional Expression in Cross-Cultural Music Performance...

This research explores how emotions are expressed and perceived in music performances that come from different cultural backgrounds. Music is a universal langua...

BP
Blazingprojects
Read more →
Microbiology. 4 min read

A Framework for Predicting Antibiotic Resistance Development in Clinical Bacteria...

This research aims to develop a helpful framework that can predict how bacteria that cause infections in hospitals and clinics become resistant to antibiotics. ...

BP
Blazingprojects
Read more →
WhatsApp Click here to chat with us