online bankingppt
TRANSCRIPT
Online Banking
By: Arpita Srivastava (1316310012)
Contents:IntroductionProject
RequirementsProject DesignLimitations Future Work
Introduction
Online banking, also known as internet banking, e-banking or virtual banking, is an electronic payment system that enables customers of a bank or other financial institution to conduct a range of financial transactions through the financial institution's website.
Continue...
Introduction This project deals with developing a
Online Banking System. The system is implemented using a 3-tier approach:
• 1st Tier (Presentation Logic): JSP• 2nd Tier (Business Logic): Servlets• 3rd Tier (Database Logic): RDBMS (MySQL)
Users of System: 1. Bank Customers 2. Admin
Continue…
Introduction Objectives:1. To allow only authorized user to access various
function and processed available in the system.2. Ensures that users can be able to open their
accounts in a convenient manner at a convenient time anytime, anywhere as long as they are connected to the internet.
3. Allow for users to check their transaction and account details conveniently anytime, anywhere.
Continue…
RequirementsHardware Requirements:
Processor: any Hard Disk: 1 GB minimum RAM: 256MB or more
RequirementsSoftware Requirements:
Operating System: Windows or Linux or MAC
Front End: HTML, JSP Back End: ServletDatabase: MYSQL Web Server: Tomcat-Apache 8.0 IDE: NetBeans 8.0.2
Project DesignProject Modules:
1. Bank Customer Module 2. Administrator Module
Continue…
Project Design1. Bank Customer Modules:
Creating New AccountLoginAmount Deposit, Withdraw and
TransferView PassbookView ProfileUpdate Profile
Continue…
Project DesignCreating New Account:
Project DesignCreating New Account:
Project DesignCreating New Account:If we press enter without filling form, then error occured ,
Project DesignCreating New Account:If account successfully created, then account no and OTP generated:
Account No
OTP
Project DesignLogin:
Project DesignLogin:After successfully login,
Project DesignDepositing Amount:
Project DesignDepositing Amount:
If amount is successfully deposited,
Project DesignDepositing Amount:
If any error occur while depositing amount,
Project DesignView Passbook:
Project DesignView Profile:
Project DesignUpdate Profile:
Project Design2. Administrator Modules: View all accounts of the Customers. View all deleted accounts of the
Customers. Search for any account.
Project DesignAdministrator Module:
Project DesignER Diagram of Online Banking:
Project DesignUse Case Diagram:
Project DesignState Chart Diagram:
Future Work The new modules can be added in the
project in order to make this project complete one. These are:
1. QR Code for the users so that they can scan their account number and user name in order to provide security.
2. Reminders or Message Alerts.
Limitations1. This project is only for Personal
Banking customers.
2. SSL(Security Socket Layer) is not used.
Thank
You!!!