Professional Documents
Culture Documents
CRM - Loan Management System
CRM - Loan Management System
1. Project Title 2
2. Introduction & Objective 7
2.1 Introduction 7
2.2 Objective 8
3. Category of Project 8
4. Technologies Survey 9
5. Problem Definition 10
6. Requirement Specification 11
7. Module Description & Process 11
8. Planning & Scheduling 15
9. System Requirement Specification 16
10. System Development Life Cycle 17
11. Entity Relationship Diagram 18
12. Use Case Diagram 19
13. Data Flow Diagram (DFD) 20
14. Data Structure 23
15. Output Screen 27
16. Input Screen 40
17. Source Code 52
18. Database 205
19. Testing of the Project 210
20. Limitation 216
21. Industry Client Interface 216
22. Future Scope and Further Enhancement 217
23. Bibliography 217
the mobile and provide the easy loan facility to the consumer.
net or the bank straightly for all their account details and can’t able to
through Mobile banking / e banking System with loan facility. The title
the project is to mobilize the Bank Process that is used to reduce the
information from his personal mobile and can able to view his account
through the keypad of the mobile itself. The user can also verify his
browser. This system also support for all banking solution including
loan facility. The software consists of two parts viz, the server part
and the client part. The server part is present in Mobile banking / e
banking facilities then just click the bank url and goto Mobile
password after the given services gallery will be ready to use by the
user.
his bank account through his Mobile. The system also enables the
user to pay his Bill, Telephone Bill through his mobile as well as pay
for some other services, they also option for apply the loan which
for payment but a user of the system can also transfer money to
2.1 Introduction
2.2 Objective
e banking
products in categories
IDE : Netbeans
Reporting : Ms Office
IDE : Netbeans
Reporting : Ms Office
5. PROBLEM DEFINITION
Fund Management
Customer management
Manager Management
Feedback Management
6. REQUIREMENT SPECIFICATION
After analysis and study of this system we are decide to manage below
1) Home
2) About Us
These above modules help to solve above mention problem and get
final objective which is decided to achieve the goal for the proposed
system.
1) Home : This Module is used to show the home page of the system
online easily.
related bank.
user. User can check loan details and book loan accordingly.
management purpose.
system.
10) Cheque Book Request : Using this module user can request for
11) Stop Cheque Module: Using this module user can stop request
13) Feedback Module: By the help of this module user can Submit
Process Logic:
/ e bankings.
Process Logic:
manager
only. They are responsible for manage the entire system. Manage
to the system.
Process Logic:
required
SYSTEM”
future.
1) Account Module
With the help of this module customer and manager share their
start and finish dates of the terminal elements and summary elements
Analysis
Requirement
Gathering
Design
Coding
Testing
Implementation
Maintenance
Hardware:
Software:
OS – win7
Front End – JAVA / JSP
Database – My SQL
Web Browser – Apache
Scripting – Java Script, CSS
IDE - Netbeans
Waterfall Model
Spiral Model
Prototype Model
RAD Approach
The oldest of these, and the best known, is the waterfall model and
input for the next. Following are the advantage of waterfall model:
Project planning
feasibility study
Systems analysis
requirements definition
Systems design
Implementation
amo date id
rate
unt 1
pan m
bank CRM - LOAN
aadh MANAGEMENT SYSTEM
dura
ar
addr tion (Admin) Sales
nam LOAN
ess
emai BOOKING
e m
l nam m
e m
Admin_I
Have/has Bank
d
Admin_Pas
User
s
Bank mobile no
name Bank email
Admin_Nam
e 1 Bank
m
address
Bank
Admin_Email contact no
Administrator Mobile banking / e
banking service
m
To account Account serve
mgmt
password
m
date m
Money Cheque
Email id User
amoun transfer validation
name
t
CRM – Loan ManagementCkSystem date msg 16
message no
Figure 1 – ER Diagram
12. USE CASE DIAGRAM
Register
Login/Log out
Details update
Mobile
Customer Manager
banking / e
Support
System
Management
Id
Management
Security/Verifi
cation Admin
Loan Management /
Feedback System
e banking Services
Feedback management
Login and
sell/support
Register /Purchase
(Admin)
SMS/Email Send Receive
System/Security Management
Id Creation/deletion/management
Administrator
2.0
Registered Customer Customer Registered Customer
Details System
Verification
System
Get services from system
Figure4: DFD-Level 1
CRM – Loan Management System 19
1.1 Database updated
Customer
Registration
System
If new Customer
Registration detail
Enquiries with system sends to user
and get register
Customer Details
System
Customer
Login Successful
go for service Verified by system and
section provided support
2.1
Customer
Verification
System
Database verified
Figure5: DFD-Level 2
Varchar(20)
5. Document Req Document Req
Varchar(20)
6. Loan Range Loan Range
Varchar(20)
5. Pan no Pan no
Varchar(20)
6. Aadhar no Aadhar no
Varchar(20)
7. Address Address
Varchar(20)
8. Email Email (pk)
Varchar(20)
9. Contact Contact
Varchar(20)
10. Amount Amount
Varchar(20)
11. Date Date
Varchar(20)
12. Bank name Bank name
Varchar(22)
4. customer_email Customer Email
(primary Key )
Varchar(10)
2. User email User email
(primary Key )
Varchar(22)(primary
4. manager_email Manager Email
Key )
Administrator Table
Varchar(22)
4. Admin_Email Admin Email Id
(primary Key )
Varchar(10)
2. Bank Email Bank Email
(primary Key )
Varchar(22)(primary
4. customer_email Customer Email
Key )
Customer Contact
6. customer_contactno Varchar(10)
No
Varchar(10)
2. Email Email
(primary Key )
Varchar(10)
1. Cheque no Cheque no
(primary Key )
http://localhost:8080/banking/
http://localhost:8080/banking/
-- version 4.3.11
-- http://www.phpmyadmin.net
--
-- Host: 127.0.0.1
--
-- Database: `ebanking`
--
-- --------------------------------------------------------
--
--
--
CRM – Loan Management System 45
-- Dumping data for table `admin`
--
-- --------------------------------------------------------
--
--
--
--
-- --------------------------------------------------------
--
--
--
--
--
--
--
--
INSERT INTO `loan` (`f1`, `f2`, `f3`, `f4`, `f5`, `f6`, `f7`, `f8`, `f9`, `f10`, `f11`, `f12`)
VALUES
('', '', '', '', '', '', '', '', '', '', '', '');
-- --------------------------------------------------------
--
--
--
--
('admin', 'admin'),
('TEST', 'TESTRANA');
-- --------------------------------------------------------
--
--
--
INSERT INTO `reg` (`f1`, `f2`, `f3`, `f4`, `f5`, `f6`, `f7`, `f8`) VALUES
-- --------------------------------------------------------
--
--
--
-- --------------------------------------------------------
--
--
--
--
-- --------------------------------------------------------
--
--
--
--
19. TESTING
output. Testing assesses the quality of the product and satisfies the
needs of stakeholders.
Traditionally most of the test effort occurs after the requirements have
been defined and the coding process has been completed. There are
below:
Functional testing
End-to-end testing
Acceptance testing
Stress testing
Load testing
Security testing
Compatibility testing
System testing
Unit testing
Alpha testing
Beta testing
Test Result
Testing
20. LIMITATION
1. This system should be faster & seo based system that’s why user
can easily search and access the system through search engine
2. The proposed project does not have its self help support system.
Mention Yes/No. If Yes, Mention the Name and Address of the Industry
or Client.
Yes No
22. BIBLIOGRAPHY
Project Guide
CRM – Loan Management System 58
Java & My Sql – Dreampress Publication