SlideShare a Scribd company logo
DECISION TABLE
• Decision Tables
– Shows a logical structure, with all possible
combinations of conditions and resulting actions
– It is important to consider every possible outcome to
ensure that you have overlooked nothing
Customer is individual ? Y Y . . . .
Customer shopkeeper or
retailer ?
. . Y Y Y Y
Order-size 85 copies or
more ?
. . Y . . .
Order-size 49-84 sarees ? . . . Y . .
Order-size 13-48 copies ? . . . . Y .
Order-size 12 or more ? . Y . . . .
Order-size less than 12? Y . . . . Y
Allow 50% discount . X X . .
Allow 40% discount . . . X . .
Allow 30% discount X . . . X .
Allow 15% discount x
An Example of Decision Table
Decision Tables
A decision table is a table with various
conditions and their corresponding
actions. Decision table is a two
dimensional matrix. It is divided into four
parts,
–condition stub
–action stub
–condition entry
–action entry
• Condition stub shows the various possible
conditions.
• Condition entry is used for specifying
which condition is being analyzed.
• Action stub shows the various actions
taken against different conditions.
• action entry is used to find out which
action is taken corresponding to a
particular set of conditions.
• Developing Decision Tables
Every decision should be given a name and
the logic of the decision table is independent
of the sequence in which condition rules are
written but the action takes place in the order
in which events occur.
• duplication of terms and meaning should be
avoided and only the standardized language
must be used.
The steps of building the concerned tables
are given below.
1. Firstly figure out the most essential factors to be
considered in making a decision.
This will identify the conditions involved in the decision.
Only those conditions should be selected which have the
potential to either occur or not but partial occurrences are
not permissible.
2. Determine the most possible steps that can take place
under varying conditions and not just under current
condition. This step will identify the actions.
3. Calculate all the possible combinations of
conditions.
For every N number of conditions there are
2*2*2…. (N times) combinations to be considered.
4. Fill the decision rules in the table.
• Entries in a decision table are filled as Y/N
• action entries are generally marked as "X".
• For the conditions that are immaterial a hyphen "-" is
generally put.
• Decision table is further simplified by eliminating and
consolidating certain rules.
• Impossible rules are eliminated.
There are certain conditions whose values do not affect the
decision and always result in the same action. These rules
can be consolidated into a single rule.
Case study-Consider the recruitment
policy of ABC Software Ltd.
• It the applicant is a BE then recruit otherwise not.
• If the person is from Computer Science, put him/her in
the software development department
• if the person is from non-computer science background
put him/her in HR department.
• If the Person is from Computer Science and having
experience equal to or greater than 3 years, take him/her
as Team leader
• if the experience is less than that then take the person as
Team member.
• If the person recruited is from non Computer Science
background, having experience less than three years,
make him/her Management Trainee otherwise Manager
Example
Thank You….

More Related Content

What's hot

Software Process Models
Software Process ModelsSoftware Process Models
Software Process Models
Hassan A-j
 
Normalization in databases
Normalization in databasesNormalization in databases
Software Size Estimation
Software Size EstimationSoftware Size Estimation
Software Size Estimation
Muhammad Asim
 
Software engineering unit 1
Software engineering unit 1Software engineering unit 1
Software engineering unit 1
gondwana university
 
Normalization
NormalizationNormalization
Normalization
meet darji
 
DBMS Integrity rule
DBMS Integrity ruleDBMS Integrity rule
DBMS Integrity rule
GirdharRatne
 
Software Engineering : Requirement Analysis & Specification
Software Engineering : Requirement Analysis & SpecificationSoftware Engineering : Requirement Analysis & Specification
Software Engineering : Requirement Analysis & Specification
Ajit Nayak
 
Relational algebra in dbms
Relational algebra in dbmsRelational algebra in dbms
Relational algebra in dbms
shekhar1991
 
Database Relationships
Database RelationshipsDatabase Relationships
Database Relationships
Forrester High School
 
Type checking in compiler design
Type checking in compiler designType checking in compiler design
Type checking in compiler design
Sudip Singh
 
Dinive conquer algorithm
Dinive conquer algorithmDinive conquer algorithm
Dinive conquer algorithm
Mohd Arif
 
Managment spectrum
Managment spectrumManagment spectrum
Database fragmentation
Database fragmentationDatabase fragmentation
Unit 2
Unit 2Unit 2
Path testing, data flow testing
Path testing, data flow testingPath testing, data flow testing
Path testing, data flow testing
priyasoundar
 
Data Flow Diagram
Data Flow DiagramData Flow Diagram
Data Flow Diagram
nethisip13
 
Analysis modeling & scenario based modeling
Analysis modeling &  scenario based modeling Analysis modeling &  scenario based modeling
Analysis modeling & scenario based modeling
Benazir Fathima
 
Fragmentation and types of fragmentation in Distributed Database
Fragmentation and types of fragmentation in Distributed DatabaseFragmentation and types of fragmentation in Distributed Database
Fragmentation and types of fragmentation in Distributed Database
Abhilasha Lahigude
 
Normalization in DBMS
Normalization in DBMSNormalization in DBMS
Normalization in DBMS
Prateek Parimal
 
Object oriented software engineering concepts
Object oriented software engineering conceptsObject oriented software engineering concepts
Object oriented software engineering concepts
Komal Singh
 

What's hot (20)

Software Process Models
Software Process ModelsSoftware Process Models
Software Process Models
 
Normalization in databases
Normalization in databasesNormalization in databases
Normalization in databases
 
Software Size Estimation
Software Size EstimationSoftware Size Estimation
Software Size Estimation
 
Software engineering unit 1
Software engineering unit 1Software engineering unit 1
Software engineering unit 1
 
Normalization
NormalizationNormalization
Normalization
 
DBMS Integrity rule
DBMS Integrity ruleDBMS Integrity rule
DBMS Integrity rule
 
Software Engineering : Requirement Analysis & Specification
Software Engineering : Requirement Analysis & SpecificationSoftware Engineering : Requirement Analysis & Specification
Software Engineering : Requirement Analysis & Specification
 
Relational algebra in dbms
Relational algebra in dbmsRelational algebra in dbms
Relational algebra in dbms
 
Database Relationships
Database RelationshipsDatabase Relationships
Database Relationships
 
Type checking in compiler design
Type checking in compiler designType checking in compiler design
Type checking in compiler design
 
Dinive conquer algorithm
Dinive conquer algorithmDinive conquer algorithm
Dinive conquer algorithm
 
Managment spectrum
Managment spectrumManagment spectrum
Managment spectrum
 
Database fragmentation
Database fragmentationDatabase fragmentation
Database fragmentation
 
Unit 2
Unit 2Unit 2
Unit 2
 
Path testing, data flow testing
Path testing, data flow testingPath testing, data flow testing
Path testing, data flow testing
 
Data Flow Diagram
Data Flow DiagramData Flow Diagram
Data Flow Diagram
 
Analysis modeling & scenario based modeling
Analysis modeling &  scenario based modeling Analysis modeling &  scenario based modeling
Analysis modeling & scenario based modeling
 
Fragmentation and types of fragmentation in Distributed Database
Fragmentation and types of fragmentation in Distributed DatabaseFragmentation and types of fragmentation in Distributed Database
Fragmentation and types of fragmentation in Distributed Database
 
Normalization in DBMS
Normalization in DBMSNormalization in DBMS
Normalization in DBMS
 
Object oriented software engineering concepts
Object oriented software engineering conceptsObject oriented software engineering concepts
Object oriented software engineering concepts
 

Similar to Ssad decision table

Decision Theory
Decision TheoryDecision Theory
Decision Theory
BhushanPhirke
 
UNIT II - DECISION THEORY - QTBD - I MBA - I SEM
UNIT II - DECISION THEORY - QTBD - I MBA - I SEMUNIT II - DECISION THEORY - QTBD - I MBA - I SEM
UNIT II - DECISION THEORY - QTBD - I MBA - I SEM
Ramesh Babu
 
Unit i-2-dt
Unit i-2-dtUnit i-2-dt
Unit i-2-dt
Anurag Srivastava
 
decision making in Lp
decision making in Lp decision making in Lp
decision making in Lp
Dronak Sahu
 
effectivedecisionmaking-111214021741-phpapp02 (1).pptx
effectivedecisionmaking-111214021741-phpapp02 (1).pptxeffectivedecisionmaking-111214021741-phpapp02 (1).pptx
effectivedecisionmaking-111214021741-phpapp02 (1).pptx
SaminaNawaz14
 
Session_1.ppt
Session_1.pptSession_1.ppt
Session_1.ppt
ssuser17d879
 
Me nature and scope
Me nature and scopeMe nature and scope
Me nature and scope
Naganandini Devi
 
Ch no. 6 Managing as Decision Makers
Ch no. 6 Managing as  Decision MakersCh no. 6 Managing as  Decision Makers
Ch no. 6 Managing as Decision Makers
Aqib Syed
 
chapter 3 PL..pptx
chapter  3 PL..pptxchapter  3 PL..pptx
chapter 3 PL..pptx
3PHYSICS2020
 
management of financial institutions chapter two
management of financial institutions chapter twomanagement of financial institutions chapter two
management of financial institutions chapter two
MotiBekele4
 
Decision theory
Decision theoryDecision theory
Decision theory
Pradeep Behera
 
Decision theory
Decision theoryDecision theory
Decision theory
Aditya Mahagaonkar
 
Masket Basket Analysis
Masket Basket AnalysisMasket Basket Analysis
Masket Basket Analysis
Marc Berman
 
Decision Making
Decision MakingDecision Making
Decision Making
DeepiKaur2
 
Economic NotesLipsey ppt ch02
Economic NotesLipsey ppt ch02Economic NotesLipsey ppt ch02
Economic NotesLipsey ppt ch02
Thangarajah Kopiram
 
Testcase design techniques final
Testcase design techniques finalTestcase design techniques final
Testcase design techniques final
shraavank
 
Decision analysis
Decision analysisDecision analysis
Decision analysis
Dr.ammara khakwani
 
chapter 1.pptx
chapter 1.pptxchapter 1.pptx
chapter 1.pptx
DejeneDay
 
Structured system analysis and design
Structured system analysis and design Structured system analysis and design
Structured system analysis and design
Jayant Dalvi
 
Unit 1 decision making
Unit   1 decision making Unit   1 decision making
Unit 1 decision making
cselvaraj
 

Similar to Ssad decision table (20)

Decision Theory
Decision TheoryDecision Theory
Decision Theory
 
UNIT II - DECISION THEORY - QTBD - I MBA - I SEM
UNIT II - DECISION THEORY - QTBD - I MBA - I SEMUNIT II - DECISION THEORY - QTBD - I MBA - I SEM
UNIT II - DECISION THEORY - QTBD - I MBA - I SEM
 
Unit i-2-dt
Unit i-2-dtUnit i-2-dt
Unit i-2-dt
 
decision making in Lp
decision making in Lp decision making in Lp
decision making in Lp
 
effectivedecisionmaking-111214021741-phpapp02 (1).pptx
effectivedecisionmaking-111214021741-phpapp02 (1).pptxeffectivedecisionmaking-111214021741-phpapp02 (1).pptx
effectivedecisionmaking-111214021741-phpapp02 (1).pptx
 
Session_1.ppt
Session_1.pptSession_1.ppt
Session_1.ppt
 
Me nature and scope
Me nature and scopeMe nature and scope
Me nature and scope
 
Ch no. 6 Managing as Decision Makers
Ch no. 6 Managing as  Decision MakersCh no. 6 Managing as  Decision Makers
Ch no. 6 Managing as Decision Makers
 
chapter 3 PL..pptx
chapter  3 PL..pptxchapter  3 PL..pptx
chapter 3 PL..pptx
 
management of financial institutions chapter two
management of financial institutions chapter twomanagement of financial institutions chapter two
management of financial institutions chapter two
 
Decision theory
Decision theoryDecision theory
Decision theory
 
Decision theory
Decision theoryDecision theory
Decision theory
 
Masket Basket Analysis
Masket Basket AnalysisMasket Basket Analysis
Masket Basket Analysis
 
Decision Making
Decision MakingDecision Making
Decision Making
 
Economic NotesLipsey ppt ch02
Economic NotesLipsey ppt ch02Economic NotesLipsey ppt ch02
Economic NotesLipsey ppt ch02
 
Testcase design techniques final
Testcase design techniques finalTestcase design techniques final
Testcase design techniques final
 
Decision analysis
Decision analysisDecision analysis
Decision analysis
 
chapter 1.pptx
chapter 1.pptxchapter 1.pptx
chapter 1.pptx
 
Structured system analysis and design
Structured system analysis and design Structured system analysis and design
Structured system analysis and design
 
Unit 1 decision making
Unit   1 decision making Unit   1 decision making
Unit 1 decision making
 

More from Ravi Shekhar

Ssad system design
Ssad system designSsad system design
Ssad system design
Ravi Shekhar
 
Ssad quality assurance
Ssad quality assuranceSsad quality assurance
Ssad quality assurance
Ravi Shekhar
 
Ssad fp tech ii
Ssad fp tech iiSsad fp tech ii
Ssad fp tech ii
Ravi Shekhar
 
Sad1
Sad1Sad1
Sad
SadSad
Normalization(15.09.2010)
Normalization(15.09.2010)Normalization(15.09.2010)
Normalization(15.09.2010)
Ravi Shekhar
 
Feasibility study
Feasibility studyFeasibility study
Feasibility study
Ravi Shekhar
 
Feasibility report
Feasibility reportFeasibility report
Feasibility report
Ravi Shekhar
 
Data dictionary
Data dictionaryData dictionary
Data dictionary
Ravi Shekhar
 
Data flow diagram(19th march)
Data flow diagram(19th march)Data flow diagram(19th march)
Data flow diagram(19th march)
Ravi Shekhar
 
Geographical indications
Geographical indicationsGeographical indications
Geographical indications
Ravi Shekhar
 
B f-tech-course-book-27-07-2010-rev-on-28rev1
B f-tech-course-book-27-07-2010-rev-on-28rev1B f-tech-course-book-27-07-2010-rev-on-28rev1
B f-tech-course-book-27-07-2010-rev-on-28rev1
Ravi Shekhar
 

More from Ravi Shekhar (12)

Ssad system design
Ssad system designSsad system design
Ssad system design
 
Ssad quality assurance
Ssad quality assuranceSsad quality assurance
Ssad quality assurance
 
Ssad fp tech ii
Ssad fp tech iiSsad fp tech ii
Ssad fp tech ii
 
Sad1
Sad1Sad1
Sad1
 
Sad
SadSad
Sad
 
Normalization(15.09.2010)
Normalization(15.09.2010)Normalization(15.09.2010)
Normalization(15.09.2010)
 
Feasibility study
Feasibility studyFeasibility study
Feasibility study
 
Feasibility report
Feasibility reportFeasibility report
Feasibility report
 
Data dictionary
Data dictionaryData dictionary
Data dictionary
 
Data flow diagram(19th march)
Data flow diagram(19th march)Data flow diagram(19th march)
Data flow diagram(19th march)
 
Geographical indications
Geographical indicationsGeographical indications
Geographical indications
 
B f-tech-course-book-27-07-2010-rev-on-28rev1
B f-tech-course-book-27-07-2010-rev-on-28rev1B f-tech-course-book-27-07-2010-rev-on-28rev1
B f-tech-course-book-27-07-2010-rev-on-28rev1
 

Recently uploaded

Heuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdfHeuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdf
Jaime Brown
 
Divertidamente SLIDE.pptxufururururuhrurid8dj
Divertidamente SLIDE.pptxufururururuhrurid8djDivertidamente SLIDE.pptxufururururuhrurid8dj
Divertidamente SLIDE.pptxufururururuhrurid8dj
lunaemel03
 
Virtual Tour Application Powerpoint for museum of edinburgh
Virtual Tour Application Powerpoint for museum of edinburghVirtual Tour Application Powerpoint for museum of edinburgh
Virtual Tour Application Powerpoint for museum of edinburgh
millarj46
 
ARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdfARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdf
Knight Moves
 
Game Concept Presentation for Ukrainian Mythology Based Game With Designs
Game Concept Presentation for Ukrainian Mythology Based Game With DesignsGame Concept Presentation for Ukrainian Mythology Based Game With Designs
Game Concept Presentation for Ukrainian Mythology Based Game With Designs
184804
 
一比一原版(LSBU毕业证书)伦敦南岸大学毕业证如何办理
一比一原版(LSBU毕业证书)伦敦南岸大学毕业证如何办理一比一原版(LSBU毕业证书)伦敦南岸大学毕业证如何办理
一比一原版(LSBU毕业证书)伦敦南岸大学毕业证如何办理
k7nm6tk
 
NHR Engineers Portfolio 2023 2024 NISHANT RATHI
NHR Engineers Portfolio 2023 2024 NISHANT RATHINHR Engineers Portfolio 2023 2024 NISHANT RATHI
NHR Engineers Portfolio 2023 2024 NISHANT RATHI
NishantRathi18
 
Timeless Principles of Good Design
Timeless Principles of Good DesignTimeless Principles of Good Design
Timeless Principles of Good Design
Carolina de Bartolo
 
UNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptx
UNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptxUNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptx
UNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptx
GOWSIKRAJA PALANISAMY
 
Graphic Design Tools and Software .pptx
Graphic Design Tools and Software   .pptxGraphic Design Tools and Software   .pptx
Graphic Design Tools and Software .pptx
Virtual Real Design
 
UNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptx
UNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptxUNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptx
UNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptx
GOWSIKRAJA PALANISAMY
 
哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样
哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样
哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样
qo1as76n
 
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
kecekev
 
一比一原版(BU毕业证)波士顿大学毕业证如何办理
一比一原版(BU毕业证)波士顿大学毕业证如何办理一比一原版(BU毕业证)波士顿大学毕业证如何办理
一比一原版(BU毕业证)波士顿大学毕业证如何办理
peuce
 
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANEEASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
Febless Hernane
 
Practical eLearning Makeovers for Everyone
Practical eLearning Makeovers for EveryonePractical eLearning Makeovers for Everyone
Practical eLearning Makeovers for Everyone
Bianca Woods
 
Revolutionizing the Digital Landscape: Web Development Companies in India
Revolutionizing the Digital Landscape: Web Development Companies in IndiaRevolutionizing the Digital Landscape: Web Development Companies in India
Revolutionizing the Digital Landscape: Web Development Companies in India
amrsoftec1
 
Impact of Fonts: in Web and Apps Design
Impact of Fonts:  in Web and Apps DesignImpact of Fonts:  in Web and Apps Design
Impact of Fonts: in Web and Apps Design
contactproperweb2014
 
Connect Conference 2022: Passive House - Economic and Environmental Solution...
Connect Conference 2022: Passive House -  Economic and Environmental Solution...Connect Conference 2022: Passive House -  Economic and Environmental Solution...
Connect Conference 2022: Passive House - Economic and Environmental Solution...
TE Studio
 
International Upcycling Research Network advisory board meeting 4
International Upcycling Research Network advisory board meeting 4International Upcycling Research Network advisory board meeting 4
International Upcycling Research Network advisory board meeting 4
Kyungeun Sung
 

Recently uploaded (20)

Heuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdfHeuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdf
 
Divertidamente SLIDE.pptxufururururuhrurid8dj
Divertidamente SLIDE.pptxufururururuhrurid8djDivertidamente SLIDE.pptxufururururuhrurid8dj
Divertidamente SLIDE.pptxufururururuhrurid8dj
 
Virtual Tour Application Powerpoint for museum of edinburgh
Virtual Tour Application Powerpoint for museum of edinburghVirtual Tour Application Powerpoint for museum of edinburgh
Virtual Tour Application Powerpoint for museum of edinburgh
 
ARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdfARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdf
 
Game Concept Presentation for Ukrainian Mythology Based Game With Designs
Game Concept Presentation for Ukrainian Mythology Based Game With DesignsGame Concept Presentation for Ukrainian Mythology Based Game With Designs
Game Concept Presentation for Ukrainian Mythology Based Game With Designs
 
一比一原版(LSBU毕业证书)伦敦南岸大学毕业证如何办理
一比一原版(LSBU毕业证书)伦敦南岸大学毕业证如何办理一比一原版(LSBU毕业证书)伦敦南岸大学毕业证如何办理
一比一原版(LSBU毕业证书)伦敦南岸大学毕业证如何办理
 
NHR Engineers Portfolio 2023 2024 NISHANT RATHI
NHR Engineers Portfolio 2023 2024 NISHANT RATHINHR Engineers Portfolio 2023 2024 NISHANT RATHI
NHR Engineers Portfolio 2023 2024 NISHANT RATHI
 
Timeless Principles of Good Design
Timeless Principles of Good DesignTimeless Principles of Good Design
Timeless Principles of Good Design
 
UNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptx
UNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptxUNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptx
UNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptx
 
Graphic Design Tools and Software .pptx
Graphic Design Tools and Software   .pptxGraphic Design Tools and Software   .pptx
Graphic Design Tools and Software .pptx
 
UNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptx
UNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptxUNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptx
UNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptx
 
哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样
哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样
哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样
 
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
 
一比一原版(BU毕业证)波士顿大学毕业证如何办理
一比一原版(BU毕业证)波士顿大学毕业证如何办理一比一原版(BU毕业证)波士顿大学毕业证如何办理
一比一原版(BU毕业证)波士顿大学毕业证如何办理
 
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANEEASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
 
Practical eLearning Makeovers for Everyone
Practical eLearning Makeovers for EveryonePractical eLearning Makeovers for Everyone
Practical eLearning Makeovers for Everyone
 
Revolutionizing the Digital Landscape: Web Development Companies in India
Revolutionizing the Digital Landscape: Web Development Companies in IndiaRevolutionizing the Digital Landscape: Web Development Companies in India
Revolutionizing the Digital Landscape: Web Development Companies in India
 
Impact of Fonts: in Web and Apps Design
Impact of Fonts:  in Web and Apps DesignImpact of Fonts:  in Web and Apps Design
Impact of Fonts: in Web and Apps Design
 
Connect Conference 2022: Passive House - Economic and Environmental Solution...
Connect Conference 2022: Passive House -  Economic and Environmental Solution...Connect Conference 2022: Passive House -  Economic and Environmental Solution...
Connect Conference 2022: Passive House - Economic and Environmental Solution...
 
International Upcycling Research Network advisory board meeting 4
International Upcycling Research Network advisory board meeting 4International Upcycling Research Network advisory board meeting 4
International Upcycling Research Network advisory board meeting 4
 

Ssad decision table

  • 2. • Decision Tables – Shows a logical structure, with all possible combinations of conditions and resulting actions – It is important to consider every possible outcome to ensure that you have overlooked nothing
  • 3. Customer is individual ? Y Y . . . . Customer shopkeeper or retailer ? . . Y Y Y Y Order-size 85 copies or more ? . . Y . . . Order-size 49-84 sarees ? . . . Y . . Order-size 13-48 copies ? . . . . Y . Order-size 12 or more ? . Y . . . . Order-size less than 12? Y . . . . Y Allow 50% discount . X X . . Allow 40% discount . . . X . . Allow 30% discount X . . . X . Allow 15% discount x An Example of Decision Table
  • 4. Decision Tables A decision table is a table with various conditions and their corresponding actions. Decision table is a two dimensional matrix. It is divided into four parts, –condition stub –action stub –condition entry –action entry
  • 5. • Condition stub shows the various possible conditions. • Condition entry is used for specifying which condition is being analyzed. • Action stub shows the various actions taken against different conditions. • action entry is used to find out which action is taken corresponding to a particular set of conditions.
  • 6. • Developing Decision Tables Every decision should be given a name and the logic of the decision table is independent of the sequence in which condition rules are written but the action takes place in the order in which events occur. • duplication of terms and meaning should be avoided and only the standardized language must be used.
  • 7. The steps of building the concerned tables are given below. 1. Firstly figure out the most essential factors to be considered in making a decision. This will identify the conditions involved in the decision. Only those conditions should be selected which have the potential to either occur or not but partial occurrences are not permissible.
  • 8. 2. Determine the most possible steps that can take place under varying conditions and not just under current condition. This step will identify the actions. 3. Calculate all the possible combinations of conditions. For every N number of conditions there are 2*2*2…. (N times) combinations to be considered.
  • 9. 4. Fill the decision rules in the table. • Entries in a decision table are filled as Y/N • action entries are generally marked as "X". • For the conditions that are immaterial a hyphen "-" is generally put. • Decision table is further simplified by eliminating and consolidating certain rules. • Impossible rules are eliminated. There are certain conditions whose values do not affect the decision and always result in the same action. These rules can be consolidated into a single rule.
  • 10. Case study-Consider the recruitment policy of ABC Software Ltd. • It the applicant is a BE then recruit otherwise not. • If the person is from Computer Science, put him/her in the software development department • if the person is from non-computer science background put him/her in HR department. • If the Person is from Computer Science and having experience equal to or greater than 3 years, take him/her as Team leader • if the experience is less than that then take the person as Team member. • If the person recruited is from non Computer Science background, having experience less than three years, make him/her Management Trainee otherwise Manager
  • 11.
  • 12.