Structure Charts

Introduction

System Analysis & Design (SAD) में Structure Charts एक graphical representation होता है, जिसका उपयोग system के modules और उनके relationships को दिखाने के लिए किया जाता है।

यह charts system की overall structure को समझने में मदद करते हैं और बताते हैं कि कौन सा module किस module को call करता है।

Structure Charts क्या हैं

Structure Chart एक diagram है जो system को modules में divide करके उनके hierarchical relationship को दिखाता है।

Simple शब्दों में:
Structure Chart = system modules का diagram

Objectives of Structure Charts

  • system structure को visualize करना
  • modules के बीच relationship दिखाना
  • modular design को support करना
  • system understanding को आसान बनाना
  • design clarity बढ़ाना

Components of Structure Charts

1. Modules

System के छोटे functional units होते हैं।

2. Connections (Lines)

Modules के बीच relationship दिखाते हैं।

3. Data Flow

Modules के बीच data passing को represent करता है।

4. Control Flow

Execution flow को दर्शाता है (कौन सा module किसे call करता है)।

Types of Structure Charts

1. Transform Structure

Input → Processing → Output के flow को represent करता है।

2. Transaction Structure

Different conditions के आधार पर अलग-अलग modules execute होते हैं।

Block Diagram of Structure Chart

        +----------------------+
| Main Module |
+----------------------+
/ \
v v
+----------------+ +----------------+
| Sub Module A | | Sub Module B |
+----------------+ +----------------+
/ \ |
v v v
Module1 Module2 Module3

Diagram Explanation

इस diagram में Structure Chart का hierarchical structure दिखाया गया है।
Main module top पर होता है और नीचे sub-modules होते हैं, जो system के different parts को represent करते हैं।

Example

Student Management System

  • main module → system control
  • sub-modules → admission, result, attendance
  • modules → add student, update record

Advantages of Structure Charts

  • system structure clear होता है
  • modular design को support करता है
  • debugging आसान होती है
  • communication बेहतर होता है
  • complexity कम होती है

Limitations of Structure Charts

  • बहुत बड़े systems में complex हो सकते हैं
  • detailed logic नहीं दिखाते
  • changes करने पर update करना पड़ता है

Importance of Structure Charts

  • design phase में बहुत useful होते हैं
  • system को visualize करने में मदद करते हैं
  • modular programming को बढ़ावा देते हैं
  • documentation का महत्वपूर्ण हिस्सा हैं

Important Points

  • hierarchical diagram होता है
  • modules और relationships दिखाता है
  • data और control flow represent करता है
  • design clarity के लिए जरूरी है

Conclusion

Structure Charts system design को समझने और represent करने का एक महत्वपूर्ण tool हैं।

यह system को modules में divide करके clear structure प्रदान करते हैं, जिससे development और maintenance आसान हो जाता है।

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top