Apna life insurance.doc

Embed Size (px)

Citation preview

  • 7/26/2019 Apna life insurance.doc

    1/68

    TABLE OF CONTENTS

    1. Abstract

    2. Introduction

    2.1 Organization Profile

    2.2 About the project

    3. System Analysis

    3.1 !isting system

    3.2 Problem "efinition

    3.3 Proposed System

    3.# $e%uirement Analysis

    3.& 'easibility study

    #. System "esign

    #.1 Project (odules

    #.2 "ata "ictionary

    #.3 "ata 'lo) "iagrams

    #.# *$ "iagrams

    4.5 UML Diagrams 4.6 Activity diagrams

    #.+ ,ard)are And Soft)are $e%uirements

    &. System -esting

    . Soft)are -ools /sed

    + -echnical 0otes

    +.1 Introduction -o $eal*time programming

    +.2 Introduction to OOPS and indo)s

    +.3 Introduction to aa

    4. Screens5. 6onclusion

    17. 8ibliography

  • 7/26/2019 Apna life insurance.doc

    2/68

    1. Abstract

    Apna life insurance system automates the management of Apna life

    insurance actiities9 )hich inoles "efining Policies9 Schemes9 Policy

    Specifications9 Policy -erms and 6onditions9 Policies registrations by the

    customers9 'acilitates the Premiums 'le!i*Pay modes9 Policy 8onus in 'le!ible

    periods.

    -he Agents are inoled in the process of the 6ustomer Policy registration

    and the 6ommissions are based on the targets achieed by the Agents.

    Apna life insurance System also maintains the database of the 8ranch

    (anagers )ho deals )ith the Agents )hich in turn deals )ith the 6ustomers.

  • 7/26/2019 Apna life insurance.doc

    3/68

    2. INTRODUCTION

    2.1 ABOUT THE ORGANIZATION

  • 7/26/2019 Apna life insurance.doc

    4/68

    2.2 About the project

    -he main theme of this project is automation of the Apna life insurance

    System and processes the all actiities through on line. ,ere the main adantage

    of this system is to access this database globally for authorized users.

    -he customers pay their payment at any branch and also :no)

    their details at any branch. ,ere dynamically generated the reports li:e premium

    payments details9 bonus details9 due details.

    -he main adantages of this system are to reduce the time and

    also manpo)er. -hese t)o factors are ery important to improe any

    organization. -his system mainly concentration on these factors.

    -he main actors of this system are;

    6hairman

    (anager

    6ustomer

    Agent.

    -he Second chapter e!plains the e!act "efinition of the Problem and

    eoles out )ith the 'easibility Study of the product interface design?.

  • 7/26/2019 Apna life insurance.doc

    5/68

    @o) leel design =Pseudo code > detail description of functions?.

    -he 'ifth chapter fully deals about -esting and Implementation of the

    )hole project.

    -he Si!th chapter deals the 6onclusion and 'oreseeable nhancements

    of the system.

    -he Seenth chapter deals about the 8ibliography of this Project.

    -he ight chapter is the final one )hich deals about the language

    used9 tools used9 Screen layouts and $eports

    Report

    6ustomer Premiums "etails

    6ustomer 8onus

    6ustomer Premiums "ates

    6ustomer Policy details

    6ustomer Personal details

    Policy "etails

    6ustomer Premiums Payments

    3. SYSTEM ANALYSIS

    !.1 E"#t#$% &te'

    8efore deeloping this application all actiities done manually9 then all the

    actiities ta:e more time and also ta:e more manpo)er. 6ommission9 interests9

    dues calculate manually9 based on this manual problem some times calculate the)rong

    All related information passed one branch to another branch through

    courier. Some times missed the important documents. So these problems

    oercome )hen )e )ill deelop the system. -his system is ery helpful to

  • 7/26/2019 Apna life insurance.doc

    6/68

    automation of entire Apna life insurance system and also reduces the time and

    manpo)er.

    Uer o( the &te')

    -he users of the system are company chairman9 8ranch (anagers9

    6ustomer9 Agents. -his system is designed such a )ay that the users can easily

    interact )ith the system )ith minimum :no)ledge.

    !.2 *ROBLE+ DEFINITION AND FEASIBILIT, ANAL,SIS

    De(#$#t#o$ o( the prob-e'

    -o create or deelop a ne) system first )e hae to study the prior

    system9 Analysis difficult problems faced by the operator of that system. System

    Analysis therefore understands such problems and proposes a ne) system in

    )hich the aboe problems are rectified.

    !.! *ropoe S&te'

    Oper/t#o$/- Fe/#b#-#t&

    In this test9 the operational scope of the system is chec:ed. -he system

    under consideration should hae enough operational reach. It is obsered that

    the proposed system is ery user friendly and since the system is built )ith

    enough help9 een persons )ith little :no)ledge of )indo)s can find the system

    ery easy.

    Tech$#c/- Fe/#b#-#t&

    -his test includes a study of function9 performance and constraints that

    may affect the ability to achiee an acceptable system. -his test begins )ith an

  • 7/26/2019 Apna life insurance.doc

    7/68

    assessment of the technical iability of the proposed system. One of the main

    fusers to be accessed is the need of arious :inds of resources for the

    successful implementation for the proposed system.

    Eco$o'#c/- Fe/#b#-#t&

    An ealuation of deelopment cost )eighed against the ultimate income or

    benefit deried from the deelopment of the proposed system is made. 6are

    must be ta:en that incurred in the deelopment of the proposed of the system

    should not e!ceed from the system. -he income can be in terms of money or

    good)ill9 since the soft)are brings in both9 the system is highly iable.

    3.4 Requirement Analysis

    H/r0/re /$ So(t0/re Spec#(#c/t#o$

    -he deelopment of this project deals )ith the follo)ing enironment

    ,ard)are re%uirements

    Soft)are re%uirements

    H/r0/re Reu#re'e$t;

    -he selection of hard)are is ery important in the e!istence and proper

    )or:ing of any soft)are. In the selection of hard)are9 the size and the capacity

    re%uirements are also important.

    -he eb 8ased (anufacturing System can be efficiently run on Pentium

    system )ith at least 124 (8 $A( and ,ard dis: drie haing 27 8. 'loppy dis:

    drie of 1.## (8 and 1# inch Samsung color monitor suits the information

    system operation.=A Printer is re%uired for hard copy output?. Pentium processor ******** 233 (,B or aboe

    $A( 6apacity ******** 2&(8

    ,ard "is: ******** 278

    'loppy dis: ******** 1.## (8

  • 7/26/2019 Apna life insurance.doc

    8/68

    6"*$O( "rie ******** 32 ,B

    So(t0/re Reu#re'e$t)

    One of the most difficult tas:s is that9 the selection of the soft)are9 once

    system re%uirement is :no)n is determining )hether a particular soft)are

    pac:age fits the re%uirements. After initial selection further security is needed to

    determine the desirability of particular soft)are compared )ith other candidates.

    -his section first summarizes the application re%uirement %uestion and then

    suggests more detailed comparisons.

    Operating System ** indo)s 54

  • 7/26/2019 Apna life insurance.doc

    9/68

    -he entire system is diided into # modules

    1. 6hairman

    2. (anager

    3. Agent

    #. 6ustomer

    1. 6hairman

    -he 6hairman is the Super /ser of the System. -he 6hairman is

    responsible for the defining the Policies9 Policies -erms and conditions9 Policies

    Amounts9 'ace Amounts9 stablishing the different branches9 $egistration of the

    8ranch (anagers.

    -he Policies "efinition includes the Policy Interest $ates9 Policy 8onus

    $ates9 Policy 8onus Period 9 Policy -erm.

    -he 6hairman also defines the Policy 6ommission $ates for the Agents

    )ho inoles in the 6ustomer Policy $egistration Process.

    -he 6hairman is responsible for the "efines Policies and Schemes

    8ranch stablishments

    $ecruits 8ranch (anagers

    "efines the Policy -erms and 6onditions

    "efines the Policy Specifications

    $eports;

    Policy "etails 8ranch (anager details

    Agents "etails

    6ustomer details

    2. (anager

  • 7/26/2019 Apna life insurance.doc

    10/68

    -he (anagers of the different branches recruits the Agents and also

    registration of customers. ,e is also responsible for registration of Policies9

    calculate the premium amounts9 interests9 dues9 bonus and also agent

    6ommission. 8onus calculate based on the payment of premiums. -he (anager

    also responsible for calculate the Agent 6ommission based on Agent

    performance.

    -he (anager is responsible for the

    (anages the Agents

    6ustomer $egistrations

    6ustomer Policy $egistrations

    6ustomer Premium Payments

    6ustomer 8onus

    Agent 6ommission

    $eports

    Policy details

    Agent 6ommission

    6ustomer "etails

    Policy "etails

    3. Agents

    -he main role of Agents is to registration of the

    6ustomers. Agents just li:e a mediator bet)een Apna life insurance system and

    6ustomers. 8ased on their performance they )ill get commission. -hese

    systems proide a facility to Agents li:e to isible their 6ommission and also their

    customer details.

  • 7/26/2019 Apna life insurance.doc

    11/68

    -he responsibilities of the Agents as follo)s

    Inoles in the 6ustomer Policy $egistration Process

    Agent Personal "etails

    (anager "etails

    #. 6ustomer

    -he 6ustomers are a main source of this system. 8ased on his

    interest and benefits9 he ta:es a policy. 6ustomers also ta:e more than

    one policy based on their re%uirement. ,ere so many facilities are

    proided to the 6ustomers9 li:e their information isible on line9 li:e

    premium dates9 bonus dates9 personal details9 policy details.

    -he responsibilities of the 6ustomers as follo)s

    6ustomer Premium "ates

    6ustomer 8onus "ates

    6ustomer Personal "etails

    6ustomer Policies "etails

    De#%$ Decr#pt#o$

    "esign is essentially a blue print or it acts as a bridge bet)een the

    re%uirement specification and the final solution for satisfying the re%uirements.

    8ased on the )or:*flo) described aboe )e can dra) the follo)ing

    conclusions for the Soft)are System that has to be deeloped;

    -he System needs to be a )eb*based system so that it allo)s the 6hairman9

    8ranch (anagers9 Agents9 and 6ustomers to access the company database

    oer the Internet.

    8eing a )eb*based system also enables the 6ompany staff to communicate

    )ith other users.

  • 7/26/2019 Apna life insurance.doc

    12/68

    An added adantage is chairman communicate )ith other employees oer

    the net since there could be instant responses from the Suppliers.

    -he )hole process depends on communications bet)een 6hairman > the

    (anager9 and bet)een 6ustomers > the Agents. If all these communications

    are done through a )eb*based system9 then the time period for the )hole

    process can be considerably brought do)n.

    -he System needs to store the 6ompany details.

    -he System needs to store the details of all the Premiums that are aailable

    of the company.

    -he System needs to store the details of all the 6ustomers held in the

    6ompany )arehouse.

    -he System needs to store the details of all the Agents held in the 6ompany.

    -he System needs to store the details of all the 8ranch (anagers details.

    Since it is a )eb*based system9 a @ogin authorization should be proided so

    that 6hairman9 (anagers9 6ustomers and Agents )ill be able to loo:up > use

    options that are specific to them.

    -he System should allo) the Agents to enter their Statistics.

    -he System should allo) the 6ustomers to isible their ne!t premium dates9

    bonus9 dues and related information.

    -he System should proide an option to generate a 6ustomers $eport and

    estimated of company business.

    -he System should proide an option to generate a Agents $eports9 )ith the

    help of these reports estimate of their performance

    'or the aboe to ta:e place the system should store the Premium details of

    the 6ustomers. If any future modification re%uired9 easily modify the

    6ustomers details.

    -he System should proide an option that all customers are isible to latest

    Policies and their specifications. -his facility is ery help to 6ustomers to see

    the all information through on line.

  • 7/26/2019 Apna life insurance.doc

    13/68

    3.1 H#%h -e4e- e#%$

    1. Login0ame 0ullC -ype ***************************************** ******** ****************************/S$I" 0O- 0/@@ 0/(8$=11?PASSO$" DA$6,A$2=22?-EP DA$6,A$2=22?

    2. Policies0ame 0ullC -ype ***************************************** ******** ****************************PO@I6EI" 0O- 0/@@ 0/(8$=&?PO@I6E0A( DA$6,A$2=&&?PO@I6E-$( 0/(8$=2?PO@I6EA(O/0- 0/(8$=1&93?PO@I6E'A6A(O/0- 0/(8$=1?PO@I6EI0-$S- 0/(8$=2?PO@I6E"A- "A-8O0/SP$IO" 0/(8$=2?

  • 7/26/2019 Apna life insurance.doc

    14/68

    8O0/S$A- 0/(8$=2?

    3. Agents

    0ame 0ullC -ype ***************************************** ******** ****************************A0-I" 0O- 0/@@ 0/(8$=11?A0-0A( DA$6,A$2=22?A0-'0A( DA$6,A$2=22?A0-A 0/(8$=3?A0-SF DA$6,A$2=1?A0-G/A@ DA$6,A$2=22?A0-O66/PA-IO0 DA$6,A$2=22?A0-A""$SS DA$6,A$2=22?A0-$"A- "A-

    A0-S6/$I-E"POSI- 0/(8$=1793?8$A06,($I" 0/(8$=+?

    4. BranchMgr0ame 0ullC -ype ***************************************** ******** ***************************

    8$A06,($I" 0O- 0/@@ 0/(8$=11?8$A06,($0A( DA$6,A$2=22?8$A06,($'0A( DA$6,A$2=22?8$A06,($A 0/(8$=3?8$A06,($SF DA$6,A$2=1?8$A06,($G/A@ DA$6,A$2=11?8$A06,($A""$SS DA$6,A$2=33?8$A06,0A( DA$6,A$2=22?8$A06,($OI0"A- "A-

    5. Customer0ame 0ullC -ype ***************************************** ******** ****************************6/S-I" 0O- 0/@@ 0/(8$=11?6/S-0A( DA$6,A$2=33?6/S-'0A( DA$6,A$2=33?6/S-A 0/(8$=3?

  • 7/26/2019 Apna life insurance.doc

    15/68

    6/S-SF DA$6,A$2=1?6/S-G/A@ DA$6,A$2=33?6/S-A""$SS DA$6,A$2=33?6/S-O66/PA-IO0 DA$6,A$2=33?6/S-$"A- "A-

    6. CustPolicies0ame 0ullC -ype ***************************************** ******** ****************************6/S-PO@I6EI" 0O- 0/@@ 0/(8$=11?6/S-I" 0/(8$=17?PO@I6EI" 0/(8$=&?PO@I6E"A- "A-P$(I/(-EP DA$6,A$2=17?

    P$(I/(A(O/0- 0/(8$=1&92?0O(I00A( DA$6,A$2=33?$@A-IO0 DA$6,A$2=27?A0-I" 0/(8$=11?FPI$E"A- "A-

    7. CustpolicyAmounts0ame 0ullC -ype ***************************************** ******** ****************************

    6/S-PO@I6EI" 0/(8$=11?A(O/0- 0/(8$=1&93?I0-$S-A(O/0- 0/(8$=1&92?0-A(O/0- 0/(8$=1&92?

    . Custpremium!ates0ame 0ullC -ype***************************************** ******** *******************6/S-PO@I6EI" 0/(8$=11?P$DIO/SP$(I/("A- "A-0F-P$(I/("A- "A-

    ". Custpremiumt#0ame 0ullC -ype ***************************************** ******** ***********************6/S-P$(I/(-FI" 0O- 0/@@ 0/(8$=22?6/S-PO@I6EI" 0/(8$=11?

  • 7/26/2019 Apna life insurance.doc

    16/68

    P$(I/(A(O/0- 0/(8$=1&92?P$(I/(PAE"A- "A-

    1$. Policycommission

    0ame 0ullC -ype ***************************************** ******** ****************************-A$-A(O/0- 0O- 0/@@ 0/(8$=2793?6O((ISSIO0$A- 0/(8$=&92?

    11. PremiumAmounts0ame 0ullC -ype***************************************** ******** *******************PO@I6EI" 0/(8$=&?

    (O0-,@E 0/(8$=1&92?G/A$-$@E 0/(8$=1&92?,A@'EA$@E 0/(8$=1&92?A00/A@@E 0/(8$=1&92?

    12. AgentCommission0ame 0ullC -ype ***************************************** ******** ****************************A0-I" 0/(8$=11?

    A0-0-A(O/0- 0/(8$=1393?

    13. Agentcomm%#0ame 0ullC -ype ***************************************** ******** ************************A0-6O((-FI" 0O- 0/@@ 0/(8$=11?A0-I" 0/(8$=11?A0-A(O/0- 0/(8$=1392?A0-6O(( 0/(8$=1392?A0-6O(("A- "A-

    14. Cust&onus!ates0ame 0ullC -ype ***************************************** ******** ****************************6/S-PO@I6EI" 0/(8$=11?P$DIO/S8O0/S"A- "A-

  • 7/26/2019 Apna life insurance.doc

    17/68

    0F-8O0/S"A- "A-

    15. Cust&onust#0ame 0ullC -ype

    ***************************************** ******** ****************************6/S-8O0/S-FI" 0O- 0/@@ 0/(8$=22?6/S-PO@I6EI" 0/(8$=11?8O0/S"A- "A-8O0/S 0/(8$=1292?

    16. Branch0ame 0ullC -ype ***************************************** ******** ************************8$A06,I" 0O- 0/@@ 0/(8$=&?8$A06,0A( DA$6,A$2=22?

    @O6A-IO0 DA$6,A$2=22?8$A06,"A- "A-P,O0 0/(8$=12?S-A- DA$6,A$2=22?

    3.! DATA FLO5 DIAGRA+S

    "ata flo) diagram is a structure analysis tool that is used for graphical

    representation of "ata processes through any organization. -he data flo)

    approach emphasis on the logic underlying the system9 by using combination

    of only # symbols. It follo)s a top do)n approach. A full description of a

    system actually consists of set of "'" s9 )hich comprises of arious leels.

    And initial oer ie) model is e!ploded lo)er leel diagrams that sho)

    additional feature of the system. 'urther each process can be bro:en do)n

    into a more detailed "'". -his occurs repeatedly until sufficient details are

    described.

    DFD &'bo-

    u/re

  • 7/26/2019 Apna life insurance.doc

    18/68

  • 7/26/2019 Apna life insurance.doc

    19/68

  • 7/26/2019 Apna life insurance.doc

    20/68

  • 7/26/2019 Apna life insurance.doc

    21/68

    F#rt -e4e- DFD6

    Login Ino Data !ase

    Invalid

    ". "

    #reate Insurancesystem

    #ustomers

    #$airman

    Agents

    customer

    s

    #$airman

    Agents

    Managers Manager

    UserLogin

    %rocess

    #$airman

    Managers

    #ustomer

    s

    Agents

    #$airaman

  • 7/26/2019 Apna life insurance.doc

    22/68

  • 7/26/2019 Apna life insurance.doc

    23/68

  • 7/26/2019 Apna life insurance.doc

    24/68

  • 7/26/2019 Apna life insurance.doc

    25/68

    3.3ENTIT,7RELATIONSHI* DIAGRA+S

    *$ =ntity*$elationship? "iagram is used to represents the

    relationship bet)een entities in the table.

    The &'bo- ue #$ E7R #/%r/' /re)

    SE(8O@ P/$POS

    $epresents ntity sets.

    $epresent attributes.

    Re)orts

  • 7/26/2019 Apna life insurance.doc

    26/68

  • 7/26/2019 Apna life insurance.doc

    27/68

    %olicies

    %olicyId

    !onu

    s%erio

    d

    !on

    usR

    ate%olicy

    +ame

    %olicyI

    nterest

    %olicy*aceAmount

    %olicy

    Id %remium

    Amounts

    Mont$ly

    u%olicyI

    d

    Annualyalye

    arly

    0uartey

    %olicy2er

    m

    %olicyDate

    %olicyAmount

  • 7/26/2019 Apna life insurance.doc

    28/68

    Agents

    AgentId

    Agent

    Age

    Age

    nts

    e,Agent+ame

    Agents

    ecurit

    yDe)osi

    t

    Agent*+mae

    Agent

    Id Agents

    #omm2,

    Agents#omm2

    ,Id

    AgentsId

    Agents

    #omm

    Date

    Agents#omm

    AgentA

    mount

    AgentAd

    dress

    !ranc$M

    geId

    AgentsRegDate

    Agent

    Id

  • 7/26/2019 Apna life insurance.doc

    29/68

    3.8 U+LDIAGRA+S

    INTRODUCTION

    /(@ is a notation that resulted from the unification of Object(odeling -echni%ue and Object Oriented Soft)are -echnology ./(@ has beendesigned for broad range of application.He$ce9 #t pro4#e co$truct (or / bro/ r/$%e o( &te' /$ /ct#4#t#e.

    A$ O4er4#e0 o( U+L #$ (#4e $ot/t#o$

    1.ue c/e #/%r/'

    /se cases are used during re%uirements elicitation and analysis -orepresent the functionality of the system./se cases focus on the behaiour ofthe system from the e!ternal point of ie).-he actor areOutside the boundary of the system9)hereas the use cases are inside theboundary of the system.

    /.c-/ #/%r/'

  • 7/26/2019 Apna life insurance.doc

    30/68

    6lass diagrams to describe the structure of the system. 6lasses Areabstraction that specify the common structure and behaiour of a set 6lass diagrams describe the system in terms of objects9 classes9attributes9 operations and their associations.

    3.Seue$ce #/%r/'

    Se%uence diagrams are used to formalize the behaiour of thesystem and to isualize the communication among objects. -hey are useful foridentifying additional objects that participate in the use cases. A Se%uencediagram represents the interaction that ta:e place among these objects.

    #.Statechart 'iagras

    tate c$art diagrams descrie t$e e$aviour o an individual oect as a

    numer o states and transitions et(een t$ese states. A state re)resents a )articular set ovalues or an oect. 2$e sequence diagram ocuses on t$e messages e,c$anged et(eenoects& t$e state c$art diagrams ocuses on t$e transition et(een states.

    #.0 Activit 'iagras

    An activity diagram descries a system in terms o activities. Activities are

    states t$at re)resents t$e e,ecution o a set o o)erations. Activity diagrams are similar tolo(c$art diagram and data lo(.

  • 7/26/2019 Apna life insurance.doc

    31/68

    2se +ase $iagra o* +hairan

    6hairman

    8ranch 6reation

    (anager $egistration

    Policies (aintainance

    6hairman

    2se +ase $iagra o* Manager

    6ustomer Policy $egistration

    6ustomer $egistration

    Agents $egistration

    (anager

    6ustomer Premium Payment

    6ustomer 8onus

    Agent 6ommission

    (anager

  • 7/26/2019 Apna life insurance.doc

    32/68

    2se +ase $iagra o* Agents

    Agent

    Agent Personal "etails

    (anager "etails

    Policies "etails

    6ustomers Personal "etails

    6ustomers Policies "etails

    Agent

  • 7/26/2019 Apna life insurance.doc

    33/68

  • 7/26/2019 Apna life insurance.doc

    34/68

  • 7/26/2019 Apna life insurance.doc

    35/68

    TESTING

    -esting is a process9 )hich reeals errors in the program. It

    is the major %uality measure employed during soft)are deelopment.

    "uring soft)are deelopment. "uring testing9 the program is e!ecuted

    )ith a set of test cases and the output of the program for the test cases is

    ealuated to determine if the program is performing as it is e!pected to

    perform.

    In order to ma:e sure that the system does not hae

    errors9 the different leels of testing strategies that are applied at differing

    phases of soft)are deelopment are;

    1. U$#t Tet#$%

    /nit -esting is done on indiidual modules as they are

    completed and become e!ecutable. It is confined only to the

    designers re%uirements.

    E/ch 'ou-e c/$ be tete u#$% the (o--o0#$% t0o

    tr/te%#e)

    #: B-/c; Bo" Tet#$%)

    In this strategy some test cases are generated as

    input conditions that fully e!ecute all functional re%uirements for the

    program. -his testing has been uses to find errors in the follo)ing

    categories;

    a? Incorrect or missing functions

    b? Interface errors

    c? rrors in data structure or e!ternal database access

    d? Performance errors

    e? Initialization and termination errors.

  • 7/26/2019 Apna life insurance.doc

    36/68

    In this testing only the output is chec:ed for correctness.

    -he logical flo) of the data is not chec:ed.

    ##: 5h#te Bo" tet#$%

    In this the test cases are generated on the logic of each

    module by dra)ing flo) graphs of that module and logical decisions

    are tested on all the cases.

    It has been uses to generate the test cases in the follo)ing

    cases;

    a? uarantee that all independent paths hae been e!ecuted.

    b? !ecute all logical decisions on their true and false sides.

    c? !ecute all loops at their boundaries and )ithin their operational

    bounds.

    d? !ecute internal data structures to ensure their alidity.

    2. I$te%r/t#$% Tet#$%

    Integration testing ensures that soft)are and subsystems

    )or: together as a )hole. It tests the interface ofall the modules to

    ma:e sure that the modules behae properly )hen integratedtogether.

    !. S&te' Tet#$%

    Inoles in*house testing of the entire system before deliery

    to the user. Its aim is to satisfy the user the system meets all

    re%uirements of the clients specifications.

    3. Accept/$ce Tet#$%

    It is a pre*deliery testing in )hich entire system is tested at

    clients site on real )orld data to find errors.

  • 7/26/2019 Apna life insurance.doc

    37/68

    4/-#/t#o$

    -he system has been tested and implemented successfully

    and thus ensured that all the re%uirements as listed in the soft)are

    re%uirements specification are completely fulfilled. In case of erroneous

    input corresponding error messages are displayed.

    creens and Re)orts

  • 7/26/2019 Apna life insurance.doc

    38/68

  • 7/26/2019 Apna life insurance.doc

    39/68

  • 7/26/2019 Apna life insurance.doc

    40/68

  • 7/26/2019 Apna life insurance.doc

    41/68

  • 7/26/2019 Apna life insurance.doc

    42/68

  • 7/26/2019 Apna life insurance.doc

    43/68

  • 7/26/2019 Apna life insurance.doc

    44/68

  • 7/26/2019 Apna life insurance.doc

    45/68

  • 7/26/2019 Apna life insurance.doc

    46/68

  • 7/26/2019 Apna life insurance.doc

    47/68

  • 7/26/2019 Apna life insurance.doc

    48/68

  • 7/26/2019 Apna life insurance.doc

    49/68

  • 7/26/2019 Apna life insurance.doc

    50/68

  • 7/26/2019 Apna life insurance.doc

    51/68

  • 7/26/2019 Apna life insurance.doc

    52/68

  • 7/26/2019 Apna life insurance.doc

    53/68

  • 7/26/2019 Apna life insurance.doc

    54/68

  • 7/26/2019 Apna life insurance.doc

    55/68

  • 7/26/2019 Apna life insurance.doc

    56/68

  • 7/26/2019 Apna life insurance.doc

    57/68

  • 7/26/2019 Apna life insurance.doc

    58/68

  • 7/26/2019 Apna life insurance.doc

    59/68

  • 7/26/2019 Apna life insurance.doc

    60/68

  • 7/26/2019 Apna life insurance.doc

    61/68

  • 7/26/2019 Apna life insurance.doc

    62/68

  • 7/26/2019 Apna life insurance.doc

    63/68

    >A=A AND 5ORLD 5IDE 5EB

    orld )ide )eb is an open ended information retrieal system designed to

    be used in the distributed enironment. -his system contains )eb pages that

    proide both information and controls. e can naigate to a ne) )eb page in

    any direction. -his is made possible )orth ,-(@ jaa )as meant to be used in

    distributed enironment such as internet. So jaa could be easily incorporated

    into the )eb system and is capable of supporting animation graphics 9 games

    and other special effect. -he )eb has become more dynamic and interactie )ith

    support of jaa. e can run a jaa program on remote machine oer internet )ith

    the support of )eb .

    >A=A EN=IRON+ENT

    aa enironment includes a large no.of tools )hich are part of the

    system :no)n as jaa deelopment :it ="H? and hundreds of classes9 methods9

    and interfaces grouped into pac:ages forms part of jaa standard library=S@?.

    >A=A ARCHITECTURE

    aa architecture proides a portable 9 robust 9 high performing

    enironment for deelopment. aa proides portability by compiling the bytecodes for the jaa irtual machine )hich are then interpreted on each platform by

    the runtime enironment . jaa also proides stringent compile and runtime

    chec:ing and automatic memory management in order to ensure solid code .

    >A=A =IRTUAL +ACHINE

    hen )e compile the code9 jaa compiler creates machine code =byte

    code? for a hypothetical machine called jaa irtual machine =jm?. -he jm )ill

    e!ecute the byte code and oercomes the issue of portability . the code is )ritten

    and compile for one machine and interpreted all other machines 9 this machine is

    called jaa irtual machine .

  • 7/26/2019 Apna life insurance.doc

    64/68

  • 7/26/2019 Apna life insurance.doc

    65/68

  • 7/26/2019 Apna life insurance.doc

    66/68

    3. jaa script proides basic data alidation before it is sent to

    the serer. g ; login and pass)ord chec:ing or )hether the

    alues entered are correct or )hether all fields in a from are

    filled and reduced net)or: traffic

    #. it creates interactie forms and client side loo:up tables .

    >/4/ D/t/b/e Co$$ect#4#t&?>DBC:

    O4er4#e0 o( Ne0 Fe/ture

    Reu-t et e$h/$ce'e$t

    -he "86 1.7 API proided result sets that had the ability to scroll in a for)ard

    directionally. Scrollable result sets allo) for more fle!ibility in the processing of

    results by

    proiding both for)ard and bac:)ard moement through their contents. In

    addition9

    scrollable result sets allo) for relatie and absolute positioning. 'or e!ample9 itLs

    pos*sable to moe to the fourth ro) in a scrollable result set directly9 or to moedirectly to

    the third ro) follo)ing the current ro)9 proided the ro) e!ists. -he "86 API

    allo)s result sets to be directly updatable9 as )ell.

    B/tch up/te

    -he batch update feature allo)s an application to submit multiple update

    statements

    =insert

  • 7/26/2019 Apna life insurance.doc

    67/68

  • 7/26/2019 Apna life insurance.doc

    68/68

    ". BIBLIOGRA*H,

    O$A6@ Ian 8ayross

    aa 29 -he 6omplete $eference Patric: 0aughton

    > ,erbert Schildt

    aa Serlet Programming ason ,unter> illiam 6ra)ford

    ,-(@; -he "efinition uide (usciano

    "eeloping aa Serlet ames ood)ill

    aa Serer pages @arne Pe:o)s:y