Documente Academic
Documente Profesional
Documente Cultură
COMPANY
TRAVEL INSURANCE
PROCESSING SYSTEM
2
HIGH LEVEL DESIGN DOCUMENT
INTRODUCTION:
THE MAIN PURPOSE OF THIS HIGH LEVEL DOCUMENT IS EXPLAINED IN THE
FOLLOWING POINTS:
PROJECT SCOPE
3
PROJECT OVERVIEW:
POLICY DATABASE
AGENT DATABASE
CUSTOMER DATABASE
HISTORY DATABASE
Hence the main aim of this project is to store the insurance policy
Details in the database system.
4
SCOPE OF THE PROJECT:
Generally in discussing about the scope of the project we need to verify
the following criteria:
The data should be verified and validated and should be processed for
the valid records and report should be generated out of it.
The respective modules to be created and tested accordingly to achieve
the final result of the business need.
CONSTRAINTS:
The application should accept the applicant data which are provided
by Allianz
Insurance company.
This application will accept and process the data sent on
MONTHLY,QUARTERLY AND YEARLY.
ASSUMPTIONS:
The applicant data should be sent to the Allianz insurance company
only.
This application will process only the valid customers.
5
DEPENDENCIES AND RISK:
This application should be active for all calendar days.Any outage
on the external data system and third party verification system
should not impact this application.
This application should not go down even though if there are no
customer data to get processed on any calendar days.
6
PROCESS ARCHITECTURE DIAGRAM:
7
ACTIVITY DIAGRAM:
EXISTING POLICY
AND AGENT FILES
VERIFICATION ERROR
AND VALIDATION
FILE
CREATION OF
POLICY AND AGENT
DATABASES
SEPERATION AND
SORTING OF INPUT
FILES
8
NON FUNCTIONAL REQUIREMENTS:
There are various kinds of non functional requirements apart from the
Functional requirements that are required to execute our project some of non functional
criteria are as follows:
PERFORMANCE REQUIREMENTS
SAFETY REQUIREMENTS
SECURITY REQUIREMENTS
FUNCTIONALITY
RELIABILITY
USABILITY
EFFICIENCY
MAINTANAIBILITY
Hence all these characteristics have to be perfectly satisfied in order to
complete the successful execution of our project.
Performance:
Since we handle a large amount of data,its recommended to use tapes rather
than disks.
Safety and security:
There should always be a backup facility incase of any disruptions hence here we
have the backups of input and output files being stored in GDG.
Functionality:
All the required functions including interoperability and security are checked.
Reliability:
Maturity,fault tolerance and recoverability has to be provided.
Usability:The automated system should be easy to understand,learn and operate .
9
LOW LEVEL DESIGN DOCUMENT
AIM:
The main purpose of this document is to give a detailed design about each and every
step that is processed in the module .Here we have various categories such as:
These are the details that are to be present in the databases after validating
and verification of certain constraints specified.Only valid details of policies
and agents will be updated into the database.
11
PROCEDURAL DESIGN:
VERIFICATION CREATION OF
AND POLICY AND
RAW DATA VALIDATION AGENT
SENT FROM BASED ON DATABASES
FILE BUSINESS
RULES
STORE THE
REJECTED STORE ALL THE
FILES INTO DETAILS INTO
ERROR FILE THE DASD FILES
WITH AND DATABASE
REASONS
12
FUNCTIONS AND ALGORITHMS:
Create the insurance policy table and load the details of travel insurance policy file
And load the details of travel insurance policy file after validating the basic validations.
Validations here refers to checking for format and mandatory values such as numeric
check.
Once the validations are done the error records are being written into the error file
Along with the rejected reason.
Error file has the same layout as that of the insurance policy file.
Create the agent detail table and load the details from agent detail file .
Here again we follow the same step as that of policy database wherein we perform
certain validations(check for format and mandatory values,numeric check)and write
the error records into the error file with the rejected reasons.
Extract insurance policy file with type of policy as medical into a file and sort the file
in the order of type of policy,policy id and policy code
13
These files will be internally referred by the processing divisions.
Include the newly added policy detail in master policy VSAM KSDS file.
Extract the required details and generate a separate report file for the above
applicants in the standard report format.
Using page break logic the maximum number of lines to be displayed in a page are
12.
All the backups of input and output files are being made in a GDG where GDG limit
is 10 versions.
14
CLASS DIAGRAM:
INPUT POLICY ERROR FILE
FILE NAME:STRING
VERIFICATION
NAME:CHAR
AND
ID:INT VALIDATION
NAME:CHAR
ID:INT
INPUT
AGENT FILE
NAME:CHAR POLICY AGENT
DATABASE DATA BASE
ID:INT
NAME:CHAR NAME:CHAR
ID:INT ID:INT
15
TEST STRATEGY:
This document consists of all the test cases that needs to be
satisfied for the project to be executed successfully.
TEST CASES VALIDATED NON VALIDATED
POLICY ID
16