Part 1 [20 Marks]: You have been tasked with creating software that will determine the insurance rate of an individual. Your manager explains the business

Part 1 [20 Marks]:
You have been tasked with creating software that will determine the insurance rate of an individual. Your
manager explains the business requirements as:
. If the driver has 3 or more accidents on record, refuse to provide them with insurance.
Otherwise, provide them with insurance.
. If the driver has no driving experience, apply a base rate of $4000 annually. If a driver
has 1 to 9 years of experience, apply a base rate of $2500 annually. Otherwise, apply a
base rate of $1000 annually.
. If a driver is 30 years old or older and have at least two years of driving experience,
apply a rate reduction of 24% of the base rate.
Create a decision table based on this set of business requirements.
Create a second decision table, removing items that don’t matter with "don’t cares".
Create a final decision table by removing redundancies.
Finally, provide a list of test cases with specific input and expected output, based on the results of your
reduced decision table.

Do you need us to help you on this or any other assignment?


Make an Order Now
0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply

Your email address will not be published.