SlideShare a Scribd company logo
SYSTEM ANALYSIS & DESIGNING
ARJUN.R
C5
Structure charts are designing tools for
describing a system according to its functions.
It describes the software architecture.
Structure chart is the next step after developing
DFD’s.
It consist of diagram consisting of rectangular
boxes that represents the modules, connecting
arrows , or lines.
control module
subordinate modules
Control Module: It is a higher-level module that directs lower-level
modules.
subordinate modules:These are the lower level modules.
lMODULE1
MODULE 1.1
MODULE 1.2
1.2
MOMODULE 1.3
Structure chart shows the system module and
their relationship between them.
It shows the size and complexity of the system.
There are two types of structure charts . They are
1 HIPO Chart
2 Warnier-orr Diagram
The most popular type of structure chart is
the HIPO chart.
HIPO stands for Hierarchy plus Input
Processing Output.
Actually ,two types of charts make up a HIPO
package.
Hierarchy chart and IPO chart.
One shows the hiearchy,the other depicts the
input,processing,and outputs.
Hierarchy chart describes the hierarchy of
system functions in a top to bottom manner.
The system is the top level.The second level is
made up of the major functions of the
system.For the third level ,each of the major
function is broken down into subfunctions.
It is a designphase tool with adetailed level
about equal to intermediate level system
flowcharts
Customer billing system hierarchy
Customer billing
system
Generate outputsUpdate master fileInput transactions
Print
customer
bills
Update
customer
balance
Display
charge
sales
summary
Delete
inactive
accounts
Add new
accounts
Build
transaction
file
Cdata
edit
The second of the HIPO package chart is IPO chart.
IPO chart decribes each functional modules of
hierarchy chart by listing inputs,processing
steps,and outputs.
IPO charts do not show hierarchy. It is normally
prepared for each function shown on the
hierarchy chart.
IPO chart for customer billing system hierarchy chart
input process output
IPO charts are used for input –output analysis
1.Sales data
2.Payment data
3.New accounts
4.Inactive
accounts
1.Verify account
numbers
2.validate all
numeric fields
3.check for valid
transaction codes
1.transaction file
2.Error report
The second type of structure chart is Warnier-orr
diagram.
Warnier-orr diagram is essentially a hierarchy chart
drawn from left to right rather than top to bottom.
It uses brackets to group subfunctions and relate them
to their higher level functions.
They are simple in appearance and easy to understand.
It gives more emphasize on functions rather than data
flow.
Warnier-orr diagram for customer billing system
Customer billing
system
Input
transactions
Update master
file
Generate
outputs
Cdata edit
Build transaction file
Add new accounts
Delete inactive accounts
update customer balance
Display charge sales
summary
Print customer bills
DO YOU HAVE ANY QUESTIONS ?
????????
THANK YOU

More Related Content

What's hot

Uml - An Overview
Uml - An OverviewUml - An Overview
Uml - An Overview
Raj Thilak S
 
State Diagrams
State DiagramsState Diagrams
State Diagrams
Vaidik Trivedi
 
Capturing System Behaviour
Capturing System BehaviourCapturing System Behaviour
Capturing System Behaviour
university of education,Lahore
 
08 state diagram and activity diagram
08 state diagram and activity diagram08 state diagram and activity diagram
08 state diagram and activity diagram
Baskarkncet
 
Analysis modeling
Analysis modelingAnalysis modeling
Analysis modeling
Inocentshuja Ahmad
 
Behavioural modelling
Behavioural modellingBehavioural modelling
Behavioural modelling
Benazir Fathima
 
Use Case Diagram
Use Case DiagramUse Case Diagram
Use Case Diagram
Ashesh R
 
Functional modeling
Functional modelingFunctional modeling
Functional modeling
Fatma Al-sayegh
 
Uml structural diagrams
Uml structural diagramsUml structural diagrams
Uml structural diagrams
Swathy T
 
Sequence diagram
Sequence diagramSequence diagram
Sequence diagram
Rahul Pola
 
CS8494 SOFTWARE ENGINEERING Unit-2
CS8494 SOFTWARE ENGINEERING Unit-2CS8494 SOFTWARE ENGINEERING Unit-2
CS8494 SOFTWARE ENGINEERING Unit-2
SIMONTHOMAS S
 
Slide 4 Interaction Diagram
Slide 4 Interaction DiagramSlide 4 Interaction Diagram
Slide 4 Interaction Diagram
Niloy Rocker
 
Uml Presentation
Uml PresentationUml Presentation
Uml Presentation
mewaseem
 
Requirement Analysis
Requirement AnalysisRequirement Analysis
Requirement Analysis
SADEED AMEEN
 
Uml with detail
Uml with detailUml with detail
Uml with detail
Hamza Khan
 
STRUCTURED ANALYSIS (Software Engg.)
STRUCTURED ANALYSIS (Software Engg.)STRUCTURED ANALYSIS (Software Engg.)
STRUCTURED ANALYSIS (Software Engg.)
BijoyaLaishram
 
Software engineering : Layered Architecture
Software engineering : Layered ArchitectureSoftware engineering : Layered Architecture
Software engineering : Layered Architecture
Muhammed Afsal Villan
 
3.2 The design model & Architectural design.ppt
3.2 The design model & Architectural design.ppt3.2 The design model & Architectural design.ppt
3.2 The design model & Architectural design.ppt
THARUNS44
 
Use Case Diagram
Use Case DiagramUse Case Diagram
Use Case Diagram
Kumar
 
Uml
UmlUml

What's hot (20)

Uml - An Overview
Uml - An OverviewUml - An Overview
Uml - An Overview
 
State Diagrams
State DiagramsState Diagrams
State Diagrams
 
Capturing System Behaviour
Capturing System BehaviourCapturing System Behaviour
Capturing System Behaviour
 
08 state diagram and activity diagram
08 state diagram and activity diagram08 state diagram and activity diagram
08 state diagram and activity diagram
 
Analysis modeling
Analysis modelingAnalysis modeling
Analysis modeling
 
Behavioural modelling
Behavioural modellingBehavioural modelling
Behavioural modelling
 
Use Case Diagram
Use Case DiagramUse Case Diagram
Use Case Diagram
 
Functional modeling
Functional modelingFunctional modeling
Functional modeling
 
Uml structural diagrams
Uml structural diagramsUml structural diagrams
Uml structural diagrams
 
Sequence diagram
Sequence diagramSequence diagram
Sequence diagram
 
CS8494 SOFTWARE ENGINEERING Unit-2
CS8494 SOFTWARE ENGINEERING Unit-2CS8494 SOFTWARE ENGINEERING Unit-2
CS8494 SOFTWARE ENGINEERING Unit-2
 
Slide 4 Interaction Diagram
Slide 4 Interaction DiagramSlide 4 Interaction Diagram
Slide 4 Interaction Diagram
 
Uml Presentation
Uml PresentationUml Presentation
Uml Presentation
 
Requirement Analysis
Requirement AnalysisRequirement Analysis
Requirement Analysis
 
Uml with detail
Uml with detailUml with detail
Uml with detail
 
STRUCTURED ANALYSIS (Software Engg.)
STRUCTURED ANALYSIS (Software Engg.)STRUCTURED ANALYSIS (Software Engg.)
STRUCTURED ANALYSIS (Software Engg.)
 
Software engineering : Layered Architecture
Software engineering : Layered ArchitectureSoftware engineering : Layered Architecture
Software engineering : Layered Architecture
 
3.2 The design model & Architectural design.ppt
3.2 The design model & Architectural design.ppt3.2 The design model & Architectural design.ppt
3.2 The design model & Architectural design.ppt
 
Use Case Diagram
Use Case DiagramUse Case Diagram
Use Case Diagram
 
Uml
UmlUml
Uml
 

Similar to Structure chart

Hipo diagram
Hipo diagramHipo diagram
Hipo diagram
laibaNoor60
 
Control and process
Control and processControl and process
Control and process
Arpit Shah
 
124156045 case-study
124156045 case-study124156045 case-study
124156045 case-study
homeworkping9
 
SWE-401 - 6. Software Analysis and Design Tools
SWE-401 - 6. Software Analysis and Design ToolsSWE-401 - 6. Software Analysis and Design Tools
SWE-401 - 6. Software Analysis and Design Tools
ghayour abbas
 
Glinterface
GlinterfaceGlinterface
Glinterface
Hossam El-Faxe
 
FLOW CHARTS
FLOW CHARTSFLOW CHARTS
FLOW CHARTS
Swarnima Tiwari
 
Component Diagram
Component DiagramComponent Diagram
Jzanzig chapter 2 lecture
Jzanzig chapter 2 lectureJzanzig chapter 2 lecture
Jzanzig chapter 2 lecture
Nuratiqah Basri
 
Report exchange designer
Report exchange designerReport exchange designer
Report exchange designer
Bhushan Rajgure
 
UML.pptx
UML.pptxUML.pptx
UML.pptx
RAJESH S
 
STOCK PRED.pdf
STOCK PRED.pdfSTOCK PRED.pdf
STOCK PRED.pdf
Anushakp9
 
OOAD_Chapter_02.pdf
OOAD_Chapter_02.pdfOOAD_Chapter_02.pdf
OOAD_Chapter_02.pdf
ZahidAkon2
 
Chapter 01
Chapter 01Chapter 01
Chapter 01
Amirul Islam
 
ARIS_Basic_Cheat_Sheet.pdf
ARIS_Basic_Cheat_Sheet.pdfARIS_Basic_Cheat_Sheet.pdf
ARIS_Basic_Cheat_Sheet.pdf
alexandre929334
 
DATA FLOW DIAGRAMS Yamini devi.ppt
DATA FLOW DIAGRAMS Yamini devi.pptDATA FLOW DIAGRAMS Yamini devi.ppt
DATA FLOW DIAGRAMS Yamini devi.ppt
sures4
 
DATA FLOW DIAGRAMS Yamini devi.ppt
DATA FLOW DIAGRAMS Yamini devi.pptDATA FLOW DIAGRAMS Yamini devi.ppt
DATA FLOW DIAGRAMS Yamini devi.ppt
sures4
 
Chapter 3 AIS.pptx
Chapter 3 AIS.pptxChapter 3 AIS.pptx
Chapter 3 AIS.pptx
MostafaGamal216952
 
System techniques and documentation (2)
System techniques and documentation (2)System techniques and documentation (2)
System techniques and documentation (2)
NAFILAHANNUR
 
database design of online food delivery.pptx
database design of online food delivery.pptxdatabase design of online food delivery.pptx
database design of online food delivery.pptx
Fazlullah21
 
Activity Instructions: Short-Term Liquidity Analysis
Activity Instructions: Short-Term Liquidity AnalysisActivity Instructions: Short-Term Liquidity Analysis
Activity Instructions: Short-Term Liquidity Analysis
JarryMikols
 

Similar to Structure chart (20)

Hipo diagram
Hipo diagramHipo diagram
Hipo diagram
 
Control and process
Control and processControl and process
Control and process
 
124156045 case-study
124156045 case-study124156045 case-study
124156045 case-study
 
SWE-401 - 6. Software Analysis and Design Tools
SWE-401 - 6. Software Analysis and Design ToolsSWE-401 - 6. Software Analysis and Design Tools
SWE-401 - 6. Software Analysis and Design Tools
 
Glinterface
GlinterfaceGlinterface
Glinterface
 
FLOW CHARTS
FLOW CHARTSFLOW CHARTS
FLOW CHARTS
 
Component Diagram
Component DiagramComponent Diagram
Component Diagram
 
Jzanzig chapter 2 lecture
Jzanzig chapter 2 lectureJzanzig chapter 2 lecture
Jzanzig chapter 2 lecture
 
Report exchange designer
Report exchange designerReport exchange designer
Report exchange designer
 
UML.pptx
UML.pptxUML.pptx
UML.pptx
 
STOCK PRED.pdf
STOCK PRED.pdfSTOCK PRED.pdf
STOCK PRED.pdf
 
OOAD_Chapter_02.pdf
OOAD_Chapter_02.pdfOOAD_Chapter_02.pdf
OOAD_Chapter_02.pdf
 
Chapter 01
Chapter 01Chapter 01
Chapter 01
 
ARIS_Basic_Cheat_Sheet.pdf
ARIS_Basic_Cheat_Sheet.pdfARIS_Basic_Cheat_Sheet.pdf
ARIS_Basic_Cheat_Sheet.pdf
 
DATA FLOW DIAGRAMS Yamini devi.ppt
DATA FLOW DIAGRAMS Yamini devi.pptDATA FLOW DIAGRAMS Yamini devi.ppt
DATA FLOW DIAGRAMS Yamini devi.ppt
 
DATA FLOW DIAGRAMS Yamini devi.ppt
DATA FLOW DIAGRAMS Yamini devi.pptDATA FLOW DIAGRAMS Yamini devi.ppt
DATA FLOW DIAGRAMS Yamini devi.ppt
 
Chapter 3 AIS.pptx
Chapter 3 AIS.pptxChapter 3 AIS.pptx
Chapter 3 AIS.pptx
 
System techniques and documentation (2)
System techniques and documentation (2)System techniques and documentation (2)
System techniques and documentation (2)
 
database design of online food delivery.pptx
database design of online food delivery.pptxdatabase design of online food delivery.pptx
database design of online food delivery.pptx
 
Activity Instructions: Short-Term Liquidity Analysis
Activity Instructions: Short-Term Liquidity AnalysisActivity Instructions: Short-Term Liquidity Analysis
Activity Instructions: Short-Term Liquidity Analysis
 

Recently uploaded

一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
dakas1
 
E-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet DynamicsE-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet Dynamics
Hornet Dynamics
 
WWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders AustinWWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders Austin
Patrick Weigel
 
ACE - Team 24 Wrapup event at ahmedabad.
ACE - Team 24 Wrapup event at ahmedabad.ACE - Team 24 Wrapup event at ahmedabad.
ACE - Team 24 Wrapup event at ahmedabad.
Maitrey Patel
 
Malibou Pitch Deck For Its €3M Seed Round
Malibou Pitch Deck For Its €3M Seed RoundMalibou Pitch Deck For Its €3M Seed Round
Malibou Pitch Deck For Its €3M Seed Round
sjcobrien
 
Enums On Steroids - let's look at sealed classes !
Enums On Steroids - let's look at sealed classes !Enums On Steroids - let's look at sealed classes !
Enums On Steroids - let's look at sealed classes !
Marcin Chrost
 
How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?
ToXSL Technologies
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
ICS
 
What’s New in Odoo 17 – A Complete Roadmap
What’s New in Odoo 17 – A Complete RoadmapWhat’s New in Odoo 17 – A Complete Roadmap
What’s New in Odoo 17 – A Complete Roadmap
Envertis Software Solutions
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
rodomar2
 
Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)
Julian Hyde
 
一比一原版(sdsu毕业证书)圣地亚哥州立大学毕业证如何办理
一比一原版(sdsu毕业证书)圣地亚哥州立大学毕业证如何办理一比一原版(sdsu毕业证书)圣地亚哥州立大学毕业证如何办理
一比一原版(sdsu毕业证书)圣地亚哥州立大学毕业证如何办理
kgyxske
 
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
kalichargn70th171
 
14 th Edition of International conference on computer vision
14 th Edition of International conference on computer vision14 th Edition of International conference on computer vision
14 th Edition of International conference on computer vision
ShulagnaSarkar2
 
ppt on the brain chip neuralink.pptx
ppt  on   the brain  chip neuralink.pptxppt  on   the brain  chip neuralink.pptx
ppt on the brain chip neuralink.pptx
Reetu63
 
GreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-JurisicGreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-Jurisic
Green Software Development
 
Oracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptxOracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptx
Remote DBA Services
 
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s EcosystemUI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
Peter Muessig
 
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdfTop Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
VALiNTRY360
 
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
Peter Muessig
 

Recently uploaded (20)

一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
 
E-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet DynamicsE-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet Dynamics
 
WWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders AustinWWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders Austin
 
ACE - Team 24 Wrapup event at ahmedabad.
ACE - Team 24 Wrapup event at ahmedabad.ACE - Team 24 Wrapup event at ahmedabad.
ACE - Team 24 Wrapup event at ahmedabad.
 
Malibou Pitch Deck For Its €3M Seed Round
Malibou Pitch Deck For Its €3M Seed RoundMalibou Pitch Deck For Its €3M Seed Round
Malibou Pitch Deck For Its €3M Seed Round
 
Enums On Steroids - let's look at sealed classes !
Enums On Steroids - let's look at sealed classes !Enums On Steroids - let's look at sealed classes !
Enums On Steroids - let's look at sealed classes !
 
How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
 
What’s New in Odoo 17 – A Complete Roadmap
What’s New in Odoo 17 – A Complete RoadmapWhat’s New in Odoo 17 – A Complete Roadmap
What’s New in Odoo 17 – A Complete Roadmap
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
 
Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)
 
一比一原版(sdsu毕业证书)圣地亚哥州立大学毕业证如何办理
一比一原版(sdsu毕业证书)圣地亚哥州立大学毕业证如何办理一比一原版(sdsu毕业证书)圣地亚哥州立大学毕业证如何办理
一比一原版(sdsu毕业证书)圣地亚哥州立大学毕业证如何办理
 
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
 
14 th Edition of International conference on computer vision
14 th Edition of International conference on computer vision14 th Edition of International conference on computer vision
14 th Edition of International conference on computer vision
 
ppt on the brain chip neuralink.pptx
ppt  on   the brain  chip neuralink.pptxppt  on   the brain  chip neuralink.pptx
ppt on the brain chip neuralink.pptx
 
GreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-JurisicGreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-Jurisic
 
Oracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptxOracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptx
 
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s EcosystemUI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
 
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdfTop Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
 
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
 

Structure chart

  • 1. SYSTEM ANALYSIS & DESIGNING ARJUN.R C5
  • 2. Structure charts are designing tools for describing a system according to its functions. It describes the software architecture. Structure chart is the next step after developing DFD’s. It consist of diagram consisting of rectangular boxes that represents the modules, connecting arrows , or lines.
  • 3. control module subordinate modules Control Module: It is a higher-level module that directs lower-level modules. subordinate modules:These are the lower level modules. lMODULE1 MODULE 1.1 MODULE 1.2 1.2 MOMODULE 1.3
  • 4. Structure chart shows the system module and their relationship between them. It shows the size and complexity of the system. There are two types of structure charts . They are 1 HIPO Chart 2 Warnier-orr Diagram
  • 5. The most popular type of structure chart is the HIPO chart. HIPO stands for Hierarchy plus Input Processing Output. Actually ,two types of charts make up a HIPO package. Hierarchy chart and IPO chart. One shows the hiearchy,the other depicts the input,processing,and outputs.
  • 6. Hierarchy chart describes the hierarchy of system functions in a top to bottom manner. The system is the top level.The second level is made up of the major functions of the system.For the third level ,each of the major function is broken down into subfunctions. It is a designphase tool with adetailed level about equal to intermediate level system flowcharts
  • 7. Customer billing system hierarchy Customer billing system Generate outputsUpdate master fileInput transactions Print customer bills Update customer balance Display charge sales summary Delete inactive accounts Add new accounts Build transaction file Cdata edit
  • 8. The second of the HIPO package chart is IPO chart. IPO chart decribes each functional modules of hierarchy chart by listing inputs,processing steps,and outputs. IPO charts do not show hierarchy. It is normally prepared for each function shown on the hierarchy chart.
  • 9. IPO chart for customer billing system hierarchy chart input process output IPO charts are used for input –output analysis 1.Sales data 2.Payment data 3.New accounts 4.Inactive accounts 1.Verify account numbers 2.validate all numeric fields 3.check for valid transaction codes 1.transaction file 2.Error report
  • 10. The second type of structure chart is Warnier-orr diagram. Warnier-orr diagram is essentially a hierarchy chart drawn from left to right rather than top to bottom. It uses brackets to group subfunctions and relate them to their higher level functions. They are simple in appearance and easy to understand. It gives more emphasize on functions rather than data flow.
  • 11. Warnier-orr diagram for customer billing system Customer billing system Input transactions Update master file Generate outputs Cdata edit Build transaction file Add new accounts Delete inactive accounts update customer balance Display charge sales summary Print customer bills
  • 12. DO YOU HAVE ANY QUESTIONS ? ????????