(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
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