You are on page 1of 16

Life Insurance Management System 1BI21AI038

Chapter 1

Introduction

1.1 Introduction
The proposed project Life insurance management system aim is to build and
manage a database that can be very beneficial for a life insurance management system.
The insurance company needs to keep track of all the details of its target employees,
clients, insurance policies ,their premium payments and the various products they offer.
In the project, we intend to use the concepts involved in handling the data acquired from
insurance companies, agents ,and employees using MySQL and PHP. The database will
include multiple tables which will be managed efficiently. According to the classifications,
different tables are created in database and according to functions, records are grouped in
respective tables

Insurance Policy data management system is a web based project which is


developed for tracking the details of the insurance policy, customer details and company
details. This series of web pages is an online insurance analysis and information
management system that provides easy access of information regarding the people and
resources of insurance. User can view their own personal details when login into the Policy
Holder module. This project is useful for any kind of insurance company to manage the
insurance details, to sanction the insurance for customer, process the insurance policy
details and all kind of insurance process through online.

The Insurance management system is a complete solution for organizations


.This insurance management system can efficiently manage the company, records, provides
instant access and one that improves the productivity. It will show details about insurance
and its types, also it will show the details about different duration schemes to the
corresponding insurance type or insurance policy. The main objective of the developed
system is to allow admin users to register insured persons with their name, Adhaar number,
residence address and also policy details

The insurance management project deals the adding new insurance schemes and
managing the clients for the insurance. The project has complete access for the crud
operations that are to create, read, update and delete the database entries. At first you need
to add a branch and the staff members for the branch then secondly add a user to the

Dept of AIML 2023-24 1


Life Insurance Management System 1BI21AI038
database now you can add an insurance scheme and finally make the payments for the client
to the added insurance.

The development of the Life Insurance Management System (LIMS) aims to


revolutionize the way life insurance operations are managed, providing insurance
companies with a competitive edge in the dynamic insurance industry. The primary
objective of the Life Insurance Management System (LIMS) is to provide a centralized
platform for efficiently managing life insurance policies, customer information, claims
processing, and agent commissions. The system aims to automate key processes, facilitate
data-driven decision-making, and enhance the overall operational efficiency of life
insurance operations. Through LIMS, insurance companies can effectively manage policy
portfolios, track policyholder information, process claims accurately, and ensure
compliance with regulatory requirements.

Life insurance management system (LIMS) is a software application that helps


insurance companies manage their operations. It can be used to track policies, claims, and
payments, as well as generate reports and perform other administrative tasks.

LIMS can help insurance companies improve their efficiency and accuracy, and
can also provide better customer service. For example, an IMS can allow customers to view
their policies and claims online, and can also help insurance companies process claims
more quickly.

It can be a valuable tool for insurance companies of all sizes. By automating many
of the tasks associated with managing insurance policies and claims, an LIMS can help
insurance companies improve their efficiency and accuracy, and can also provide better
customer service.

The proposed system is for making easier to manage policy holder details, agent
details, policy details, claimant details and payment details. The proposed system is
designed to eliminate the drawbacks of the existing system. It is designed by keeping to
eliminate the drawbacks of the present system in order to provide a permanent solution to
the problems. The primary aim of the new system is to speedup transactions. This insurance
management system will be developed for managing the insurance management system.
The overall system is control through the main menu. The report is prepared for the schemes
and implemented by the concerned officials.

Dept of AIML 2023-24 2


Life Insurance Management System 1BI21AI038

Chapter 2

System Analysis
Life Insurance Management System (LIMS) is a web-based application accessible
to insurance companies, agents, and policyholders. It will offer comprehensive
functionalities for policy management, customer information management, claims
processing, and tracking.

2.1 Proposed System:


The problem tackled in the project is to handle the policy data using database
management system. This project would focus on both front-end as well as back-end for
systematic working .Data input would be given from the front-end by users. The front-end
would be a HTML form. Relation between client and his policies is a one to many
relationship, but policy type to clients is a many to many relationship. Data would be
handled at the back-end using different tables and relations using MySQL.

A policy taken by a client has attributes like payments, sum assured, date of
commencement, etc. A client has attributes including personal details as well as details
about the policy he/she has taken. A policy type contains attributes describing the type of
policies like premium based on the mode, risk cover.

There would be many other tables where records of policies taken by different
clients would be present depending on its status like active, lapsed, etc .The developed
system should allow admin users to register insured persons with their name, Adhaar
number, residence address also policy details .After registering all the insured persons,
website should provide management facilities like delete unwanted persons’ data. And also
should provide awareness to the visitors about micro insurance through articles.

2.2 Objective of Proposed System:


The objectives of the proposed Life Insurance Management System can be
summarized as follows:

• The main objective of the developed system is to allow admin users to register
insured persons with their name, Adhaar number, residence address and also policy
details. It also helps the customer to view their own insurance status information.

Dept of AIML 2023-24 3


Life Insurance Management System 1BI21AI038
• The web pages provide easy links for easy navigation in the system. A visitor with
minimum knowledge of web browsing/surfing can access the site very easily.
• The developed system should allow admin users to register insured persons with
their name, Adhaar number, residence address and also policy details.
• Due to dynamic nature of features, the members, admin members should be able to
understand the provided facilities. After getting details of all the insured people,
system should be able to delete unwanted persons’ data.
• To computerize the Insurance System. To reduce Data Redundancy.
• To reduce the cumbersome job of maintaining several documents. To eliminate the
delays in report generation for insurance policies.
• To facilitate faster searching of information by insurance companies and concerned
parties.
• Thus, reducing time, energy and cost. To give assurance to the policy holders about
maintain Data Privacy and Security.

Online Insurance is a web application which is used to tracking the details about
the insurance policy, customer details and company details. This project is useful for
any kind of insurance company to manage the insurance details, to sanction the
insurance for customer, process the insurance policy details and all kind of insurance
process through online.

Customers want to be able to buy with confidence in both the non-life insurance
and life and pensions sectors, Customers want products, and the purchasing process, to
be simple and transparent so they can understand what they are buying. So to fulfil the
requirements and need of the insurer we have developed one methodology which will
attract the people. And the system will be a user friendly so all peoples who have
knowledge about insurance or not they all will accept the insurance.

Moreover, workflow automation enables the insurance agents to keep their


records in a single database and provide services through a unified platform. Time
consume will be reduced and users will get any easy way to access their insurance
related information. Users just have to click on the button and just have to wait for some
moments and they get an easy access to their information.

Dept of AIML 2023-24 4


Life Insurance Management System 1BI21AI038

Chapter 3

System Requirement Specification


Determine the architecture of the LIMS system, including the hardware and
software components. Chosen appropriate technologies and platforms for database
management, user interface development, and integration. Designed a scalable and secure
system architecture that can handle the expected load and ensure data confidentiality.

The hardware requirements for the life insurance Management System encompass
various components and elements essential for its deployment and operation. These
include:

• Insurance Policy Management: The system should allow insurance


companies to create, update, and manage various types of life insurance
policies. It should support policy quoting, issuance, renewal, and
cancellation processes.
• Customer Management: The system should enable insurance companies
to maintain customer profiles with detailed information such as personal
details, contact information, and policy history. Provide self-service
capabilities for policy holders to view and update their profiles,
• Security: Implement robust security measures to protect sensitive data such
as customer information and financial transactions. Ensure secure
authentication and authorization mechanisms to control access to the system
and its functionalities.
• Usability: Design user-friendly interfaces that are intuitive and easy to
navigate for all types of users, including insurance company staff, agents,
and policyholders. Provide adequate training and support resources to help
users effectively utilize the system.

By defining comprehensive system requirements for the Life Insurance


Management System (LIMS), stakeholders can ensure that the resulting system meets their
needs, adheres to regulatory requirements, and delivers value to insurance companies,
agents, and policyholders.

Dept of AIML 2023-24 5


Life Insurance Management System 1BI21AI038
The software requirements for the Life Insurance Management System encompass
the various software components and dependencies necessary for its development and
operation. These include:

An attractive and methodical Insurance Policy Management System requires the


amalgamation and utilization of modern technologies like the PHP, CSS and MySQL.

• PHP : It is a server side scripting language for web development but also used as a
general purpose programming language. PHP is anacronym for "PHP: Hypertext
Preprocessor".
• CSS :This is used for styling purpose. HTML coding is just a structure and CSS is
applied to dictate the look and feel. Font size, font colour, font style styling of
images, page layout, and more are determined by CSS.
• MySQL :It provides us a way to integrate and manage the database for the policy
system by using the various commands to handle the queries.
• XAMPP: This is a software used to connect php files and the database on a local
server.

3.3 Software components:


Programming language : PHP, MYSQL.
Operating system : ANY OS (Recommended: Windows8,
Windows Vista, Windows XP)
Application required: Standalone desktop application & Xamp .
Coding language: PHP, HTML ,CSS ,JavaScript .

3.4 Hardware components:


CPU : Pentium IV 2.4 above
Memory (Primary) : 512 MB, 1 GB or above
Hard Disk : 40 GB, 80GB, 160GB or above
Monitor : 15 VGA color

Dept of AIML 2023-24 6


Life Insurance Management System 1BI21AI038

Chapter 4

System Design.

4.1 Database Design:


This chapter of the report describes the structure of the project, followed by Entity
Relationship Diagram, Schema Diagram and the table structures

4.1.1 Schema Diagram:

The schema diagram provides a visual representation of the database schema,


illustrating the tables, fields, relationships, and constraints that comprise the system's data
model. In any data model it is important to distinguish between the description of the
database and the database itself. The description of a database is called the database schema,
which is specified during database design and is not expected to change frequently.

A displayed schema is called a schema diagram. A schema diagram displays only


some aspects of a schema, such as the names of record types and data items, and some types
of constraints.

Figure 4.1 SCHEMA DAIGRAM

Dept of AIML 2023-24 7


Life Insurance Management System 1BI21AI038

4.1.2 Entity-Relationship (ER) Diagram:

The entity-relationship (ER) diagram depicts the entities, attributes, and


relationships within the database schema, providing insights into the data model's
conceptual design.

Figure 4.2 ER DIAGRAM

Dept of AIML 2023-24 8


Life Insurance Management System 1BI21AI038

4.1.3 Data flow Diagram

Figure 4.3 DATA FLOW DESIGN

Dept of AIML 2023-24 9


Life Insurance Management System 1BI21AI038

4.1.3 Sequence Diagram

Figure 4.4 SEQUENCE FLOW DIAGRAM

Dept of AIML 2023-24 10


Life Insurance Management System 1BI21AI038

4.2 Implementation

4.1.1 Libraries and Frameworks


• PHP: PHP is a server-side scripting language that is widely used for web development.
It's commonly used to handle form submissions, interact with databases, and generate
dynamic content on web pages. In your case, PHP likely handles the backend logic of
life insurance database management system, such as processing user inputs, querying
the database, and generating HTML content.

• HTML: HTML (Hypertext Markup Language) is the standard markup language for
creating web pages. It provides the structure and content of your web pages, while CSS
and JavaScript handle the presentation and behavior, respectively. In the project, HTML
likely defines the structure of your web pages, including forms, tables, and other
elements.

• CSS: CSS (Cascading Style Sheets) is a stylesheet language used to describe the
presentation of a document written in HTML. It's used to style the visual elements of
your web pages, such as fonts, colors, layouts, and more. In life insurance management
database , CSS likely helps to ensure that your frontend has a consistent and visually
appealing appearance.

• JavaScript: JavaScript is a programming language that adds interactivity and dynamic


behavior to web pages. It's commonly used for client-side scripting, allowing you to
manipulate the content of a webpage after it has been loaded. In the project, JavaScript
may handle client-side form validation, AJAX requests, and other interactive features.

• XAMPP: XAMPP is a free and open-source cross-platform web server solution stack
package developed by Apache Friends, consisting mainly of the Apache HTTP Server,
MariaDB database, and interpreters for scripts written in the PHP and Perl programming
languages. XAMPP makes it easy to set up a local development environment, allowing
you to develop and test the life insurance database management system on computer
before deploying it to a live server.

• MySQL: It is a popular open-source relational database management system


(RDBMS) that is widely used in web development. It's known for its reliability,
scalability, and ease of use.

Dept of AIML 2023-24 11


Life Insurance Management System 1BI21AI038

4.2.1 Modules Description

• Life Insurance Management system landing page: It consists of majorly four


choice to add the details of client, employee , about insurance policy which is
bought by clients, the branch in which the client has opted to take insurance from
and the details of payments and their due date.
• Client Login: The form contains the client information like-Personal information
required by insurance agency. Here client information can added like name , adhaar
number, address of client and contact number . Here we can delete the record after
the due date of the policy and also allows to update if any error has occurred during
adding of client information.
• Employee Login : Form consists of the employee information which is required
by insurance agency for maintaining the records of its employee. Here employee
information can added like name, branch name , address of employee and contact
number . Here we can delete the record after the employee resigns from insurance
company and also allows to update if any error has occurred during adding of
employee information.
• Insurance Policy Login: This particular form can be updated and delete the records
once after the due of the policy. Here we can add information related to type of
policy , the start date and the end date of the policy and some information of the
policy holder also.
• Branch Login: In Branch form the details of the branch can be added. If some new
branch is introduced the information can be updated and deleted if some branch is
being merged.
• Payment Login: Payment information like sanctioned amount for particular policy
, the fine is also mentioned if there is a client do not pay before the date. The
information can be updated if a client wants to update and can delete the record
once the insurance date is due and the amount is sanctioned.

Dept of AIML 2023-24 12


Life Insurance Management System 1BI21AI038

Chapter 5
Result with Screen-shots
The result of project life insurance management system would be a fully functional
web-based application that allows insurance companies to manage their operations
efficiently and effectively.
The application would include various modules and features, such as client record
management, employee record creating and accessing , to know the insurance policy
details, information about the branch where the client has purchased the policy and the
payment to be done on the basis of policy purchased. The application would have a user-
friendly interface that makes it easy for insurance company staff to navigate and use. It
would also include security measures to protect insurance data.
Overall, the result of project would be a comprehensive and integrated solution that
helps insurance companies improve their operations, enhance the purchase of insurance
policies, and increase efficiency.

Figure 5.1 Landing page of life insurance management system

This is the home page of life insurance management system where we can select
the options to enter the details of client, employee, insurance, branch details, payment.

Dept of AIML 2023-24 13


Life Insurance Management System 1BI21AI038


Figure 5.2 Client details

Figure 5.3 Database of client details

Dept of AIML 2023-24 14


Life Insurance Management System 1BI21AI038

Figure 5.4 Employee details table

Figure 5.4 Update branch details

Dept of AIML 2023-24 15


Life Insurance Management System 1BI21AI038

Chapter 6
Conclusion and Future enhancement
Life Insurance is the backbone of a country’s risk management system. Risk is an
inherent part of our lives. The insurance providers offer a variety of products
to businesses and individuals in order to provide protection risk and to ensure financial
security. In this project, we have to enhance the way the data is stored and the way we fetch
the data from the database. The time required to access data has been reduced. So, whenever
the admin needs to fetch the data the time required to sort and fetching data is saved .For
future of this project, we can the same thing for separating policies which are running and
which are lapsed.

The application of our project ‘Life Insurance Policy Data Management’ is like
any other conventional management system i.e. we can store the details for the employees
working in the company, clients of the company and also check the details of the policies
registered. The user can also view a detailed policy data view .Our project can be
implemented in daily life since mail is commonly used.

• Mobile Optimization and Accessibility: Enhancing the system's mobile


capabilities can improve accessibility for customers, enabling them to manage
policies, make payments, and file claims conveniently from their smartphones. This
includes developing a user-friendly mobile app with intuitive features and secure
authentication mechanisms.
• Personalized Customer Experience: Implementing personalization features based
on customer data and preferences can enhance the overall customer experience. This
includes personalized policy recommendations, targeted marketing campaigns, and
proactive communication regarding policy updates or renewals.
• Compliance and Regulatory Updates: Continuously updating the system to
comply with evolving regulatory requirements ensures that the insurance company
operates within legal boundaries and maintains customer trust. This includes regular
audits, security assessments, and updates to privacy policies.

By incorporating these future enhancements, the life insurance management system can
stay ahead of the curve, meet evolving customer expectations, and drive operational
efficiency for the insurance company.

Dept of AIML 2023-24 16

You might also like