Structure Charts

Structure chart is a chart derived from Data Flow Diagram. It represents the system in more detail than DFD. It breaks down the entire system into lowest functional modules, describes functions and sub-functions of each module of the system to a greater detail than DFD.

Structure chart represents hierarchical structure of modules. At each layer a specific task is performed.

Here are the symbols used in construction of structure charts –

●      Module – It represents process or subroutine or task. A control module branches to more than one sub-module. Library Modules are re-usable and invokable from any module.Description: SC Modules

●      Condition – It is represented by small diamond at the base of module. It depicts that control module can select any of sub-routine based on some condition.

Description: SC Condition

●      Jump – An arrow is shown pointing inside the module to depict that the control will jump in the middle of the sub-module.

Description: SC Module Jump

●      Loop – A curved arrow represents loop in the module. All sub-modules covered by loop repeat execution of module.Description: SC Loop

●      Data flow – A directed arrow with empty circle at the end represents data flow.

Description: SC Dataflow

●      Control flow – A directed arrow with filled circle at the end represents control flow.

Description: SC ControlFlow

 

Related Posts

© 2024 Software Engineering - Theme by WPEnjoy · Powered by WordPress