0% found this document useful (0 votes)
20 views65 pages

Mand Ka BB

The document presents a project report on the Loan Approval Prediction System developed by Miss Pooja Tara Singh Dhoni as part of her Bachelor of Science in Computer Science. The system aims to streamline loan application management by automating the approval process using machine learning, specifically a Random Forest Classifier, to enhance decision-making and reduce bias. It includes various sections detailing the project's objectives, system requirements, feasibility study, and design, emphasizing the importance of efficiency and user-friendliness in financial operations.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
20 views65 pages

Mand Ka BB

The document presents a project report on the Loan Approval Prediction System developed by Miss Pooja Tara Singh Dhoni as part of her Bachelor of Science in Computer Science. The system aims to streamline loan application management by automating the approval process using machine learning, specifically a Random Forest Classifier, to enhance decision-making and reduce bias. It includes various sections detailing the project's objectives, system requirements, feasibility study, and design, emphasizing the importance of efficiency and user-friendliness in financial operations.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 65

A PROJECT REPORT

on
LOAN APPROVAL PREDICTION SYSTEM
Submitted by
Miss. POOJA TARA SINGH DHONI
PRN No:2022016400736092
in partial fulfillment for the award of the degree
of
BACHELOR OF SCIENCE
in
COMPUTER SCIENCE
under the guidance of
Prof. SONALI SURYAWANSHI
Department of Computer Science
PCP Centre: RSPM’s Satyagraha College of Commerce
and Management and Science
(Sem VI)
(2024 – 2025)
CERTIFICATE

This is Miss POOJA TARA SINGH DHONI of T.Y.B.Sc. C.S. (Sem-VI) class has satisfactorily
completed the Project LOAN APPROVAL PREDICTION SYSTEM, to be submitted in partial
Fulfillment for the award of Bachelor of Science in Computer Science during the academic
year 2024-2025.

Date of Submission:

____________ __________________ ______________ ____________


Project Guide Signature of Examiner Signature of HOD College stamp
DECLARATION

I hereby declare that the project entitled “Loan Approval Prediction System”, submitted in
partial fulfillment of the requirements for the award of the Bachelor of Science in Computer
Science for the academic year 2024–2025, is a result of my independent and original work. I
further certify that this project has neither been previously submitted for the conferment of
any degree, diploma, associateship, fellowship, nor has it been published or presented
elsewhere in any form. Any references or sources used have been duly acknowledged.

Signature of the student:

Place: Date:
ACKNOWLEDGEMENT

Achievement is finding out what you would be doing rather than what you have
to do. It is not until you undertake such a project that you realize how much
effort and hard work it is, what your capabilities are, and how well you can
present yourself or other things. It tells us how much we rely on the efforts and
goodwill of others. It gives me immense pleasure to present this report to fulfill
my project.

It has been rightly said that we are built on the shoulders of others. For everything I
have achieved, the credit goes to all those who helped me complete this project
successfully.

I would like to take this opportunity to express my heartfelt gratitude to


Principal Dr. G.K. Dongargaonkar, Co-Ordinator Mr. C.D. Bhosle, and the esteemed
management of Satyagraha College of Arts, Commerce and Science, Kharghar, Navi
Mumbai – 410210, for their unwavering support and for providing me with the
opportunity to undertake and successfully complete this project. Their
encouragement, guidance, and valuable resources have played a pivotal role in the
accomplishment of this work.

Thanks to Mrs. Sonali Suryawanshi, our HOD & Faculty & project guide, for their
most sincere, useful, and encouraging contribution throughout the project.

Finally, I would like to thank the entire Computer Science department who directly
or indirectly helped me in the completion of this project & my family, without their
support, Motivation & encouragement, this would not have been possible.
ABSTRACT

Loan Approval Prediction System is a browser-based platform designed to store,


process, retrieve, and analyze information related to the administrative and
operational aspects of loan application management. This project aims to
maintain all the information pertaining to applicant details, loan requests, credit
history, and approval status to help streamline operations. The goal is to bring
transparency into the loan approval process, make the evaluation of loan
applications hassle-free and unbiased, and ensure that loan management is
effective and efficient.

Our client is not interested in managing other financial services or non-loan-


related products; instead, we are focusing on managing applicant profiles, loan
applications, and approval prediction based on relevant data. Applicants and
financial officers who are involved in the process must register in the system
database. There is no live integration with external financial tools such as
payment gateways or biometric devices, so no complications arise in terms of
hardware integration.

The software is fully integrated with customer relationship management (CRM) as


well as content management system (CMS) solutions. It is developed in a manner
that is easily manageable, time-saving, and relieves the financial institution's staff
from manual administrative tasks.

5
INDEX

S.No. Topic Page No.

1 Introduction 8

2 System Requirement Specifications 16

3 Feasibility study 20

4 System Analysis 24

Data flow diagrams

5 System Design 38

Input, output, form & database design Coding

6 Coding 43

7 System Testing 61

8 Implementation 66

9 Conclusion 70

10 Limitations of Proposed System 72

11 Scope 74

6
CHAPTER – 1

INTRODUCTION:

PROJECT INTRODUCTION:

This is a project based on loan application system. The program helps us to enter, display or alter
the details of different loans. Moreover & most importantly the program helps us to reserve
or cancel a loan application. The program also helps us to know the present status of a reserved
application, i.e. whether the application is confirmed or not. It includes various function
programs to do the abovementioned tasks.

PURPOSE OF THE DOCUMENTATION:

•D e s c r i b e t h e u s e , o p e r a t i o n , m a i n t e n a n c e , o r d e s i g n o f s o f t w a r e o r
h a r d w a r e through the use of manuals, listings, diagrams, and
• Other hard- or soft-copy written and graphic materials.

• Assign responsibilities and establish authority for business processes


a n d practices.

• Standardize business practices.

• Reduce/eliminate fraud, waste, and abuse.

• Comply with federal, state, and local regulations.

• Comply with customer requirements.

• Comply with contractual requirements.

• Train new employees.

PRODUCT FUNCTIONS:

7
It tells the short note about the product.

TRAIN DETAILS:

Customers may view the loan timing at a date their name and number of applications. For
Checking Train Details take the Train No or Train Name Form the user, and check it is valid or
not. If Not then display appropriate message to user else display the Train No, Train Name,
Source, Destination, Arrival Time, and Departual Time.

RESERVATION:

After checking the number of seats available the customers reserve the applications.

BILLING:

After reserving the required amount of applications, the customer paid the amount.

CANCELLATION:

If the customers want to cancel the application, then half of the amount paid by the customer will
be refunded to him. For Canceling Reservation OR Booking, it necessary that before 10days
from journey date passenger can cancel application. For Cancel Ticket take the Application ID
No from the User/Passenger, check Application ID No is valid or not. If not valid then display
appropriate message to user else display the details of that Application ID No and ask sure user
want to cancel application if yes then cancel the reservation of that Application ID No.

USER PROBLEM STATEMENT:

• Reservations can be done through any Indian Railway Reservation counter.

• One can also opt for online booking from anywhere.

• In case, the application has the both coach and berth number, it is regarded as “confirmed”.

• In case, AS RAC is written on the application, it shows that one can enter the coach, but will be
granted only sitting.

• In case, the application is waitlisted, one cannot enter the reserved coaches.

8
• Reservations can be cancelled even after the departure of loan. In case of confirmed
reservation, one would receive a refund of 50% of what has been paid. Regarding a waitlisted
application, one would receive the whole amount on cancellation in advance.

• Reservations made for sight-seeing trips or pilgrimages are permissible in all classes with a
condition that the journey starts and ends at the same station

COUNTER BOOKING:

This is the oldest method of booking the applications. The reservation counters are there at loan
management department from where people can get the applications to their respective
destinations.
• If you wish to know the route and the timings click on “Show Route”. If you want to know the
availability of seats/berths, click on “Show Availability”.

• To get the fare, click on “Get Fare button. The fare appearing is for a single adult Passenger
excluding the service charges charged by Banking System and by the Bank (Credit Card/Direct
Debit).

• To book applications, click on Book Ticket button.0

• If you wish to select other loan, click on “Select Other Train” button

9
OBJECTIVE

OBJECTIVE

1. To automate and enhance the decision-making process of loan approval using machine
learning.
2. To develop a predictive model with high accuracy using Random Forest Classifier.
3. To provide an easy-to-use Streamlit-based web interface for users to interact with the system.
4. To reduce manual intervention, eliminate bias, and improve efficiency in financial institutions.
5. To enable real-time predictions based on user inputs and historical loan data.

2. Provides very much user friendly input forms, on which most of the work is done only at the
clicks of the mouse.

3. Minimizes the paperwork, which is very time consuming difficult to maintain.

4. Helps in ‘Optimal utilization’ of various resources

6. Generation of reports as per requirements according to date.

INTRODUTION OF C++:

It is an object oriented language that object oriented programming languages are playing and in
seriously important role in the computing industry important role another computing industry
visit the gradual decline in hardware costs the cost of computer system is largely dominated by
software more powerful tools operating system and programming languages are evolving to keep
up with the pace of hardware development software for different applications need to be
developed under these environments which is a complex process as a result the relative cost of
software( both development and maintenance) internet is increasing substantially when
compared to the cost of the hardware of the computing system the software maintenance is the
process of modifying or vending the capabilities of the existing software it requires mastery over
the understanding and modifying the existing software and finally revalidating the modifying or
extending the capabilities of extending software

10
The software crisis right from the beginning is providing and impetus for the development of
software engineering principals’, tools and better programming paradigms to build more reliable
and reusable system the state of the earth solution to overcome software crisis is the object
Oriented paradigm.

BEGNING WITH C++

C++ is an object-oriented programming language. Initially named ‘C with class. C developed by


Bjarne Stroustrup at AT&T bell laboratories in the early eighties. The features of C++ were a
combination of the object oriented features of a language called simula67 and the elegance of C.
therefore C++ is an extension of C with a major addition of the class construct features of
simula67.

When C++ is a versatile language for handing very large program. It is suitable for virtually
programming task including development of editor, compilers, database, communication system
and complex real-life application system.

Proposed System :

The proposed system is based on C++ language and would automate the organization. Time
saving and least efforts would be implied and maintain accuracy.

After making a detailed study of the existing system it is found that there are many difficulties in
handling total procedure manually. So to reduce human error, save valuable and precious time,
and making optimum use of manpower they decided to go for computerization of existing
system.

Limitations of existing system:

 Maintaining all these registers manually is very cumbersome task and is error prone.

11
 Staffs usually make errors while posting transaction and maintaining all these registers.

 MIS generation is difficult on time and on demand because they have to


look for various registers for the purpose, which is very time consuming and troublesome
work.

 Difficult to simultaneously update all the register s and files.

Advantages of proposed system:

 High speed
 Less time consuming
 Less error
 High security

12
CHAPTER – 2

SYSTEM REQUIREMENT SPECIFICATION

The outlines of system requirement specification are:

INTRODUCTION:

The system Requirements specification document forms the basic for the design and
development of the student data management. The purpose of document is to be defined all the
purpose involved in the function of student data management.

Information description:

The development of this system assists in the maintenance of the information and to fulfill the
complete software of this package.

Functional description:

A processing narrative is provided for each function design consloants are stated and justified,
performances are stated and diagram is included.

SOFTWARE:

Processor : Pentium-2.0 GHZ

RAM : 256 MB

Hard disk capacity : 40.0 GB

13
Operating System : Windows 10

HARDWARE:

Hardware is a term given to machine itself and to various piece of equipment. It refers to
physical devices of a computer system, thus the input, storage, processing and control and output
devices are hardware

Tool(s)/Language(s) to be used:

Front End:

The Graphical Interface (Front End) of the application is prepared by the usage of C++ Coding
for the validation is provided through of the use of C++.

Back End:

The back end of the application is maintained in Microsoft Access the Information Source is
Management Information System

14
CHAPTER – 3

FEASIBILITY STUDY

Feasibility is the determination of whether or not a project is worth doing. The process followed
in making this determination is called feasibility study. Feasibility Study can be extended too
many areas but mainly concentration is given on technical, social and economical feasibility of
the project.

The objective of a feasibility study is not to solve the problem but to acquire a sense of
its scope. During the study, the definition must be crystallized and aspects of problem to be
included in the system are determined. The result of the feasibility study is a formal proposal.
This is simply a report formal document detailing the nature and scope if the following:

 Statement of the problem.

 Summary of findings and recommendations.

 Details of findings.

 Recommendations and conclusions.

Technical Feasibility:

As this study concerned with the equipment and software specification .The technical needs of
the system might include

 The facility to produce output in time

15
 Response time under consideration

 Ability to process a certain volume of transaction at a


particular speed.

 Facility to communicate on distant location.

 The configuration of computer is being used is PIII 1GHz with 64 MB RAM, 10GB
HDD, 1.44MB FDD. The software required for the same is windows based operating
system, Ms-Access, Visual basic 6.0.all these are available with the Department. Hence,
project is technically feasible.

Operational Feasibility:

This application is capable in handling the data of 5000 Customers. Now it does not mean that
after this limit this application will not work, it will work in the same manner but with some
slower speed.

Economical Feasibility:

This application is economical feasible because this does not require to bring new operators in
light. The application can be handled by persons who even have not worked with system

16
CHAPTER – 4

17
SYSTEM ANAIYSIS

System Analysis is defined as the process of dividing system into parts, identifying each part and
establishing relationship b/w the parts. In the specific context of user system, analysis comprises:

 Taking known facts concerning a system.

 Breaking these into their elements.

 Establishing logical relationship b/w the elements.

Objective:

System analysis is conducted with the following objectives:

 Identification of customer’s needs.

 Evaluation of system concept for feasibility.

 Perform economical analysis.

 Allocate function to H/W, S/W, people, database and other system elements.

 Establish cost & benefits Consloants.

 This system is basically concerned with the loan approval prediction process to
the passengers. The need of this system arose because as is the known fact that India has
the largest rail way network in the whole of the world and to handle it manually is quite a
tough job. By computerizing it, we will be able to overcome many of its limitations and
will be able to make it more efficient. The handling of data and records for such a vast
system is a very complex task if done manually but it can be made much easier if the
system is computerized. To be more specific, our system is limited in such a way that a
loan starting from a particular source will have a single destination. The basic functions
being performed by our system are reservation and cancellation. These functions will be
handled with the help of following sub functions:

18
 It reserves and cancels seats for the passenger.

 It contains information about the loans.

 It contains information about the passenger.

 It contains the details of reservation fees, any concessions etc.

 It makes entries for reservation, waiting, cancelled applications.

 It will update for uptime and downtime loans.

 FUNCTIONAL REQUIREMENTS:

 Functional requirement of application reservations are:

 PRODUCT FUNCTIONS:

 It tells the short note about the product.

 TRAIN DETAILS:

 Customers may view the loan timing at a date their name and number of applications.

 RESERVATION;

 After checking the number of seats available the customers reserve the applications.

19
 BILLING:

 After reserving the required amount of applications, the customer paid the amount.

 CANCELLATION:

 If the customers want to cancel the application, then half of the amount paid by the
customer will be refunded to him.

DATA FLOW DIAGRAMS:

20
Data flow diagrams (DFD) are commonly used in problem analysis. DFD are quite general and
are not limited to problem analysis for software requirement specification. DFD are very useful
in understanding a system and can be effectively used for partitioning during analysis.DFD
shows the flow of data through a system. The system may be an organization, a manual
procedure, a software system or any combination of these. DFD shows the movement of data
through different transformation or process in the system.

Guidelines while constructing DFD


 In a DFD, data flows are identified by giving unique names. These names are chosen
so that they convey some meaning about what the data is.

 Try drawing alternate data flow graph before settling on one.

 Never try to show control logic.

 Label each arrow with proper data elements. Input and output of each transforms
should be carefully identified

Advantages of DFD:

of DFD
 First they force analyst to communicate their understanding of a system to end user.
 Second, they require analyst to examine the interface between systems, subsystems, and
rest of the world.

Symbols used in DFD:

21
Data flow

Transform Process

External Sources/ receive

Data store

22
E-R DI AGRAM

23
24
25
26
27
28
29
CHAPTER – 5

SYSTEM DESIGN

30
System design is a transaction form a user oriented document to document oriented to
programmers or database personnel. The analysis of user requirements will have to be identified
to form a basis for discussion. The definition of a system design is considered to be defining
logical systems, which requires creative thoughts, but it is more of and extension of analytical
process, which had already taken place. The elegant design achieves its objective with a
minimum use of resources. Resources are always limited, and acceptable design often proves to
be a compromise between a no. of theoretical ideals and resources available. It requires a full
understanding of the problem, this is need of analysis of requirements for resources.

The acceptable design is likely to be compromise between a numbers of factors particularly:

 Cost

 Reliability

 Accuracy

 Security

 Control

 Integration

 Expansibility

 Availability

 Acceptability

Input design:

The input design shows how user oriented input is converted to a computer based format.

The goal of designing input data is to make data entry as easy, logical free from errors as
possible. While entering data allocated space for each field, sequence and the format in

31
which the data is to be entered, should be known to operator. Input forms are designed so as
to provide an interactive and to use input medium.

Output design:

The objective of output design is to represent the information about different activities in
such a manner that it helps in quick and easy retrieval of information. It is the most important
source of information to the user. It improves the system’s relationship with the user and
helped in decision-making. A major form of the output is a hard copy from the printer.

The following points are kept in mind:

 What information is to be processed

 What information is to be presented

 Whether to display or print the information

 How to arrange the information

Following points are considered while designing this project:

 Each report is given a specific name.

 Format is same as specified by the user.

 All fields are label as per naming conventions

 Proper editing is done.

 Field length are as specified by the user

32
 Flexibility is provided to the user to take reports any time he/she wishes.

Form Design:

It serves as a tool for asking data from the people and giving information of the system.

For example: booking the application

Database Design:

It’s a collection of related fields that acts as a single centralized data bank for various data
processing applications. It is designed and built to serve a specific purpose as needed by a group
of users.

For example: Main Menu is

1. RESERVATION

2. CANCELLATION

3. DISPLAY STATUS

4. EXIT

33
34
CHAPTER – 6

CODING

The major activity of the project work is the writing and testing of the computer programs, which
we call the coding phase. The goal of coding or programming phase is to translate the design of
the system produced during the design phase into code in a given programming language, which
can be executed by the computer, which performs the computation specified by the design.

Aim of coding phase

 Implement the design in best possible manner.

 Reduce the cost involved in testing and maintenance phase of software

35
#include<stdio.h>

#include<conio.h>

#include<iostream.h>

class Train

int number; //loan number

Int seats_1;//total seats in first class

Int seats_2;// total seats in second class

Int seats_3;//total seats in third class

Public:

Train (int i, int j, int k, int l)

Number = i; seats_1 = j;

seats_2 =k; seats_3 = l;

Int getnum (void)

Return number;

Int getseats_1 (void)

Return b seats_1 ;}

36
Int getseats_2 (void)

Return seats_2;

Int getseats_3 (void)

Return seats_3;

};

Class Reservation: public Train

Int bkd_1;// seats reserved in 1st class

Int bkd_2;//seats reserved in 2nd class

Int bkd_3;// seats reserved in 3rd class

Public:

Int i,j, k,l;

Reservation (int i,int j,int k,int l):Train(i,j,k,l)

bkd_1=bkd_2=bkd_3=0;

Void book (char type, int num);

Void cancel (char type, int num);

Void disp_status (void);

};

37
Void Reservation::book (char type, int num)

switch (type)

case'1': bkd_1+=num; //add num to bkd_1

break;

case'2': bkd_2+=num;//add num to bkd_2

break;

case'3': bkd_3+=num;//add num to bkd_3

break;

default: cout<<"wrong class\n";

void Reservation :: cancel(char type, int num)

switch(type)

case'1':bkd_1-=num;

break;

case'2':bkd_2-=num;

38
break;

default:cout<<"wrong class\n";

void Reservation::disp_status(void)

cout<<"\t\t Train number:"<<getnum()<<"\n";

cout<<"Class\tTotal seats\tReseved\tUn reserved\n";

int val;

val=getseats_1();

cout<<"1\t"<<val<<"\t"<<bkd_1<<"\t"<<val-bkd_1<<"\n";

val=getseats_2();

cout<<"2\t"<<val<<"\t"<<bkd_2<<"\t"<<val-bkd_2<<"\n";

val=getseats_3();

cout<<"3\t"<<val<<"\t"<<bkd_3<<"\t"<<val-bkd_3<<"\n";

void main()

clrscr();

int num;

39
cout<<"Enter Train Number:\n";

cin>>num;

cout<<"\n Enter total Number Of seats in 1st class\n";

int s1;

cin>>s1;

cout<<"\n Enter total number of seats in 2nd class\n";

int s2;

cin>>s2;

cout<<"\n Enter total number of seats in 3rd class\n";

int s3;

cin>>s3;

Reservation Tr(num,s1,s2,s3);

char cl_type;

int choice,seats;

do

cout<<"\n Main Menu\n";

cout<<"1.Reservation\n";

cout<<"2.Cancellation\n";

cout<<"3.Display Status\n";

40
cout<<"4.Exit\n";

cout<<"Enter your choice:";

cin>>choice;

cout<<"\n";

switch(choice)

case 1: cout<<"which class?(1/2/3):";

cin>>cl_type;

cout<<"\n How many seats?";

cin>>seats;

cout<<"\n";

Tr.book(cl_type,seats);

break;

case 2:cout<<"Which class?(1/2/3):";

cin>>cl_type;

cout<<"\n How many seats?";

cin>>seats;

cout<<"\n";

Tr.cancel(cl_type,seats);

break;

41
case 3:Tr.disp_status();

break;

case 4:break;

default : cout<<"Wrong choice!!\n";

}; //end of switch

while(choice>=1&&choice<=3);

getch();

42
43
44
45
46
47
48
49
50
51
52
CHAPTER - 7

SYSTEM TESTING

Testing is the process of executing the program(s) with the intention of finding out errors. During
testing, the program to be tested is executed with a set of test cases and the output of the program
for the test case is evaluated to determine if the program is performing as it is expected to be.

Levels of testing:

 Unit Testing

 Integration Testing

 System Testing

 Acceptance Testing

These different levels of testing attempt to direct different types pf faults. The relations of faults
introduced in different levels of testing are as shown below:

53
Client Testing Acceptance Needs

Requirements System Testing

Design Integration Testing

Code Unit Testing`

Fig: Levels of Testing

Unit Testing:

The first level of testing is called unit testing. In this, different modules are tested against the
specifications produced during design for the modules. Unit testing is essential for verification of
the code produced during the coding phase, and hence the goal is to test the internal logic of the
modules.

Integration Testing:

54
The next level of testing is often called the integration testing. In this, many tested modules are
combined into sub systems, which are then tested. The goal is to see if the modules can be
integrated properly, the emphasis being on testing interfaces between modules. This testing
activity can be considered as testing design and hence the emphasis on testing modules
interactions.

System Testing:

During system testing, the system is used experimentally to ensure that the software does not fail
i.e. it will run according to its specifications and in the way users except ,special test data inputs
for processing and the results examined. A limited number of users are allowed to use the
system so analyst can analyze the use in unforeseen ways.

Acceptance Testing:

It is sometimes performed with realistic data of the client to demonstrate that the software is
working properly. Acceptance Testing focuses on the external behavior of the system. The
internal logic of the program is not emphasized.

Testing with live data :

Effective testing is a must for any software as it ensures an error free and efficient system. The
software for “Turbo C++” has been completely tested by me with actual live data.

55
56
57
CHAPTER – 8

IMPLEMENTATION

Implementation phase is also called Installation Phase is concerned with actually installing the
system on the clients computer system and then testing it. Then follows the software
maintenance. Maintenance is an activity that commences after the software is developed and
deployed.

The system implementation is done successfully at client side and both client and me are fully
satisfied with the performance of the package.

Back up strategy:

The application is loaded on the PC at client side. Access rights will be given level wise to see
different kind of reports. Backup of the application can be taken at any time from the application
itself to any desired destination.

Responsibility:

Administrator of the application will be responsible for taking daily backup.

Recovery:

In case of any damage in application/data, following things will be available:

58
 Original application software media either on floppy or CD.

 Backup of data till last day.

 MS- Office CD (already existing)

 Windows 98 boot diskette(already existing)

 Windows 98 operating system CD (already existing)

Whenever the m/c will be shut down, application would automatically store the current data on
C: drive.

59
CHAPTER – 9

CONCLUSION

The development of this system has been a great learning and satisfying experience. It has been a
learning experience as it has increased my knowledge as well as my logical concepts of Visual
Basic. It also has helped me in developing my designing ability of crystal report. It is also quite
satisfying on my part, as I have tried my level best to develop and design a system, which can be
totally of practical use for discovery’s encyclopedia.

Thus I conclude by saying that although this is my first hand on practical experience therefore
the experience gained while developing it will certainly going to help me in the field of software
development in the long run.

60
CHAPTER – 10

LIMITATIONS OF PROPOSED SYSTEM

 Before installing this software all work was done manually, as a result of this installation
of this project will increase the expectation of the user, which sometimes cannot be met.

 Breakdown of Hardware, Software or System.

 Business interruptions.

 Misplacement or destruction of data, programs etc.

 Out of date program and system documentations.

 Misappropriations of computers resources.

 Data corruption and decay of storage media

 Sickness and injury to seniors.

61
62
CHAPTER – 11

SCOPE

This system is basically concerned with the loan approval prediction process to the passengers.
The need of this system arose because as is the known fact that India has the largest loan
management network in the whole of the world and to handle it manually is quite a tough job. By
computerizing it, we will be able to overcome many of its limitations and will be able to make it
more efficient. The handling of data and records for such a vast system is a very complex task if
done manually but it can be made much easier if the system is computerized.

63
64

You might also like