Online Banking System

Published on February 2017 | Categories: Documents | Downloads: 40 | Comments: 0 | Views: 252
of 15
Download PDF   Embed   Report

Comments

Content

PROJECT REPORT
ON

Online Banking System

User

Registration Info Reply

1.0
Registratio n Process

(a) (b) (c) (d)

User Details
Reply

3.0 Account Opening process

Valid user Access

4.0
Account Transaction

(e) (f)

(m)
Login_ Info
(n)

2.0
Login System

Access Valid

(g)
5.0
Loan

user

(h)

Online Banking System Database

Valid

user
Access

6.0 Customer Feed Back

(i) (j)

Administrator
(a) : (b) : (c) : (d) : (e) : (f) : (g) : (h) : (i) : (j) : (k) : (l) : (m): (n) : User Details Response Personal details Reply Account Transaction entry Transaction Details Loan Application Response Feedback Reply Create ,Update ,Reply User data Login Info Invalid login

(k)
Valid Administrator 7.0 Create and Update Process

(l)

FIG:

LEVEL-1 DFD

Registration Info

1.1 Registratio n

Verify data

1.2 Verificatio n Valid User

Register Info Update 1.3

processing reigistration
Login_Info

LEVEL-2 PROCESS-1

Account Request User Data
User Data

CUSTOMER

Personal Details

3.1
Application process

3.2
Verification by administrator

update Response 3.2 Customer Response process Retrieve Verified_ Appl

LEVEL 2 PROCESS-3

Other Account

Other Bank

Valid user

4.1 Money Transfer

Request for transfer Money_Transfer

Valid user

4.2 Account Balance

Branch

Balance Enquiry Account_tab

Deposit cash

4.3 Deposit

LEVEL 2 PROCESS-4

Loan_ application

Loan details
Valid user

5..1 Apply for Loan

52

Response

5.3 Loan Sanction

Verification of application By administrator

Update Sanctioned_Loan

Valid user

5.4 EMI calculator

Response

Valid user

5.5 Foreign Currency Exchange calculator

Response

Valid user

5.6 Maturity Value calculator

Response

LEVEL 2 PROCESS 5

6.1 Feed Back

Customer Feedback
User Feedback

Reply

Reply Process

FeedBack_tab
Feedback

Reply

Feedbacks_ Reply 6.2 Reply
Reply Feedback By Administrator

LEVEL-2 PROCESS-6

New Password

7.1 Change Password

New Password

Login_Info
Old Password

Confirm Password User Details 7.2 Verification Of Account Application

Account_Requests Tab

Response
Account Details

7.2 Delete Account

Update Table

Customer_ Info
Retrieve Data

Application data Verified data

7.3 Verification Of loan Application

Retrieve Data Update

Loan_ Application Sanctioned_ Loan

User Feedback

Retrieve Feedback 7.4 Feed Back Processing Customer Feed Back Response Feed Back Update Data

Reply

Money Transfer _tab

Account details update

7.5 Monetary Transaction s

Update Data

Account_ tab

LEVEL-2 PROCESS-6

Valid user

4.2.1 Request Transfer Account_tab

verify
Money_ Transfer Account_tab 4.2.2 Verify balance

update 4.2.3
Update Transfer By Administrato r

Status Info

4.2.4 Update Account

LEVEL 3 PROCESS-4.2

DATABASE DESIGN:
Table : Login_info
Column name Register_id Name Hint Question Hint Answer password DataType Size Varchar2 Varchar2 Varchar2 Varchar2 Varchar2 10 20 25 20 10 Key Primary

Table: Registered_customer table:

Column Name CustomerID FirstName MiddleName Last Name DOB Sex City State Country ZipCode Email Mobile Telephone Occupation CorrespondenceAddress PermanentAddress2 NomineeFirstName NomineeMiddleName NomineeLastName RelationShip

DataType VarChar2 VarChar2 VarChar2 VarChar2 Date VarChar2 Varchar2 Varchar2 Varchar2 Varchar2 Varchar2 Varchar2 Varchar2 Varchar2 Varchar2 Varchar2 VarChar2 VarChar2 VarChar2 VarChar2

Size 15 20 20 20 20 1 20 20 20 6 20 20 20 20 20 20 20 20 20 15

Key Primary

Table: Branch
Column Name BranchID BranchLocation BranchManager Telephone Data Type Varchar2 Varchar2 Varchar2 Varchar2 Size 20 20 20 20 Key Primary

Email Address1 Address2 Address3 Address4

Varchar2 Varchar2 Varchar2 Varchar2 Varchar2

20 20 20 20 20

Table: Account_Tab
Column Name AccountNo CustomerID BranchID AccountType DepositType AccountOpeningDate OpeningBalance ClosingBalance IntroducerCustID NetBankLogin NetBankPassword NetBankHintQuestion NetBankHintAnswer Data Type Varchar2 Varchar2 Varchar2 Varchar2 Varchar2 Date Number Number VarChar2 VarChar2 VarChar2 VarChar2 VarChar2 Size 15 15 5 10 10 10 10 15 15 15 15 15 Key Primary Ref.. Branch

Ref .Customer_Inf

Table: Feedback
Column Name CustomerName FeedbackDate EmailId Comments Data Type Varchar2 Date Varchar2 Varchar2 Size 20 20 100 Key

Table: Account_Request

Column Name Request_Id Branch Account_Type First Name Mid_Name Last Name Date Of Birth Address State City Zip Home_Phone Work_Phone Mobile Email Id

Data Type Varchar2 Varchar2 Varchar2 Varchar2 Varchar2 Varchar2 date Varchar2 Varchar2 Varchar2 Int Int Int Int Varchar2

Size 8 15 15 50 30 30 10 30 15 15 6 10 10 10 15

Key Primary

Table:

Money Transfer
Data Type Varchar2 Double Varchar2 Date Size 15 10 15 Key Ref Account_tab

Column Name AccountNo Amount TranferredAcNo TransferredDate

Table: Loan_application

Column Name LoanRequestID LoanType ApplicantFirstName ApplicantMiddleName ApplicantLastName Gender MaritalStatus Category NRI ResidenceOwnership TypeOfResidence EducationalQualification Address1 Address2 Occupation CompanyName CompanyAddress CompanyTelephone LICPolicies OtherLoanAmount OtherLoanEMI OtherLoanBalanceMonths AmountRequested RateType Terms RepayMode LoanPurpose EstimatedFund PropertyDetails

Data Type Varchar2 Varchar2 Varchar2 Varchar2 Varchar2 Varchar2 Varchar2 Varchar2 Boolean Varchar2 Varchar2 Varchar2 Varchar2 Varchar2 Varchar2 Varchar2 Varchar2 Varchar2 Varchar2 Number Number Number Double Varchar2 Varchar2 Varchar2 Varchar2 Number Varchar2

Size 15 15 15 15 15 1 2 2 1 1 1 20 20 20 25 50 15 50 10 10 10 10 1 50 1 50 10 100

Key Primary

Table:

Loan_Sanctioned
Data Type Varchar2 Varchar2 Varchar2 Number Number Size 10 10 20 10 5 Key Ref Customer_info

Column Name Loan Type Customer_Id Customer name Loan amount Period of Loan

1. DATA DICTIONARY FOR PROCESSES

PROCESS REGISTRATION PROESS LOG IN PROCESS ACCOUNT OPENING ACCOUNT TRANSACTION P LOAN PROCESS CUSTOMER FEEDBACK CREATE AND UPDATE USER REGISTRATION USER VERIFICATION PROCESSING REGISTRATION ACCOUNT APPLICATION VERIFICATION BY ADMINISTRATOR ACCOUNT BALANCE DEPOSIT APPLY FOR LOAN VERIFICATION OF APPLICATION LOAN SANCTION EMI CALCULATOR FOREIGN EXCHANGE CALCULATOR CUSTOMER FEEDBACK REPLY FEEDBACK CHANGE PASSWORD DELETE ACCOUNT

DESCRIPTION Registers user to the site Validates User ID and Password Deals with opening of Account Deals Monetary transactions Deals with loan procedure Receives customer feedback and sends reply Deals with administrative processes Receives registration data from user Verifies data with database Registers users and updates table Receives user data Verification of user data by administrator Updates Account table Updates table Receives user data for application Verification of data by admin Sends response and update table Calculates monthly interest payable Calculates foreign exchange Receives customer feedback Feedback replied by administrator Receives old password and gives new password to user Deletes user account informations

2. DATA DICTIONARY FOR DATAFLOWS

DATAFLOW NAME REGISTRATION INFO LOG IN INVALID LOGIN REQUEST FOR TRANSFER BALANCE ENQUIRY DEPOSIT LOAN DETAILS VERIFIED DATA FEEDBACK REPLY FEEDBACK NEW PASSWORD OLD PASSWORD CONFIRM PASSWORD USER DETAILS UPDATE RETRIEVE RETRIEVE FEEDBACK RESPONSE FEEDBACK STATUS INFO

SOURCE User, administrator User, administrator Administrator User User User User Administrator User Administrator Administrator User User User Administrator Administrator Administrator Administrator Administrator

DESCRIPTION Registration data Id, password to access the site Wrong id or password User request for money transfer Enquiry about balance Deposit cash Detail about the loan Data after verification by administrator Feedback by user Reply feedback by administrator Assign new password Gives old password Confirms new password User details for account opening Updates table Retrieve data from database Retrieves user feedback from database Replies feedback SENDS STATUS ABOUT THE ACCOUNT

Sponsor Documents

Or use your account on DocShare.tips

Hide

Forgot your password?

Or register your new account on DocShare.tips

Hide

Lost your password? Please enter your email address. You will receive a link to create a new password.

Back to log-in

Close