Question: 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

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

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related General Management Questions!