Ch6DecTablnew10 - Chapter 6: Logic Modeling: Decision...

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Chapter 6: Logic Modeling: Decision Tables D. Harrison McKnight D. Eli Broad College of Business Business ESSENTIAL 2 Know Be Be able to draw a properly collapsed decision table from a scenario scenario 3 Ways to Do Logic Modeling Structured – English Definition: Modified form of English used to specify process logic Contains only action verbs and noun phrases – Example: Update Inventory—Do (Until End-offile): Read next stock-item-record Find matching Inventory-record Subtract Qty-used from Qty-in-stock Yes Salaried? Decision Tree No Hrs<=40? No Yes Pay base salary Pay hourly wage Pay hrly wage + OT Decision Table What – Matrix with conditions and actions (rows), and Matrix business rules (columns) business What – – does it represent? Decision logic or business policies What action(s) to take under what conditions Why – is it? use a decision table? Simplifies representation of complex decision Simplifies logic logic Decision Table vs. Decision Tree Decision Criteria Decision Decision Table Table Decision Decision Tree Tree Portraying complex logic Best Worst Portraying simple logic Worst Best Making decisions Worst Best Compactness Best Worst Ease of manipulation Best Worst Adapted from Hoffer, George + Valacich, 2002 Decision Conditions/Rules Decision Prescription for patient following Prescription hospitalization for a mild stroke hospitalization Inderal Lanoxin Carafate Zantac Quinaglute Coumadin Take 1 tablet 3 times a day Take 1 table every a.m. Take 1 tablet before meals and at bedtime Take 1 tablet every 12 hours (twice a day) Take 1 tablet 4 times a day Take 1 tablet a day X X X X X X X X X X X X Bedtime Dinner Lanoxin Lanoxin Inderal Quinaglute Carafate Zantac Coumadin Lunch Breakfast Decision Conditions/Rules Decision X X X Decision Table Basics Conditions – Conditions relevant to the decision Actions – (and Condition stubs) (and Action stubs) Processes (or exceptions) to execute; logic Processes result result Rules – Policies that dictate which actions occur Policies under a given set of conditions under Decision Table Example Super Super Super Markets Check Cashing Policy Policy “Upon presentation of check-cashing ID Upon card, person named on card is entitled to cash personal checks up to $75 and payroll checks of accredited companies at Super Super Markets. “ Super Steps to Create a Decision Table Identify actions Identify conditions & values Compute maximum number of rules (Condition 1 values) x (Condition 2 values)... Construct table Verify Simplify Eliminate impossible rules Collapse indifferent conditions or override Collapse conditions conditions Decision Table Conditions Rules Type of check Check amount <= $75 Company accredited Cash check Refuse check 1 Pe Y Y X Actions 2 Pa Y Y X 3 Pe Y N X 4 Pa Y N 5 Pe N Y X X 6 Pa N Y X 7 Pe N N 8 Pa N N X X Steps to Create a Decision Table Identify actions Identify conditions & values Compute maximum number of rules (Condition 1 values) x (Condition 2 values)... Construct table Verify Simplify Eliminate impossible rules Collapse indifferent conditions or override Collapse conditions conditions Decision Table Point of Indifference Rules Type of check Check amount <= $75 Company accredited Cash check Refuse check 1 Pe Y Y X 2 Pa Y Y X 3 Pe Y N X 4 Pa Y N 5 Pe N Y X X 6 Pa N Y X 7 Pe N N 8 Pa N N X X Decision Table Point of Indifference Rules Type of check Check amount <= $75 Company accredited Cash check Refuse check 1 Pe Y Y X 2 Pa Y Y X 3 Pe Y N X 4 Pa Y N 5 Pe N Y X X 6 Pa N Y X 7 Pe N N 8 Pa N N X X Decision Table Point of Indifference Rules Type of check Check amount <= $75 Company accredited Cash check Refuse check 1 Pe Y Y X 2 Pa Y Y X 3 Pe Y N X 4 Pa Y N 5 Pe N Y X X 6 Pa N Y X 7 Pe N N 8 Pa N N X X Decision Table Point of Indifference Rules Type of check Check amount <= $75 Company accredited Cash check Refuse check 1 Pe Y Y X 2 Pa Y Y X 3 Pe Y N X 4 Pa Y N 5 Pe N Y X X 6 Pa N Y X 7 Pe N N 8 Pa N N X X Simplified Decision Table Rules Type of check Check amount <= $75 Company accredited Cash check Refuse check 1 Pe Y - 2 Pa Y X 3 Pe N - 4 Pa N X X X Steps to Create a Decision Table Identify actions Identify conditions & values Compute maximum number of rules (Condition 1 values) x (Condition 2 values)... Construct table Verify Simplify Eliminate impossible rules Collapse indifferent conditions or override Collapse conditions conditions ESSENTIAL 2 Know Be Be able to draw a properly collapsed decision table from a scenario scenario ...
View Full Document

This note was uploaded on 11/17/2011 for the course ITM 311 taught by Professor Harrisonmcknight during the Fall '10 term at Michigan State University.

Ask a homework question - tutors are online