You are on page 1of 13

Online Banking Project PPT

INTRODUCTION TO THE PROJECT


The objective of the project is to design and develop Secure online
Banking Application using Antiphishing concept
Some customers avoid online banking as they perceive it as
being too vulnerable to fraud. The security measures employed by
most banks are never 100% safe, but in practice the number of
fraud victims due to online banking is very small. Indeed,
conventional banking practices may be more prone to abuse by
fraudsters than online banking. Credit card fraud, signature forgery
and identity theft are far more widespread "offline" crimes than
malicious hacking. Bank transactions are generally traceable and
criminal penalties for bank fraud are high. Online banking can be
more insecure if users are careless, gullible or computer illiterate.
An increasingly popular criminal practice to gain access to a user's
finances is phishing, whereby the user is in some way persuaded to
hand over their password(s) to the fraudster.

Class Diagram

Data Flow Diagram

Admin Account Info
Create
Account
Customers
Create
UserId
Password
View
Cheque
Book
Requests
Transactions
AcctoA
cc
Transfer
Check
Balance
Encryption
Process

Admin
Create
Accoun
t
Account Info
Create
Users
Users Table
View
Cheque
Requests
ChequeRequests

Customers
Acc to
Acc
transfer
Transactions
View
Balance
AccountInfo
Request
Cheque
Book
ChequeRequests
View
Account
Statement
Transactions

Admin
Anti
phishing
Encryption
Enter
Userid,
Password
Customers
Anti
phishing
Decryption
ER Diagrma

AccountInfo
AccountNo (FK)
DebitcardNo (FK)
BranchCode (FK)
TypeCode (FK)
Father'sName
Age
Name
MaritalStatus
DateofBirth
Address
City
State
Country
Pincode
Phone
EmailId
Balance
ChequeBookId
AccountTypes
TypeCode
TypeName
Branch
BranchCode
BranchName
ChequeRequests
AccountNo (FK)
DebitcardNo (FK)
BranchCode (FK)
TypeCode (FK)
AHName
OldChequeBookId
NewChequeBookId
DateOfRequest
Status
DebitCardDetails
DebitcardNo
DebitExpDate
DebitIssueDate
MastAccounts
AccountNo
AccountType
Status
MastChequeBook
ChequeBookId
FromNo
ToNo
Status
MastDebitCard
DebitcardNo
DebitCardPinNo
Status
TransactionTable
TransactionId
FromAccountNo
Credit
ToAccountNo
TypeCode
Debit
TransactionType
Balance
TransactionDate
Status
Description
BranchCode
Users
UserId
AccountNo (FK)
DebitcardNo (FK)
BranchCode (FK)
TypeCode (FK)
Password
User Case Diagram

Users
Administrator
Customer
Database

Admin
Create Account
Update Account
View ChequeRequests
Encryption
Customer
Database
+AccountNo
+ ChequeRequests
CreateUsers
+UserId,Password

ViewAccountInfo
View Balance
View Statement
Transation
Request ChequeBooks
Customer
Login
Decryption
Database
Software Requirements
Operating System Server: Windows XP or
later
Database Server: Microsoft SQL Server-2005
Client: Microsoft Internet Explorer
Tools: Microsoft Visual Studio .Net-2008
User Interface: Asp.Net with Ajax
Code Behind: C#.Net

Fore more details and source code in php ,
asp.net, java, vb.net visit below link.
http://projectseminar.org/php-
projects/online-banking-project/804/
http://1000projects.org/online-banking-
system-project-in-java.html

You might also like