SlideShare a Scribd company logo
2
Most read
3
Most read
8
Most read
Decision Tree
Prof.Nilesh Magar, MIT-WPU
Decision Tree:
• Decision tree is a graphical representation that presents conditions and actions
sequentially
• It is a method of showing the relationship of each condition & its permissible actions
• The route of the tree is starting point and it proceeds towards the various possible
nodes
• The size of the tree will depend upon the number of conditions & actions
• Each condition is expressed in two ways True/False or Yes/No
Prof.Nilesh Magar, MIT-WPU
1. It expresses the logic of if then else in pictorial form
2. It is useful to express the logic when a value is variable or an action
is dependent on nested decision i.e. the outcome of another decision
3. It helps analyst to identify the actual decision to be made
4. It is useful to verify logic and problem that involve a few complex
limited number of action
Advantages of Decision tree
Prof.Nilesh Magar, MIT-WPU
Disadvantages of Decision tree
1. The lack of decision tree is that there is absence of information in its
format to take what other combinations of conditions to test.
2. A large number of branches with many paths will confuse rather
than help in analysis.
Prof.Nilesh Magar, MIT-WPU
USES OF DECISION TREE
• Decision trees are commonly used in operations research,
specifically in decision analysis, to help identify a strategy most
likely to reach a goal.
• Another use of decision trees is as a descriptive means for
calculating conditional probabilities
Prof.Nilesh Magar, MIT-WPU
• Imagine you only ever do four things at the weekend: go shopping, watch a movie, play tennis
or just stay in.
• What you do depends on three things: the weather (windy, rainy or sunny); how much money
you have (rich or poor) and whether your parents are visiting.
• You say to your yourself:
1) if my parents are visiting, we'll go to the cinema.
2) If they're not visiting and it's sunny, then I'll play tennis,
3) If it's windy, and I'm rich, then I'll go shopping.
4) If they're not visiting, it's windy and I'm poor, then I will go to the cinema.
5) If they're not visiting and it's rainy, then I'll stay in.
EXAMPLE:-
Prof.Nilesh Magar, MIT-WPU
Prof.Nilesh Magar, MIT-WPU
Draw a decision tree for policy followed by a company in giving discount to its
customers as follows.
1. If transaction is on credit and customer’s record is good the order will be accepted
but do not give any discount.
If customer’s record is not good do not accept any order.
2. If transaction is on cash and sells amount is more than 100 rupees discount will
be given 20%.
3. If transaction is on cash and sells amount is between 50 & 100 rupees than
discount will be given 10%.
4. If transaction is on cash and sells amount is less than 50 rupees, order is
accepted but no discount will be made.
Example: :
Prof.Nilesh Magar, MIT-WPU
Prof.Nilesh Magar, MIT-WPU

More Related Content

PPT
Example of dfd with answer
PPTX
Systems Analyst and Design - Data Dictionary
PPTX
Linear regression
PPTX
Decision table
PPTX
Multivibrators
PPTX
List of Software Development Model and Methods
PDF
Tools of structured analysis
PPTX
Prompt Engineering Guide.pptx
Example of dfd with answer
Systems Analyst and Design - Data Dictionary
Linear regression
Decision table
Multivibrators
List of Software Development Model and Methods
Tools of structured analysis
Prompt Engineering Guide.pptx

What's hot (20)

PPT
Use Case Diagram
PPT
Coupling and cohesion
PPTX
Software Evolution
PPTX
Interaction Modeling
PDF
Object oriented-systems-development-life-cycle ppt
PPT
Analysis modeling & scenario based modeling
PPTX
Travelling Salesman
PPT
16. Concurrency Control in DBMS
PPTX
RMMM Plan
PDF
Dbms Notes Lecture 9 : Specialization, Generalization and Aggregation
PPTX
Distributed database
PPTX
Structure of the page table
PPTX
Dynamic and Static Modeling
PPTX
Flowshop scheduling
PDF
Software Engineering : Requirement Analysis & Specification
PPT
Greedy Algorihm
PPTX
System design
PPT
Data independence
DOC
Dbms lab questions
PPT
CHAPTER 6 REQUIREMENTS MODELING: SCENARIO based Model , Class based moddel
Use Case Diagram
Coupling and cohesion
Software Evolution
Interaction Modeling
Object oriented-systems-development-life-cycle ppt
Analysis modeling & scenario based modeling
Travelling Salesman
16. Concurrency Control in DBMS
RMMM Plan
Dbms Notes Lecture 9 : Specialization, Generalization and Aggregation
Distributed database
Structure of the page table
Dynamic and Static Modeling
Flowshop scheduling
Software Engineering : Requirement Analysis & Specification
Greedy Algorihm
System design
Data independence
Dbms lab questions
CHAPTER 6 REQUIREMENTS MODELING: SCENARIO based Model , Class based moddel
Ad

Similar to Decision tree- System analysis and design (20)

PPTX
Operational Research
PPT
DECISION MAKING
PPTX
PPT - How to Decide Faster in Business .pptx
PPT
Chapter 3 - Creative Problem Solving and Decsion Making
 
PPTX
Decision Making Skills rev 1.pptx
PDF
Entrepreneurial Psychology
PPTX
Decision making ppt
PPT
perception_ppt.ppt
PPTX
Case Study Methodology how to solve cases step by step
PPTX
KASE Decesion Making general .pptx
PDF
009428504.pdf
PPTX
Inductive, deductive and Causal reasoning.pptx
PPTX
BehavioralEconomicsfinal.pptx
PPTX
BehavioralEconomicsfinal.pptx
PPTX
anchoring-heuristic Decision Making
PPTX
Hbo ppt decision making
PPT
Chapter 5 perception and individual decision making
PPTX
Decision making
 
PPS
5. the perception process
Operational Research
DECISION MAKING
PPT - How to Decide Faster in Business .pptx
Chapter 3 - Creative Problem Solving and Decsion Making
 
Decision Making Skills rev 1.pptx
Entrepreneurial Psychology
Decision making ppt
perception_ppt.ppt
Case Study Methodology how to solve cases step by step
KASE Decesion Making general .pptx
009428504.pdf
Inductive, deductive and Causal reasoning.pptx
BehavioralEconomicsfinal.pptx
BehavioralEconomicsfinal.pptx
anchoring-heuristic Decision Making
Hbo ppt decision making
Chapter 5 perception and individual decision making
Decision making
 
5. the perception process
Ad

More from Prof.Nilesh Magar (9)

PPTX
System concepts- System Analysis and design
PPTX
Trigger in mysql
PPTX
Stored procedures
PPTX
Mysql creating stored function
PPTX
Crash recovery in database
PPSX
Classification & preduction
PPSX
Frequent itemset mining methods
PPTX
Feasibility study
PPT
Data-ware Housing
System concepts- System Analysis and design
Trigger in mysql
Stored procedures
Mysql creating stored function
Crash recovery in database
Classification & preduction
Frequent itemset mining methods
Feasibility study
Data-ware Housing

Recently uploaded (20)

PPT
pump pump is a mechanism that is used to transfer a liquid from one place to ...
PPT
UNIT I- Yarn, types, explanation, process
PPTX
AD Bungalow Case studies Sem 2.pptxvwewev
PPT
Machine printing techniques and plangi dyeing
PPTX
Wisp Textiles: Where Comfort Meets Everyday Style
PPTX
6- Architecture design complete (1).pptx
DOCX
actividad 20% informatica microsoft project
PPT
EGWHermeneuticsffgggggggggggggggggggggggggggggggg.ppt
PPTX
rapid fire quiz in your house is your india.pptx
PPTX
joggers park landscape assignment bandra
PPTX
YV PROFILE PROJECTS PROFILE PRES. DESIGN
PDF
Key Trends in Website Development 2025 | B3AITS - Bow & 3 Arrows IT Solutions
PDF
Urban Design Final Project-Context
PPTX
HPE Aruba-master-icon-library_052722.pptx
PPTX
building Planning Overview for step wise design.pptx
PDF
Skskkxiixijsjsnwkwkaksixindndndjdjdjsjjssk
PPTX
12. Community Pharmacy and How to organize it
PDF
Facade & Landscape Lighting Techniques and Trends.pptx.pdf
PDF
UNIT 1 Introduction fnfbbfhfhfbdhdbdto Java.pptx.pdf
PPTX
Entrepreneur intro, origin, process, method
pump pump is a mechanism that is used to transfer a liquid from one place to ...
UNIT I- Yarn, types, explanation, process
AD Bungalow Case studies Sem 2.pptxvwewev
Machine printing techniques and plangi dyeing
Wisp Textiles: Where Comfort Meets Everyday Style
6- Architecture design complete (1).pptx
actividad 20% informatica microsoft project
EGWHermeneuticsffgggggggggggggggggggggggggggggggg.ppt
rapid fire quiz in your house is your india.pptx
joggers park landscape assignment bandra
YV PROFILE PROJECTS PROFILE PRES. DESIGN
Key Trends in Website Development 2025 | B3AITS - Bow & 3 Arrows IT Solutions
Urban Design Final Project-Context
HPE Aruba-master-icon-library_052722.pptx
building Planning Overview for step wise design.pptx
Skskkxiixijsjsnwkwkaksixindndndjdjdjsjjssk
12. Community Pharmacy and How to organize it
Facade & Landscape Lighting Techniques and Trends.pptx.pdf
UNIT 1 Introduction fnfbbfhfhfbdhdbdto Java.pptx.pdf
Entrepreneur intro, origin, process, method

Decision tree- System analysis and design

  • 2. Decision Tree: • Decision tree is a graphical representation that presents conditions and actions sequentially • It is a method of showing the relationship of each condition & its permissible actions • The route of the tree is starting point and it proceeds towards the various possible nodes • The size of the tree will depend upon the number of conditions & actions • Each condition is expressed in two ways True/False or Yes/No Prof.Nilesh Magar, MIT-WPU
  • 3. 1. It expresses the logic of if then else in pictorial form 2. It is useful to express the logic when a value is variable or an action is dependent on nested decision i.e. the outcome of another decision 3. It helps analyst to identify the actual decision to be made 4. It is useful to verify logic and problem that involve a few complex limited number of action Advantages of Decision tree Prof.Nilesh Magar, MIT-WPU
  • 4. Disadvantages of Decision tree 1. The lack of decision tree is that there is absence of information in its format to take what other combinations of conditions to test. 2. A large number of branches with many paths will confuse rather than help in analysis. Prof.Nilesh Magar, MIT-WPU
  • 5. USES OF DECISION TREE • Decision trees are commonly used in operations research, specifically in decision analysis, to help identify a strategy most likely to reach a goal. • Another use of decision trees is as a descriptive means for calculating conditional probabilities Prof.Nilesh Magar, MIT-WPU
  • 6. • Imagine you only ever do four things at the weekend: go shopping, watch a movie, play tennis or just stay in. • What you do depends on three things: the weather (windy, rainy or sunny); how much money you have (rich or poor) and whether your parents are visiting. • You say to your yourself: 1) if my parents are visiting, we'll go to the cinema. 2) If they're not visiting and it's sunny, then I'll play tennis, 3) If it's windy, and I'm rich, then I'll go shopping. 4) If they're not visiting, it's windy and I'm poor, then I will go to the cinema. 5) If they're not visiting and it's rainy, then I'll stay in. EXAMPLE:- Prof.Nilesh Magar, MIT-WPU
  • 8. Draw a decision tree for policy followed by a company in giving discount to its customers as follows. 1. If transaction is on credit and customer’s record is good the order will be accepted but do not give any discount. If customer’s record is not good do not accept any order. 2. If transaction is on cash and sells amount is more than 100 rupees discount will be given 20%. 3. If transaction is on cash and sells amount is between 50 & 100 rupees than discount will be given 10%. 4. If transaction is on cash and sells amount is less than 50 rupees, order is accepted but no discount will be made. Example: : Prof.Nilesh Magar, MIT-WPU