structure chart.pdf

1,640 views 14 slides Apr 11, 2023
Slide 1
Slide 1 of 14
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14

About This Presentation

structure chart


Slide Content

Structure Chart
•A structure chart represents the software
architecture, i.e. the various modules
making up the system, the dependency
(which module calls which other
modules), and the parameters that are
passed among the different modules.
•Since the main focus in a structure chart
representation is on the module structure
of the software and the interactions
among different modules.

Symbols
•The basic building blocks which are used
to design structure charts are the
following:
•• Rectangular boxes: Represents a
module.

Symbols
•• Module invocation arrows:
Control is passed from one
module to another module in the
direction of the connecting arrow.

Symbols
•Data flow arrows: Arrows are
annotated with data name; named
data passes from one module to
another module in the direction of
the arrow.
Data item Data item

Symbols
•Library modules: Represented by a
rectangle with double edges.
•• Repetition: Represented by a loop
around the control flow arrow.
Library modules Repetition

Symbols
••Selection: Represented by a
diamond symbol.

Email Example

Example: Structure chart for the RMS
software

Example: Tic-Tac-Toe
Tags