Sunteți pe pagina 1din 4

DATA FLOW DIAGRAMS

Car Insurance
Aussie Car Insurance provides automotive insurance to car owners. Initially, customers are
required to fill out an Insurance Application Request Form. The details of this form are kept in
Aussie Car Insurance’s application pending file until a policy is issued. A Driver’s Record
Request Form is then produced and sent to the Motor Registration Branch (MRB), which
sends back the Driver’s Record Report to Aussie. The details of these are stored. (These
details are updated whenever a policy holder notifies the company of any convictions for
driving offences. In such cases, the original policy is endorsed and future premiums may be
increased).
Vehicle Registration Request Forms are sent to MRB. MRB then supplies the Vehicle
Registration details. If the vehicle and driver information is found to be acceptable, a policy
contract is drawn up and the customer is sent a copy of this document along with a policy
payment slip.

Policy renewal notices are sent to policyholders annually. If payment is not received within
one month a reminder notice is sent out. If payment has not been received within three
months the policy is cancelled.
Assumptions
Notice that the word policyholder has been changed to Car Owner (which better covers all
cases described). Also, notice that the words ‘form’ and ‘report’ have been replaced to
reinforce the fact that data (moving) should be modelled not format (or implementation
dependent) details.

www.webworkforce.org 1
SUGGESTED SOLUTION

LEVEL 0 DFD (Context Diagram) - Aussie Car Insurance

Insurance
Application Driver’s
Request Conviction Record
Details Request
Vehicle
New Registration
Policy Request
Policy Renewal
Notice
Renewed Vehicle
CAR MOTOR
Policy Aussie Car Insurance Registration
OWNER REGISTRATION
Payment Details
BRANCH
Request

Reminder Driver
Cancelled Notice Record
Policy Details

Policy Endorsed
Payment Policy

www.webworkforce.org 2
LEVEL 1 DFD - Aussie Car Insurance

MOTOR
Driver’s REGISTRATION Vehicle
Record BRANCH Registration
Request Details
Vehicle
Registration Driver Reject
Request Record
Details
1. Accept
Policy New 2. Assess
Application Application Application
Insurance
Application
Request
Approved
Policy Application MRB
Application Details

Pending Drivers and


Payment Applications Vehicles
CAR
Request
OWNER

Offence Conviction CAR


New Details Details OWNER
Policy
3. Create
Policy 5. Manage Endorsed
Payment Endorsed
Policy
Policies
Updated
Pending Policy
Policy Policy
4. Manage Renewal
New Completed Notice
Policy Policies
Policies
Reminder
Notice
Payment Payments Cancelled
Details Due Policy

Payment
Status 6. Manage
Existing
Policies

www.webworkforce.org 3
LEVEL 2 DFD - Aussie Car Insurance

Policy
Renewal
Notice
Reminder
Notice
Payments
6.1 Manage
Due
Payments
Due

Policies

Payment
Payment
Details
6.2 Manage
Payment Cancelled Renewed
Payments
Status Policy Policy

6.3 Manage
Current
Policies

www.webworkforce.org 4

S-ar putea să vă placă și