SlideShare a Scribd company logo
1 of 20
Download to read offline
The tools of structured analysis
5/14/2016 Amran Hossain, Assistant Professor, Dept. Of CSE, DUET 1
What is structured analysis?
 Structured analysis is a set of techniques and
graphical tools that allow the analyst to develop
a new kind of system specifications that are
easily understandable to the user.
 Goals:
○ use graphics wherever possible to help communicate
better with the user.
○ Differentiate between logical and physical systems
○ Build a logical system model to familiarize the user with
the system characteristics.
5/14/2016
Amran Hossain, Assistant Professor, Dept. Of CSE,
DUET 2
Attributes of structured analysis
 It is graphic.
 The process is partitioned
 It is logical rather than physical
 It calls for a rigorous study of the user area.
 Certain tasks that are normally carried out late
in the SDLC.
5/14/2016
Amran Hossain, Assistant Professor, Dept. Of CSE,
DUET 3
Tools of structured analysis
 Tools of structured analysis are:
○ Data flow diagram(DFD)
○ Data dictionary
○ Structured English
○ Decision tree
○ Decision table
5/14/2016
Amran Hossain, Assistant Professor, Dept. Of CSE,
DUET 4
Data flow diagram(DFD)
 A DFD also known as a “bubble chart” has the
purpose of clarifying system requirements and
identifying major transformation that will be
come programs in system design.
 DFD consist of a series of bubbles joined by
lines
5/14/2016
Amran Hossain, Assistant Professor, Dept. Of CSE,
DUET 5
DFD symbols
5/14/2016
Amran Hossain, Assistant Professor, Dept. Of CSE,
DUET 6
Example: publisher ordering
system
5/14/2016
Amran Hossain, Assistant Professor, Dept. Of CSE,
DUET 7
Constructing a DFD
 Several rules of drawing DFD:
 Processed should be named and numbered for
easy reference.
 The direction of flow is from top to bottom and
from left to right.
 When a process is exploded into lower level
details , they are numbered.
 The names of data stores ,sources, and
destinations are written in capital letters.
 Process and data flow names have the first letter
of each word capitalized.
5/14/2016
Amran Hossain, Assistant Professor, Dept. Of CSE,
DUET 8
Example:
5/14/2016
Amran Hossain, Assistant Professor, Dept. Of CSE,
DUET 9
 See DFD:
 page no:174,175,132,190,379,383
5/14/2016
Amran Hossain, Assistant Professor, Dept. Of CSE,
DUET 10
Data dictionary
 A data dictionary is a structured repository of
data about data.
 It is a set of rigorous definition of all DFD
data elements and data structures.
5/14/2016
Amran Hossain, Assistant Professor, Dept. Of CSE,
DUET 11
Advantages of data
dictionary
 The most obvious is documentation
 It is valuable reference of any organization
 Improving analyst/user communication by
establishing consistent definitions of various
elements.
 Control information
 Important step in building data base.
5/14/2016
Amran Hossain, Assistant Professor, Dept. Of CSE,
DUET 12
Logical data description hierarchy
5/14/2016
Amran Hossain, Assistant Professor, Dept. Of CSE,
DUET 13
Decision tree
 A decision tree has as many branches as there
are logical alternatives.
 It simply sketches the logical structure based
on the stated policy.
5/14/2016
Amran Hossain, Assistant Professor, Dept. Of CSE,
DUET 14
Example
 Consider following discount policy:
 Bookstores get a trade discount of 25%; for orders
from libraries and individuals, 5%allowed on orders
of 6-19 copies per book title;10% on orders for 20-
49 copies per book title;15% on orders for 50
copies or more per book title.
5/14/2016
Amran Hossain, Assistant Professor, Dept. Of CSE,
DUET 15
Decision tree of example
5/14/2016
Amran Hossain, Assistant Professor, Dept. Of CSE,
DUET 16
Structured English of example
5/14/2016
Amran Hossain, Assistant Professor, Dept. Of CSE,
DUET 17
Decision Table
 A decision table is a table of contingencies for
defining a problem and actions to be taken.
 It is a single representation of the relationships
between conditions and actions.
 A decision table consists of two parts: stub and
entry.
 The stub part divided into an upper quadrant
called the condition stub and lower quadrant
called action stub.
 The entry part is also divided into an upper
quadrant called condition entry and lower
quadrant called action entry.
5/14/2016
Amran Hossain, Assistant Professor, Dept. Of CSE,
DUET 18
5/14/2016
Amran Hossain, Assistant Professor, Dept. Of CSE,
DUET 19
Pros and cons of each tool
 Self study
 Page no : 185
5/14/2016
Amran Hossain, Assistant Professor, Dept. Of CSE,
DUET 20

More Related Content

What's hot

Types o f information systems
Types o f information systemsTypes o f information systems
Types o f information systemsBimbashree K.G
 
Final presentation of tools and techniques of structure analysis (Management ...
Final presentation of tools and techniques of structure analysis (Management ...Final presentation of tools and techniques of structure analysis (Management ...
Final presentation of tools and techniques of structure analysis (Management ...Rohan Naik
 
DSS and decision support system and its types
DSS and decision support system and its typesDSS and decision support system and its types
DSS and decision support system and its typesHammalAkhtar
 
Computer based information system
Computer based information systemComputer based information system
Computer based information systemshoaibzaheer1
 
Unit 3 Management Information System
Unit 3 Management Information SystemUnit 3 Management Information System
Unit 3 Management Information SystemAbhishek Iyer
 
Mis system analysis and system design
Mis   system analysis and system designMis   system analysis and system design
Mis system analysis and system designRahul Hedau
 
Structure of dbms
Structure of dbmsStructure of dbms
Structure of dbmsMegha yadav
 
Management information systems
Management information systemsManagement information systems
Management information systemsnavin1
 
FORMAL & INFORMAL INFORMATION SYSTEM
FORMAL & INFORMAL  INFORMATION SYSTEMFORMAL & INFORMAL  INFORMATION SYSTEM
FORMAL & INFORMAL INFORMATION SYSTEMZahid Parvez
 
Executive support system (ess)
Executive support system (ess)Executive support system (ess)
Executive support system (ess)Saumya Singh
 
Decision Making and Information Systems
Decision Making and  Information SystemsDecision Making and  Information Systems
Decision Making and Information SystemsAriful Saimon
 
Database design process
Database design processDatabase design process
Database design processTayyab Hameed
 
2 growth, concept and design
2 growth, concept and design2 growth, concept and design
2 growth, concept and designsakshi garg
 
Six major types of information systems
Six major types of information systemsSix major types of information systems
Six major types of information systemsMohanraj V
 
Introduction to Software Engineering
Introduction to Software EngineeringIntroduction to Software Engineering
Introduction to Software EngineeringSaqib Raza
 
Mis & Decision Making
Mis & Decision MakingMis & Decision Making
Mis & Decision MakingArun Mishra
 

What's hot (20)

Types o f information systems
Types o f information systemsTypes o f information systems
Types o f information systems
 
Final presentation of tools and techniques of structure analysis (Management ...
Final presentation of tools and techniques of structure analysis (Management ...Final presentation of tools and techniques of structure analysis (Management ...
Final presentation of tools and techniques of structure analysis (Management ...
 
DSS and decision support system and its types
DSS and decision support system and its typesDSS and decision support system and its types
DSS and decision support system and its types
 
Computer based information system
Computer based information systemComputer based information system
Computer based information system
 
Unit 3 Management Information System
Unit 3 Management Information SystemUnit 3 Management Information System
Unit 3 Management Information System
 
system
systemsystem
system
 
Mis system analysis and system design
Mis   system analysis and system designMis   system analysis and system design
Mis system analysis and system design
 
Structure of MIS
Structure of MISStructure of MIS
Structure of MIS
 
Structure of dbms
Structure of dbmsStructure of dbms
Structure of dbms
 
Management information systems
Management information systemsManagement information systems
Management information systems
 
FORMAL & INFORMAL INFORMATION SYSTEM
FORMAL & INFORMAL  INFORMATION SYSTEMFORMAL & INFORMAL  INFORMATION SYSTEM
FORMAL & INFORMAL INFORMATION SYSTEM
 
Executive support system (ess)
Executive support system (ess)Executive support system (ess)
Executive support system (ess)
 
Decision Making and Information Systems
Decision Making and  Information SystemsDecision Making and  Information Systems
Decision Making and Information Systems
 
Database design process
Database design processDatabase design process
Database design process
 
Swapping | Computer Science
Swapping | Computer ScienceSwapping | Computer Science
Swapping | Computer Science
 
2 growth, concept and design
2 growth, concept and design2 growth, concept and design
2 growth, concept and design
 
Software tools
Software toolsSoftware tools
Software tools
 
Six major types of information systems
Six major types of information systemsSix major types of information systems
Six major types of information systems
 
Introduction to Software Engineering
Introduction to Software EngineeringIntroduction to Software Engineering
Introduction to Software Engineering
 
Mis & Decision Making
Mis & Decision MakingMis & Decision Making
Mis & Decision Making
 

Similar to Tools of structured analysis

olap for educational data
olap for educational data olap for educational data
olap for educational data laxmi chandolia
 
#RapidPrompting Method Systematic Review ASHA 2017
#RapidPrompting Method Systematic Review ASHA 2017#RapidPrompting Method Systematic Review ASHA 2017
#RapidPrompting Method Systematic Review ASHA 2017Bronwyn Hemsley
 
Research Orientation of DepEd Baguio Division Action Research Format
Research Orientation of DepEd Baguio Division Action Research FormatResearch Orientation of DepEd Baguio Division Action Research Format
Research Orientation of DepEd Baguio Division Action Research FormatBakakeng National High School
 
Kaplan University Writing Center Resource Library  Case.docx
Kaplan University Writing Center Resource Library      Case.docxKaplan University Writing Center Resource Library      Case.docx
Kaplan University Writing Center Resource Library  Case.docxDIPESH30
 
Chapter 01-The Research Process.pdf
Chapter 01-The Research Process.pdfChapter 01-The Research Process.pdf
Chapter 01-The Research Process.pdf86NazmulhasanShovon
 
The UEA International Diploma Programme Organizational Beha.docx
The UEA International Diploma Programme  Organizational Beha.docxThe UEA International Diploma Programme  Organizational Beha.docx
The UEA International Diploma Programme Organizational Beha.docxchristalgrieg
 
College of Computing and Informatics Case Study phase 1
College of Computing and Informatics Case Study phase 1 College of Computing and Informatics Case Study phase 1
College of Computing and Informatics Case Study phase 1 WilheminaRossi174
 
College of computing and informatics case study phase 1
College of computing and informatics case study phase 1 College of computing and informatics case study phase 1
College of computing and informatics case study phase 1 AMMY30
 
HOSP3075 Brand Analysis Paper 1This is the first of three assignme.docx
HOSP3075 Brand Analysis Paper 1This is the first of three assignme.docxHOSP3075 Brand Analysis Paper 1This is the first of three assignme.docx
HOSP3075 Brand Analysis Paper 1This is the first of three assignme.docxsimonithomas47935
 
15.2 Five-Stage Search FrameworkIn designing the advanced .docx
15.2 Five-Stage Search FrameworkIn designing the advanced .docx15.2 Five-Stage Search FrameworkIn designing the advanced .docx
15.2 Five-Stage Search FrameworkIn designing the advanced .docxfelicidaddinwoodie
 
Library AssignmentCritique a Research ArticleA critique is a m.docx
Library AssignmentCritique a Research ArticleA critique is a m.docxLibrary AssignmentCritique a Research ArticleA critique is a m.docx
Library AssignmentCritique a Research ArticleA critique is a m.docxwashingtonrosy
 
Implementing analytics - Myles Danson, Shri Footring, David Matthews, James F...
Implementing analytics - Myles Danson, Shri Footring, David Matthews, James F...Implementing analytics - Myles Danson, Shri Footring, David Matthews, James F...
Implementing analytics - Myles Danson, Shri Footring, David Matthews, James F...Jisc
 
MANA 4336 LEGAL ENVIRONMENT OF MANAGEMENT FALL, 2018 .docx
MANA 4336 LEGAL ENVIRONMENT OF MANAGEMENT FALL, 2018 .docxMANA 4336 LEGAL ENVIRONMENT OF MANAGEMENT FALL, 2018 .docx
MANA 4336 LEGAL ENVIRONMENT OF MANAGEMENT FALL, 2018 .docxcroysierkathey
 
PRS530 Syllabus sp17
PRS530 Syllabus sp17PRS530 Syllabus sp17
PRS530 Syllabus sp17aswhite
 
SWOT_and_PESTEL_production.pdf
SWOT_and_PESTEL_production.pdfSWOT_and_PESTEL_production.pdf
SWOT_and_PESTEL_production.pdfJoviHerald1
 
ABCD Analysis As Research Methodology In Company Case Studies
ABCD Analysis As Research Methodology In Company Case StudiesABCD Analysis As Research Methodology In Company Case Studies
ABCD Analysis As Research Methodology In Company Case StudiesAmanda Summers
 
Ask yourself questions like these: What is the specific thesis ...
Ask yourself questions like these: What is the specific thesis ...Ask yourself questions like these: What is the specific thesis ...
Ask yourself questions like these: What is the specific thesis ...butest
 

Similar to Tools of structured analysis (20)

olap for educational data
olap for educational data olap for educational data
olap for educational data
 
#RapidPrompting Method Systematic Review ASHA 2017
#RapidPrompting Method Systematic Review ASHA 2017#RapidPrompting Method Systematic Review ASHA 2017
#RapidPrompting Method Systematic Review ASHA 2017
 
Research Orientation of DepEd Baguio Division Action Research Format
Research Orientation of DepEd Baguio Division Action Research FormatResearch Orientation of DepEd Baguio Division Action Research Format
Research Orientation of DepEd Baguio Division Action Research Format
 
analytic in finance
analytic in financeanalytic in finance
analytic in finance
 
Kaplan University Writing Center Resource Library  Case.docx
Kaplan University Writing Center Resource Library      Case.docxKaplan University Writing Center Resource Library      Case.docx
Kaplan University Writing Center Resource Library  Case.docx
 
Chapter 01-The Research Process.pdf
Chapter 01-The Research Process.pdfChapter 01-The Research Process.pdf
Chapter 01-The Research Process.pdf
 
The UEA International Diploma Programme Organizational Beha.docx
The UEA International Diploma Programme  Organizational Beha.docxThe UEA International Diploma Programme  Organizational Beha.docx
The UEA International Diploma Programme Organizational Beha.docx
 
College of Computing and Informatics Case Study phase 1
College of Computing and Informatics Case Study phase 1 College of Computing and Informatics Case Study phase 1
College of Computing and Informatics Case Study phase 1
 
College of computing and informatics case study phase 1
College of computing and informatics case study phase 1 College of computing and informatics case study phase 1
College of computing and informatics case study phase 1
 
HOSP3075 Brand Analysis Paper 1This is the first of three assignme.docx
HOSP3075 Brand Analysis Paper 1This is the first of three assignme.docxHOSP3075 Brand Analysis Paper 1This is the first of three assignme.docx
HOSP3075 Brand Analysis Paper 1This is the first of three assignme.docx
 
15.2 Five-Stage Search FrameworkIn designing the advanced .docx
15.2 Five-Stage Search FrameworkIn designing the advanced .docx15.2 Five-Stage Search FrameworkIn designing the advanced .docx
15.2 Five-Stage Search FrameworkIn designing the advanced .docx
 
Library AssignmentCritique a Research ArticleA critique is a m.docx
Library AssignmentCritique a Research ArticleA critique is a m.docxLibrary AssignmentCritique a Research ArticleA critique is a m.docx
Library AssignmentCritique a Research ArticleA critique is a m.docx
 
Implementing analytics - Myles Danson, Shri Footring, David Matthews, James F...
Implementing analytics - Myles Danson, Shri Footring, David Matthews, James F...Implementing analytics - Myles Danson, Shri Footring, David Matthews, James F...
Implementing analytics - Myles Danson, Shri Footring, David Matthews, James F...
 
MANA 4336 LEGAL ENVIRONMENT OF MANAGEMENT FALL, 2018 .docx
MANA 4336 LEGAL ENVIRONMENT OF MANAGEMENT FALL, 2018 .docxMANA 4336 LEGAL ENVIRONMENT OF MANAGEMENT FALL, 2018 .docx
MANA 4336 LEGAL ENVIRONMENT OF MANAGEMENT FALL, 2018 .docx
 
PRS530 Syllabus sp17
PRS530 Syllabus sp17PRS530 Syllabus sp17
PRS530 Syllabus sp17
 
SWOT_and_PESTEL_production.pdf
SWOT_and_PESTEL_production.pdfSWOT_and_PESTEL_production.pdf
SWOT_and_PESTEL_production.pdf
 
Link Discovery Tutorial Introduction
Link Discovery Tutorial IntroductionLink Discovery Tutorial Introduction
Link Discovery Tutorial Introduction
 
ABCD Analysis As Research Methodology In Company Case Studies
ABCD Analysis As Research Methodology In Company Case StudiesABCD Analysis As Research Methodology In Company Case Studies
ABCD Analysis As Research Methodology In Company Case Studies
 
Ask yourself questions like these: What is the specific thesis ...
Ask yourself questions like these: What is the specific thesis ...Ask yourself questions like these: What is the specific thesis ...
Ask yourself questions like these: What is the specific thesis ...
 
Jeremy Bowes and Peter Jones: Synthesis Maps as Design Constructs
Jeremy Bowes and Peter Jones: Synthesis Maps as Design ConstructsJeremy Bowes and Peter Jones: Synthesis Maps as Design Constructs
Jeremy Bowes and Peter Jones: Synthesis Maps as Design Constructs
 

Recently uploaded

SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 

Recently uploaded (20)

SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 

Tools of structured analysis

  • 1. The tools of structured analysis 5/14/2016 Amran Hossain, Assistant Professor, Dept. Of CSE, DUET 1
  • 2. What is structured analysis?  Structured analysis is a set of techniques and graphical tools that allow the analyst to develop a new kind of system specifications that are easily understandable to the user.  Goals: ○ use graphics wherever possible to help communicate better with the user. ○ Differentiate between logical and physical systems ○ Build a logical system model to familiarize the user with the system characteristics. 5/14/2016 Amran Hossain, Assistant Professor, Dept. Of CSE, DUET 2
  • 3. Attributes of structured analysis  It is graphic.  The process is partitioned  It is logical rather than physical  It calls for a rigorous study of the user area.  Certain tasks that are normally carried out late in the SDLC. 5/14/2016 Amran Hossain, Assistant Professor, Dept. Of CSE, DUET 3
  • 4. Tools of structured analysis  Tools of structured analysis are: ○ Data flow diagram(DFD) ○ Data dictionary ○ Structured English ○ Decision tree ○ Decision table 5/14/2016 Amran Hossain, Assistant Professor, Dept. Of CSE, DUET 4
  • 5. Data flow diagram(DFD)  A DFD also known as a “bubble chart” has the purpose of clarifying system requirements and identifying major transformation that will be come programs in system design.  DFD consist of a series of bubbles joined by lines 5/14/2016 Amran Hossain, Assistant Professor, Dept. Of CSE, DUET 5
  • 6. DFD symbols 5/14/2016 Amran Hossain, Assistant Professor, Dept. Of CSE, DUET 6
  • 7. Example: publisher ordering system 5/14/2016 Amran Hossain, Assistant Professor, Dept. Of CSE, DUET 7
  • 8. Constructing a DFD  Several rules of drawing DFD:  Processed should be named and numbered for easy reference.  The direction of flow is from top to bottom and from left to right.  When a process is exploded into lower level details , they are numbered.  The names of data stores ,sources, and destinations are written in capital letters.  Process and data flow names have the first letter of each word capitalized. 5/14/2016 Amran Hossain, Assistant Professor, Dept. Of CSE, DUET 8
  • 9. Example: 5/14/2016 Amran Hossain, Assistant Professor, Dept. Of CSE, DUET 9
  • 10.  See DFD:  page no:174,175,132,190,379,383 5/14/2016 Amran Hossain, Assistant Professor, Dept. Of CSE, DUET 10
  • 11. Data dictionary  A data dictionary is a structured repository of data about data.  It is a set of rigorous definition of all DFD data elements and data structures. 5/14/2016 Amran Hossain, Assistant Professor, Dept. Of CSE, DUET 11
  • 12. Advantages of data dictionary  The most obvious is documentation  It is valuable reference of any organization  Improving analyst/user communication by establishing consistent definitions of various elements.  Control information  Important step in building data base. 5/14/2016 Amran Hossain, Assistant Professor, Dept. Of CSE, DUET 12
  • 13. Logical data description hierarchy 5/14/2016 Amran Hossain, Assistant Professor, Dept. Of CSE, DUET 13
  • 14. Decision tree  A decision tree has as many branches as there are logical alternatives.  It simply sketches the logical structure based on the stated policy. 5/14/2016 Amran Hossain, Assistant Professor, Dept. Of CSE, DUET 14
  • 15. Example  Consider following discount policy:  Bookstores get a trade discount of 25%; for orders from libraries and individuals, 5%allowed on orders of 6-19 copies per book title;10% on orders for 20- 49 copies per book title;15% on orders for 50 copies or more per book title. 5/14/2016 Amran Hossain, Assistant Professor, Dept. Of CSE, DUET 15
  • 16. Decision tree of example 5/14/2016 Amran Hossain, Assistant Professor, Dept. Of CSE, DUET 16
  • 17. Structured English of example 5/14/2016 Amran Hossain, Assistant Professor, Dept. Of CSE, DUET 17
  • 18. Decision Table  A decision table is a table of contingencies for defining a problem and actions to be taken.  It is a single representation of the relationships between conditions and actions.  A decision table consists of two parts: stub and entry.  The stub part divided into an upper quadrant called the condition stub and lower quadrant called action stub.  The entry part is also divided into an upper quadrant called condition entry and lower quadrant called action entry. 5/14/2016 Amran Hossain, Assistant Professor, Dept. Of CSE, DUET 18
  • 19. 5/14/2016 Amran Hossain, Assistant Professor, Dept. Of CSE, DUET 19
  • 20. Pros and cons of each tool  Self study  Page no : 185 5/14/2016 Amran Hossain, Assistant Professor, Dept. Of CSE, DUET 20