Académique Documents
Professionnel Documents
Culture Documents
ON
User
1.0
Registratio n Process
User Details
Reply
4.0
Account Transaction
(e) (f)
(m)
Login_ Info
(n)
2.0
Login System
Access Valid
(g)
5.0
Loan
user
(h)
Valid
user
Access
(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
processing reigistration
Login_Info
LEVEL-2 PROCESS-1
CUSTOMER
Personal Details
3.1
Application process
3.2
Verification by administrator
LEVEL 2 PROCESS-3
Other Account
Other Bank
Valid user
Valid user
Branch
Deposit cash
4.3 Deposit
LEVEL 2 PROCESS-4
Loan_ application
Loan details
Valid user
52
Response
Update Sanctioned_Loan
Valid user
Response
Valid user
Response
Valid user
Response
LEVEL 2 PROCESS 5
Customer Feedback
User Feedback
Reply
Reply Process
FeedBack_tab
Feedback
Reply
LEVEL-2 PROCESS-6
New Password
New Password
Login_Info
Old Password
Account_Requests Tab
Response
Account Details
Update Table
Customer_ Info
Retrieve Data
User Feedback
Retrieve Feedback 7.4 Feed Back Processing Customer Feed Back Response Feed Back Update Data
Reply
Update Data
Account_ tab
LEVEL-2 PROCESS-6
Valid user
verify
Money_ Transfer Account_tab 4.2.2 Verify balance
update 4.2.3
Update Transfer By Administrato r
Status Info
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
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
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
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
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
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