Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
1.INTRODUCTION
1.1 Objective:
The Life Insurance Corporation of India (LIC) (Hindi:
) is the largest state-owned life insurance company in India, and also the
country's largest investor. It is fully owned by the Government of India. It also
funds close to 24.6% of the Indian Government's expenses. It has assets estimated
of 9.31 trillion (US$205.75 billion). It was founded in 1956 with the merger of
more than 200 insurance companies and provident societies.
Headquartered in Mumbai, financial and commercial capital of India, the Life
Insurance Corporation of India currently has 8 zonal Offices and 101 divisional
offices located in different parts of India, at least 2048 branches located in different
cities and towns of India along with satellite Offices attached to about some 50
Branches, and has a network of around 1.2 million agents for soliciting life
insurance business from the public.
1.2 CURRENT STATUS
Over its existence of around 50 years, Life Insurance Corporation of India, which
commanded a monopoly of soliciting and selling life insurance in India, created
huge surpluses, and contributed around 7 % of India's GDP in 2006.
The Corporation, which started its business with around 300 offices, 5.6 million
policies and a corpus of INR 459 million (US$ 92 million as per the 1959
exchange rate of roughly Rs. 5 for a US $, has grown to 25000 servicing around
180 million policies and a corpus of over 8 trillion (US$176.8 billion).
The recent Economic Times Brand Equity Survey rated LIC as the No. 1 Service
Brand of the Country
1 | Page
Dept.of CSE, SJBIT
1.5 HYPOTHESIS
Hypothesis is considered as principal instrument in research. Hypothesis is
considered as mere assumption that needs to be proved or disproved. This study or
project regarding to the hypothesis that,
LIC PERFORMS WELL AS COMPARED TO OTHER PRIVATE INSURANCE
COMPANIES
2 | Page
Dept.of CSE, SJBIT
3 | Page
Dept.of CSE, SJBIT
2.2.SOFTWARE REQUIREMENTS:
Operating system: Windows
Software used is Turbo C++
4 | Page
Dept.of CSE, SJBIT
String.h: This library enables you to manipulate C strings that end in the
char '\0', the null char. unless noted otherwise, these functions return a
pointer to the resulting string in addition to modifying an appropriate
argument. The argument ch is a character, n is an integer, and the other
arguments are strings, which usually means they are names of a char array,
but can be string constants in some case.Eg: strcmp, strcpy, strlen, strcat etc.
5 | Page
Dept.of CSE, SJBIT
5.Functions
5.1. Main Menu
This function gives us the first screen in our project i.e. main menu screen to
the user.
This function consists of various options for an user.
This function consists of Customer, Agent, Exit options for an user.
This function incorporates a switch condition statements which transfers the
execution of the program from one function to the other function based on
the input given by the user.
Getch() function is used to take the input from an user i.e. C customer, Aagent, E- exit.
Toupper() function is used to convert the lower case characters to upper case
characters and hence input from the user is case sensitive.
The user has to provide an appropriate choice to select his/her desired page
of interest.
Gotoxy statements are used to display the statements at the required coordinates on the output screen.
5.6.Policy details
Prototype for this function ->void tnccus();
Function definition->void tnccus();
It consists of the terms and conditions of all the policies.
This function is used to display the terms and conditions of the policy
selected by the user.
Once the user provides his choice, the page consisting of the terms and
conditions of the selected policy will be displayed.
If the user is satisfied with the terms and conditions of the policy, the form to
purchase that policy will be provided.
The user should enter the details like name, age, salary, etc, appropriate to
the terms of the policy.
Later a unique customer code will be provided to the user for his future use.
9 | Page
Dept.of CSE, SJBIT
void agnmen()
void newagn()
The function newagn() displays the new agent form
The new agent form ask the user to enter the new agent details like
name, age, house number, area, city, state, salary and the policies sold
If the name, house number, area, city and state entered is compared with
the null character using library function strcmp() which uses string.h as
its header file ,and if the comparison is equal to zero i.e if there is no
input from the user the control goes back to gets() function where the
10 | P a g e
Dept.of CSE, SJBIT
If policy sold is greater than zero and less than 1000,the agent is categorised
under "BRANCH MANAGER CLUB MEMBER"
If policy sold is greater than 999 and less than 2000,the agent is categorised
under "DIVISIONAL MANAGER CLUB MEMBER"
If policy sold is greater than 1999 and less than 3000,the agent is
categorised under "ZONAL MANAGER CLUB MEMBER"
If policy sold is greater than 2999,the agent is categorised under
"CHAIRMAN CLUB MEMBER"
Then the agents unique code is created using
fabs() which is a
mathematical Function that returns the absolute value of the given argument.
Then the agent details is displayed on to the screen
At the end of the function agent menu function is called.
Void oldagn()
The function oldagn() is used to display old agents details
It asks the user to input the agent code
The information of the agent corresponding to the agent code entered by the
user is displayed on to the screen
The agent information like name ,age, address, policies sold ,agent category
and salary is displayed on to the screen
Here the flag ,which is a predefined bit or bit sequence that holds a binary
value and it is initialised to zero
If the flag is 0 ,the agent is not found
The information of the agent is found only when flag is 1
At the end of the execution agent menu function is called
void tncagn()
The function tncagn() displays the terms and conditions for the agent
The minimum eligibility for the life insurance agency are:
11 | P a g e
Dept.of CSE, SJBIT
we
perform
this
equation
fabs(100+(20*agnt[i].age)-(80*i))
We use the agents age and the applicant number to reduce the ambiguity.
Fabs is function that displays the absolute value of the expression, i.e. ,
ignores the decimal part.
Next step is to display all the entered details.
We use a simple Cout statement for displaying the details.
Feedback Form:
Whenever a customer or an user wants to exit from the system, the user will
be transferred to feedback form.
This functions firstly takes details of an user like name, age, salary etc.
Once the user fills all his details he will be given with five questions.
13 | P a g e
Dept.of CSE, SJBIT
Answers to the questions are to be given in 1-7 ratings, i.e. 1(Poor) and
7(Excellent).
Once the answer to all questions are submitted user can exit the system.
Fig.1
14 | P a g e
Dept.of CSE, SJBIT
Whenever loading completes, the next screen will be the LIC welcome screen
where they are given choice to select the correct options as per their need.
15 | P a g e
Dept.of CSE, SJBIT
If you want to go the customer section then you have to select its option and if you
want to be logged in as agent of LIC then you have been provided with other
option. These options are entered at the current cursor position and after which its
screen will be appear, where they will required to enter their id to use their
particular account. Existing customers will able to check their policy details under
which they have made investment.
16 | P a g e
Dept.of CSE, SJBIT
Login Credentials
17 | P a g e
Dept.of CSE, SJBIT
Policy details
18 | P a g e
Dept.of CSE, SJBIT
7.CONCLUSION
Existing LIC Database system do not provide facility to select the particular policy
by going through each policy details. Customers has to be dependent on agent to
get details on particular policy. While taking any particular policy, customers do
not able to get information what will be the minimum instalment to be made and in
what mode. Agent are also not able to check their account any time as per their
requirement and the details of customers who have taken policy from them along
with their policy maturity date. The present system do not provide the correct
medium for the agents to know their commissions which has been made while
selling any particular policy.
19 | P a g e
Dept.of CSE, SJBIT