project blog responsive ads

Free download management system project documentation with JAVA, PHP AND ASP.NET source code. In all project report you will get introduction and objective of the project, system analysis, feasibility study, project planning, DFD diagram, system design, database design, complete project coding, and ER diagram of the project. These project reports and synopsis are useful for BCA, MCA BSC CS, MSC IT B.TECH, M.TECH and BE computer science last year students IGNOU, SMU university final year projects

Sponsored Links

ONLINE INSURANCE MANAGEMENT SYSTEM PROJECT REPORT

ONLINE INSURANCE MANAGEMENT SYSTEM PROJECT REPORT 



PROJECT SOURCE CODE


PROJECT TITLE        :  

ONLINE INSURANCE MANAGEMENT SYSTEM PROJECT

The main purpose of this project is to estimate some important statistics of Micro insurance in the current market of India by gathering and analyzing data which is available. The statistics will be useful to prepare better insurance plans to boost up the Life Insurance industry in India.


MODULES

a)    Admin module: This module allows only registered members to log in and manage the users and article.
b)   Registered users module: This module allows to known the premium details of the users and product details.
c)    Public user’s module: This module generates reports giving information about the insurance and statical information.


PROGRAMMING ENVIRONMENT


Operating System : Windows
Application type  : Web Application
Development IDE : Microsoft Visual Studio 2005 with Dot Net Framework 2.0
Development tool : Visual C#.Net
Database              : Microsoft SQL Server 2000


1.INTRODUCTION
            
         

1.1.2 Purpose of the System


This web site is an online micro insurance Analysis and information management system that provides easy access of information regarding the people and resources of insurance. This site is not a static site but with wonderful dynamic facilities like search tools for insurance awareness articles, guidelines, illustrations through images for visitors. This site also provides several dynamic features.



          
1.1.3 Scope of the Developed System

The developed system is applicable to only MIRC to provide online services to its member organizations.

 1.1.4 Definitions, Acronyms, and Abbreviations
         
                  
Term
Definition
MIRC
Micro Insurance Resource Center, India
Website
The proposed web site
Members             

Member institutions and related persons
Product
Website, the outcome of the development
Visitor
A non registered person who can access only general information in the web site
User/Member
A registered user/associate
Web Pages
Static or dynamic pages present in the web site
HTML
Hypertext Markup Language. A language used to describe the structure of documents on the web.
Q & A
An abbreviation for "Question and Answer."
Web-based
Refers to one of the units of the whole web related technologies that is involved in a certain aspect of the project.
Universal link
Common link in all pages


 2. SYSTEM DESCRIPTION

         
       2.1 Problem Statement

The developed system should allow admin users to register insured persons with their name, date of birth, residence address, medical history and 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  Present System

Most of the micro insurance organizations are not having any existing fully computerized system and they are managing the information in the form of Excel spread sheets. Data of agents, Insured persons, Policy details, insurers’ list, TPA s (third party Administrators) data, etc are maintained using Excel sheets.

The system has the following drawbacks.
·        Every member organization has its own data structure
·        Due to lack of centralized data structure, it is very difficult to merge the data to analyze the statistics
·        Difficult to search for a data
·        Possibility of duplicates, etc

         2.3 Proposed System

The proposed system (phase-1) provides easy solution for the above and some other problems by providing a common and centralized database structure for all members. The developed website provides the following facilities to the admin users.

1.     Common Database system with common data structure
2.     Registrations of insured persons
3.     Insured Person search
4.     Manage insured/Registered persons
5.     Content Management (Articles)

   

  2.4  Objective of the System - ONLINE INSURANCE MANAGEMENT SYSTEM PROJECT


The main objective of the developed system is to allow admin users to register insured persons with their name, date of birth, residence address, medical history and also policy details. After giving 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.


3. SYSTEM REQUIREMENTS SPECIFICATION - ONLINE INSURANCE MANAGEMENT SYSTEM PROJECT


3.1         NON FUNCTIONAL REQUIREMENTS
                   
                 3.1.1Software Requirements

This web site requires the following software in Server (computer), clients (computers)

Server-side Requirements

Operation System          : Windows 2003
Web Server          : IIS 6.0(Internet Information Server)
Framework           : ASP.NET 2.x frame work enabled
Database              : SQL Server 2000/2005
Minimum Space   : 1GB (including Database space) and may grow                                 depends on the  Customer information

Client-side Requirements

Browser : Any HTML 4.0 or prior version compliant browser with a Minimum Screen resolution of 800X600 pixels (best   ewed in 1024 x 768 resolution).
          JavaScript     : JavaScript should be enabled in the browser

              3.1.2 Hardware Requirements

The following is a list of minimum requirements on server side

Processor             : Pentium III
Speed                             : 1.0 GHz
Memory               : 256MB RAM
Hard Disk            : 40GB Hard disk with minimum 4GB free                                            space
Interface               : Mouse, Keyboard

On client side any hardware that can run a web browser.
                                     

         3.2 FUNCTIONAL REQUIREMENTS


                   3.2.1 Product Requirements

This web site is an online Micro Insurance Management System that provides the following features in this phase-1.

·        Micro Insurance Awareness
·        Login to admin members
·        Insured persons’ registrations and management
·        Awareness Articles management

Visitor Services
·        Articles
·        About Website
·        Contact Information

Member Services
·        Login
·        Change-password (to remind the forgotten password)
·        Insured Registrations & management
·        Search for insured persons
·        Article Management





3.1.2    User Requirements

The web site provides easy links for easy navigation (browse) in the site. A visitor with minimum knowledge of web browsing/surfing can access the site very easily. Due to dynamic nature of features, the members, Admin members should be able to understand the provided facilities. An online help documentation will be provided to help the users and visitors in using the facilities.

3.1.3    Performance Requirements

The following performance requirements should be maintained in the project.
·        Each page in the site needs to load in a reasonable amount of time.
·       Latest web techniques like Caching should be implemented to speed up the loading of dynamic pages. This will also improve on the number of simultaneous users, as connections are freed faster.

3.2      Quality Attributes

The following quality attributes should be maintained in the project.

Maintainability

The site's maintainability will depend on clean, easy-to-read pages. Being a Dynamic Site we need to generate the dynamic output clean and well formatted

Availability

The site should be accessible to as many browsers as possible; including text browsers.

  
Reliability

The reliability of the website depends on the web server it will be hosted on, and also on LOGIN mechanisms.

Security

All the necessary steps has been taken to provide security to the site by following the latest technology because all the data of all members is proprietary data of the Client’s Organization and its members (Visitors and members)


4             SYSTEM ANALYSIS(RESEARCH)

4.1      Feasibility study - ONLINE INSURANCE MANAGEMENT SYSTEM PROJECT REPORT


4.1.1    Functional Feasibility

The proposed/developed system is a web application and does not require any additional software requirements except hosting. A web hosting company hosts the web application in their web servers. Any client (end-user) with an internet connection and a web browsing software (at client side) can immediately start accessing/using the system. So, the system does not need any installation/setup procedure. Hence, the system is functionally feasible.

4.1.2    Economic Feasibility

Author (project stakeholder) does not need to purchase any software and hardware to host the developed system. Web hosting companies purchase and maintain all necessary hardware and software for hosting the websites. Author has to pay only hosting charges to the hosting company. When it comes to the end-user, he/she does not need to purchase any software to use the website. Now-a-days every computer’s operating system is providing built in web browser and so many web browsing software products are available in the market for free.

Only the cost that the author should bare is cost of development. Before starting the development, the development team estimates cost of development depends on the features asked by the client. If any new features to be added as per the new requirements of the client, cost of new additions are submitted to the client and after getting the confirmation from the client the new features will be added by the development team. Development team will take care of in-time delivery of the project to avoid excess cost of development due to delay.

Hence, the proposed system is economically feasible.


4.1.3    Technical feasibility

This is about acceptance of the new system by the existing end-users and employees of the system and author. The website is aiming at employees and now-a-days all of them are aware of web browsing. If any person does not have any idea of web browsing, he/she will be trained to use the system with in one hour time. So, the system can easily be accepted by any kind of end-user. Hence the proposed system is technically feasible.

4.2      SYSTEM STUDY


4.2.1    User Personas and Characteristics

This section gives some examples of probable users of the site.

Siva Kumar a visitor seeking awareness of Insurance.

Rahul, a representative from one of the member institutions of the Insurance, visiting the website to register their members’ information in the website.

Pallavi, a Insurance consultant who is trying to see the statistics provided in the website.

Hari, searching for a insurance consultant to see advice.

Ramarao, member of governing council who is trying to see statistics of the website.


4.2.2    Product Perspective

This web site is an online Micro Insurance Management System that provides the following features in this phase-1.

·        Insurance Awareness
·        Login to admin members
·        Awareness Articles management

Visitor Services
·        Articles
·        About Website
·        Contact Information

Member Services
·        Login
·        Change-password (to remind the forgotten password)
·        Insured Registrations management
·        Article Management

4.2.3    Overview of Data Requirements

At the time of registration a data entry admin user should provide adequate information about the insured person like personal details, residence details, medical history, policy details and policy maximums.

4.2.4    General Constraints, Assumptions Dependencies, Guidelines

The web site provides easy links for easy navigation (browse) in the site. A user with minimum knowledge of web browsing/surfing can access the site very easily. But, due to dynamic nature of the website the user should be able to understand the system and tools provided.

If a user feels any difficulty in understanding any feature, he/she can go through the help provided in different levels.

Also, if any user is unable to find required information in the web site, he/she can contact the Experts using ASK page.

The browser at client side should enable Java script, because of implementation of java-based client side technology. For the browsers, in which java script is disabled, a page will be displayed to explain the procedure to enable java script.

4.2.5    User View of Product Use

Mr. Sravani, a visitor trying to check his stress level and seeks suggestions from the System can do the following activities in the website

·        Submits registration
·        Contacts expert for suggestion using Ask-Expert service

Mrs. Ragini, a registered member of the website can do the following activities

·        Records responses to the questionnaires
·        Gets reports and guidelines
·        Goes through the management articles
·        Compares and analyses the previous audits


5 SYSTEM DESIGN - ONLINE INSURANCE MANAGEMENT SYSTEM


5.1       DATA DESIGN DIAGRAMS

UML is a latest concept of presenting various diagrams of a project. UML stands for Unified Modeling Language.

The purpose of this section is to show the following type of conceptual/logical diagrams of the proposed project.

·        Data Flow diagram of the project
·        Use case diagrams
·        Activity diagrams


Data flow diagram explains the overall view of utilization of user’s data in different levels/modules of the project.  Use case diagrams explain main entities and their features. Activity diagrams explain the main activities/processes present in the project.


DATA DICTIONARY - ONLINE INSURANCE MANAGEMENT SYSTEM PROJECT REPORT


5.3.1 Table Name: tblInsured

Column Name                         Data Type            Constraint
InsuredID                                int                         PK
Name                                                varchar (50)         NOT NULL
Gender                                     varchar (7)           NOT NULL
DOB                                        datetime               NOT NULL
FEnterDate                                       datetime               NULL
FExitDate                                datetime               NULL
Industry                                   varchar (50)         NOT NULL
Occupation                                       varchar (50)         NOT NULL
Block                                                varchar (50)                   NOT NULL
Village                                     varchar (50)         NOT NULL
District                                    varchar (50)                   NOT NULL
State                                        varchar (50)         NOT NULL
pin                                           varchar (7)                     NOT NULL
NomineeName                         varchar (50)         NOT NULL
NomineeRelation                     varchar (50)         NOT NULL
NomineeAge                            numeric(3)            NULL


5.3.2 Table Name: tblMedicalHistory

Column Name                         Data Type            Constraint
SNo                                         int                         PK
InsuredID                                int                         NULL
DDate                                      datetime               NOT NULL
Disease                                    varchar (100)       NOT NULL


5.3.3 Table Name: tblPolicyDetails
Column Name                         Data Type            Constraint
PolicyNumber                         varchar (20)                   PK
InsuredID                                int                         NOT NULL
Insurer                                     varchar (50)         NOT NULL
TPA                                         varchar (50)         NOT NULL
TypeOfCover                          varchar (30)         NOT NULL
EffectiveDate                           datetime               NOT NULL
ExpiryDate                                       datetime               NOT NULL
PremiumRate                           numeric(10,2)       NULL
PremiumMode                         varchar (30)         NULL
Maternity                                varchar (1)           NULL
BabyCover                                        varchar (1)           NULL
BabyCoverDaysStart              numeric(3 0)         NULL
PreHospiDays                         numeric(1)            NOT NULL
PostHospiDays                       numeric(1)            NOT NULL
PolicyMax                               numeric(10,2)       NOT NULL
PolicyDeductible                     numeric(10,2)       NOT NULL


5.3.4 Table Name: tblPolicyMaximums
Column Name                         Data Type            Constraint
PolicyNumber                         varchar (20)         NOT NULL
OPMax                                    numeric(10,2)       NULL
AmbulanceMax                       numeric(10,2)       NULL
CheckUpMax                          numeric(10,2)       NULL
RoomMax                               numeric(10,2)       NULL
Nursing                                   numeric(10,2)       NULL
IcuMax                                    numeric(10,2)       NULL
OperatingRoomMax               numeric(10,2)       NULL
DoctorChargesMax                 numeric(10,2)       NULL
DrugsMax                               numeric(10,2)       NULL
InvestigationMax                              numeric(10,2)       NULL
DiagMax                                 numeric(10,2)       NULL
ConsumablesMax                             numeric(10,2)       NULL
OthersMax                              numeric(10,2)       NULL

5.3.5 Table Name: MasterIndustries
Column Name                         Data Type            Constraint
Industry                                   varchar (50)                   PK

5.3.6 Table Name: MasterInsurers
Column Name                         Data Type            Constraint
Insurer                                     varchar (50)                   PK



5.3.7 Table Name: MasterOccupations
Column Name                         Data Type            Constraint
Occupation                                       varchar (50)                   PK


5.3.8 Table Name: MasterRelations
Column Name                         Data Type            Constraint
Relation                                   varchar (50)                   PK


5.3.9 Table Name: MasterStates
Column Name                         Data Type            Constraint
State                                        varchar (50)                   PK
                                                                                             

5.3.10 Table Name: MasterTPA
Column Name                         Data Type            Constraint
TPA                                         varchar (50)                   PK


5.3.11 Table Name: Articles
Column Name                         Data Type            Constraint
sno                                          int                         PK
title                                          varchar (50)         NOT NULL
fname                                      varchar (255)       NOT NULL


5.3.12 Table Name: tblSuperAdmin
Column Name                         Data Type            Constraint
UserID                                    varchar (20)                   Primary Key
Password                                 varchar (20)                   NOT NULL


7.0 TESTING - ONLINE INSURANCE MANAGEMENT SYSTEM PROJECT REPORT


                               Testing is the major quality measure employed during the software engineering development. Its basic function is to detect error in the software. Testing is necessary for the proper functioning of the system. Testing has to be done at four levels

ü Unit Testing


                            Unit testing focuses verification effort  on the smallest unit of the software ,design the module. Here ,using  the detail design as a guide ,important control paths are tested to uncover errors within the boundary of the module. Unit testing is always white-box oriented, and the step can be conducted  in parallel for multiple modules.                          .

ü Integration Testing


                            Integration testing is a systematic  technique for constructing the program structure while at the same time conducting tests to uncover errors , associated with interfacing .The objective is to take the unit tested modules  and build program structure that has been directed by the design.

 

ü Validation Testing


                           Validation testing demonstrates the traces the requirements of the software .This can be achieved through a series of black box tests.

 

ü System Testing


                           System testing is actually a series of different tests whose primary purpose is to fully exercise the computer-based system . Although  each test has a different purpose, all works should verify that all system elements have been properly integrated and perform allocated functions. The various tests include recovery testing , stress testing , perform testing.

                                          
 Maintenance and Implementation

ü Corrective maintenance

                            This acts to correct errors that are uncovered after the software is in use.

ü Adaptive Maintenance

                            This is applied when changes is the external environment precipitate modifications to software.

ü Preventive maintenance

                             This improves future maintainability and reliability and provides basis for future enhancements.











MODULE/SECTION: Login
Section ID: L

Test Case: Mandatory test (Unit test)
Main Test case ID
Element Name
L1
User ID
L2
Password

Test Result
Test case id
Element Name
Element Type
Input
Expected result
Actual Result
Test Result
L1-1
User ID
Textbox
-no input-
Displays error
Error displayed
Passed
L1-2


Haritha
No error
No error
Passed
L2-1
Password
Textbox
-no input-
Displays error
Error displayed
Passed


L2-2


***** (password “hello” is entered)
Data should not be displayed, but only * characters
Data is not displayed but only * characters are displayed
Passed


8.0 SCOPE OF FUTURE ENHANCEMENTS

After finishing the requirements for phase-1 of the development the remaining estimated modules will be developed. The following enhancements may be added to the existing modules.

·        Add new Administrators
·        Enhancement of search options after completion of the pahse-2

These features are estimated depends upon the requirements of the client in phase-2. So, these modifications require completion of the pahse-2 development of the project.


9.0 CONCLUSION - ONLINE INSURANCE MANAGEMENT SYSTEM PROJECT




The developed project fulfills the website facilities estimated for pahse-1 development and as per all the currently addressed requirements of the client (stakeholder). 

Development team will provide

·        Uploading and trail running of the website.
·        Plan to avoid/handle unexpected damages
·        Probable list of modifications that will guide the pahse-2 development of the project.



10.0 BIBLIOGRAPHY

1. Ian Somerville, Principles of Software Engineering ,4  Edition .

2.      Roger S. Pressman ,Software Engineering – A  Practitioner’s  Approach .

3.      IEEE,  IEEE Software Standards , IEEE  Press ,1989 .

4.      Net Framework Essentials  By O’Really

        5.  Beginning ASP.Net  By Wrox Publishing
                                                               (VB.Net & ASP.Net &C#)

        6.  MS SQL Server    By                Wrox & Microsoft Press.

7 comments:

akshay.putta3@gmail.com said...

Very usefull we need it in wide. And source code in .NET

Unknown said...

Very useful.i need the dfd of it.

Unknown said...

I need diagram.

ramborjames said...

Great article ! Thank you for sharing such informative information which is really useful for me..... Keep sharing............ chiropractic billing software

Unknown said...

Help to get insurance management system project.

Medical bill coding said...

Schedule a time to speak with a specialist on our website. Learn how we can help. We Offer insurance billing and coding , Credentialing,
Claim Processing Solutions and More! Get Back in the Black. insurance coding
Contact us to Learn More. Optometry & Ophthalmology. Collaborate across Coding, HIM, Physicians, & CDI teams within the system.
Request a Demo! AI-based Computer-Assisted Coding Software Accelerate Coding to Simplify Revenue Cycle.

Victoria said...

I want to express my gratitude for sharing this Online Insurance Management System. It appears to be a valuable resource for those seeking insurance agency management software to streamline their processes and provide better services. Your contribution will undoubtedly assist numerous individuals and businesses in the insurance industry. Thank you for your effort!

G+

Pages