Decision Table
Transcript of Decision Table
![Page 1: Decision Table](https://reader033.fdocuments.us/reader033/viewer/2022051400/55257c9d4a795907498b4c11/html5/thumbnails/1.jpg)
Decision Tables and Decision Trees
ByBhumika shah
![Page 2: Decision Table](https://reader033.fdocuments.us/reader033/viewer/2022051400/55257c9d4a795907498b4c11/html5/thumbnails/2.jpg)
Decision Table
---------------------------------------------------
Decisiontablesprovideawaytoexamine,describe, anddocument decisions using a table.
Theyareusedto
Describe the conditions
Identifypossible decision alternatives
Indicate actions should be performed, and
Describe actions
![Page 3: Decision Table](https://reader033.fdocuments.us/reader033/viewer/2022051400/55257c9d4a795907498b4c11/html5/thumbnails/3.jpg)
Decision Table
A matrix representation of the logic of a decision.
Specifies the possible conditionsand the resulting actions.
Best used for complicated decision logic.
Consists of three parts Condition stubs
Lists condition relevant to decision Action stubsActions that result from a given set of conditions Rules
Specify which actions are to be followed for a given set of conditions.
![Page 4: Decision Table](https://reader033.fdocuments.us/reader033/viewer/2022051400/55257c9d4a795907498b4c11/html5/thumbnails/4.jpg)
Decision Table Structure
---------------------------------------------------
![Page 5: Decision Table](https://reader033.fdocuments.us/reader033/viewer/2022051400/55257c9d4a795907498b4c11/html5/thumbnails/5.jpg)
Decision table for payroll system
---------------------------------------------------
![Page 6: Decision Table](https://reader033.fdocuments.us/reader033/viewer/2022051400/55257c9d4a795907498b4c11/html5/thumbnails/6.jpg)
Decision Table Types
Major2 types of Decision Table
Limited Entry Decision Table Yesor Noanswers to condition and action statements.
Extended Entry Decision Table Descriptive orin quantified form
Mixed Entry Decision Table Bothfixedandvariable entries
---------------------------------------------------
![Page 7: Decision Table](https://reader033.fdocuments.us/reader033/viewer/2022051400/55257c9d4a795907498b4c11/html5/thumbnails/7.jpg)
Advantages of Decision Table
Managers can be relieved from decision making for routine matters.
Complex decisions rules may be structured.
Consistency in decision making.
Communication between the manager and system analyst becomes easier.
A method of documentation that can be easily prepared, changed and updated
Summarized and standardized format, hence easier to use.
---------------------------------------------------
![Page 8: Decision Table](https://reader033.fdocuments.us/reader033/viewer/2022051400/55257c9d4a795907498b4c11/html5/thumbnails/8.jpg)
Disadvantages of Decision Table
---------------------------------------------------
Anadditional burden.
Doesnotdepict the flow by logic of asolution to a given problem.
Noteasy to translate it into source program.
![Page 9: Decision Table](https://reader033.fdocuments.us/reader033/viewer/2022051400/55257c9d4a795907498b4c11/html5/thumbnails/9.jpg)
Decision Trees
---------------------------------------------------
Decision trees are used when complex branching occurs inastructured decision process
Trees are also useful when it is essential to keepa string ofdecisions ina particular sequence
![Page 10: Decision Table](https://reader033.fdocuments.us/reader033/viewer/2022051400/55257c9d4a795907498b4c11/html5/thumbnails/10.jpg)
Drawing Decision Trees
---------------------------------------------------
First,identifyall conditions and actionsand the order and timingof these (if they are critical).
Second, begin building thetree from left to right while makingsureyouarecomplete in listing all possible alternatives before
moving over to the right.
![Page 11: Decision Table](https://reader033.fdocuments.us/reader033/viewer/2022051400/55257c9d4a795907498b4c11/html5/thumbnails/11.jpg)
Decision Trees
---------------------------------------------------
![Page 12: Decision Table](https://reader033.fdocuments.us/reader033/viewer/2022051400/55257c9d4a795907498b4c11/html5/thumbnails/12.jpg)
Decision Trees
---------------------------------------------------
![Page 13: Decision Table](https://reader033.fdocuments.us/reader033/viewer/2022051400/55257c9d4a795907498b4c11/html5/thumbnails/13.jpg)
Decision Tree Advantages
---------------------------------------------------
Three advantages are:
Theorder of checkingconditions and executing actions isimmediately noticeable.
Second, conditions and actions of decision trees are foundon some branches but not on others.
Third,decision trees are more readily understood by othersin theorganization.
![Page 14: Decision Table](https://reader033.fdocuments.us/reader033/viewer/2022051400/55257c9d4a795907498b4c11/html5/thumbnails/14.jpg)
Selectinga Structured DecisionAnalysis Technique
---------------------------------------------------
Use these guidelines:
Use decision tables when complex combination of conditions, actions, and rules are found or you require a method that effectively avoids impossible situations,redundancies, and contradictions.
Use decision trees when the sequence of conditions and action is critical or when not every condition is relevant to every action (the branches are different)
![Page 15: Decision Table](https://reader033.fdocuments.us/reader033/viewer/2022051400/55257c9d4a795907498b4c11/html5/thumbnails/15.jpg)
Comparing Tools
---------------------------------------------------
Criteria Decision Tables Decision Trees
Determining ConditionsandActions
Transforming
Second Best Best
Conditions and Actions Second Best BestintoSequence
Checking ConsistencyandCompleteness
Best Best
![Page 16: Decision Table](https://reader033.fdocuments.us/reader033/viewer/2022051400/55257c9d4a795907498b4c11/html5/thumbnails/16.jpg)
Thank You