Structure chart
सॉफ्टवेयर इंजीनियरिंग और संगठनात्मक सिद्धांत में एक संरचना चार्ट (एससी) एक चार्ट है जो किसी प्रणाली के सबसे कम प्रबंधनीय स्तरों तक टूटने को दर्शाता है। इनका उपयोग संरचित प्रोग्रामिंग में प्रोग्राम मॉड्यूल को एक पेड़ में व्यवस्थित करने के लिए किया जाता है। प्रत्येक मॉड्यूल को एक बॉक्स द्वारा दर्शाया जाता है, जिसमें मॉड्यूल का नाम होता है। वृक्ष संरचना मॉड्यूल के बीच संबंधों की कल्पना करती है। एक संरचना चार्ट एक ऊपर-नीचे मॉड्यूलर डिजाइन उपकरण है, जो सिस्टम में विभिन्न मॉड्यूल का प्रतिनिधित्व करने वाले वर्गों और उन्हें जोड़ने वाली रेखाओं से बना है। रेखाएँ गतिविधियों और उप-गतिविधियों के बीच संबंध और या स्वामित्व का प्रतिनिधित्व करती हैं क्योंकि उनका उपयोग संगठन चार्ट में किया जाता है। संरचित विश्लेषण संरचना चार्ट में, वोल्बर (2009) के अनुसार, "कंप्यूटर प्रोग्राम के उच्च-स्तरीय डिजाइन, या वास्तुकला को निर्दिष्ट करने के लिए उपयोग किया जाता है। एक डिजाइन उपकरण के रूप में, वे प्रोग्रामर को एक बड़ी सॉफ्टवेयर समस्या को विभाजित करने और जीतने में सहायता करते हैं, अर्थात, एक समस्या को पुनरावर्ती रूप से उन हिस्सों में विभाजित करते हैं जो मानव मस्तिष्क द्वारा समझे जाने के लिए पर्याप्त छोटे होते हैं। इस प्रक्रिया को टॉप-डाउन डिजाइन या कार्यात्मक अपघटन कहा जाता है। प्रोग्रामर एक संरचना चार्ट का उपयोग एक कार्यक्रम बनाने के लिए उसी तरह करते हैं जैसे एक वास्तुकार एक घर बनाने के लिए एक खाका का उपयोग करता है। डिजाइन चरण में, चार्ट तैयार किया जाता है और ग्राहक और विभिन्न सॉफ्टवेयर डिजाइनरों के लिए संवाद करने के तरीके के रूप में उपयोग किया जाता है। कार्यक्रम के वास्तविक निर्माण (कार्यान्वयन) के दौरान, चार्ट को लगातार "मास्टर-प्लान" के रूप में संदर्भित किया जाता है। एक संरचना चार्ट प्रणाली के आकार और जटिलता को दर्शाता है, और प्रत्येक कार्य के भीतर आसानी से पहचानने योग्य कार्यों और मॉड्यूल की संख्या और क्या प्रत्येक पहचान योग्य कार्य एक प्रबंधनीय इकाई है या इसे छोटे घटकों में विभाजित किया जाना चाहिए। एक संरचना चार्ट का उपयोग संबंधित तत्वों को आरेखित करने के लिए भी किया जाता है जिसमें एक प्रवाह धारा या धागा शामिल होता है। इसे अक्सर एक पदानुक्रमित आरेख के रूप में विकसित किया जाता है, लेकिन अन्य अभ्यावेदन स्वीकार्य हैं। प्रतिनिधित्व को उप-प्रणालियों और सबसे कम प्रबंधनीय स्तर में विन्यास प्रणाली के टूटने का वर्णन करना चाहिए। एक सटीक और पूर्ण संरचना चार्ट विन्यास वस्तुओं (सी. आई.) के निर्धारण की कुंजी है, और विन्यास प्रणाली का एक दृश्य प्रतिनिधित्व और इसके सी. आई. के बीच आंतरिक इंटरफेस (सी. आई. को स्पष्ट रूप से परिभाषित करें)। विन्यास नियंत्रण प्रक्रिया के दौरान, संरचना चार्ट का उपयोग सी. आई. और उनसे जुड़ी कलाकृतियों की पहचान करने के लिए किया जाता है जो एक प्रस्तावित परिवर्तन को प्रभावित कर सकते हैं। संरचना चार्ट निर्माण वोल्बर (2009) के अनुसार, "एक संरचना चार्ट विकसित किया जा सकता है जो एक संरचना के निर्माण के साथ शुरू होता है, जो एक उल्टा पेड़ की जड़ को रखता है जो संरचना चार्ट बनाता है। अगला कदम मुख्य उप-कार्यों की अवधारणा बनाना है जो समस्या को हल करने के लिए कार्यक्रम द्वारा किए जाने चाहिए। इसके बाद, प्रोग्रामर प्रत्येक उप-कार्य पर व्यक्तिगत रूप से ध्यान केंद्रित करता है, और अवधारणा करता है कि कैसे प्रत्येक को और भी छोटे कार्यों में विभाजित किया जा सकता है। आखिरकार, कार्यक्रम को एक ऐसे बिंदु तक तोड़ दिया जाता है जहां पेड़ के पत्ते सरल तरीकों का प्रतिनिधित्व करते हैं जिन्हें केवल कुछ कार्यक्रम बयानों के साथ कूटबद्ध किया जा सकता है। व्यवहार में, चित्र देखें, पहले यह जांचा जाता है कि क्या संरचना चार्ट पहले से ही विकसित किया जा चुका है। यदि ऐसा है तो किसी विशेषज्ञ को यह सुनिश्चित करने के लिए इसकी समीक्षा करने की आवश्यकता है कि यह वर्तमान संरचना का प्रतिनिधित्व करता है और यदि नहीं, तो आवश्यकता पड़ने पर चार्ट को अपडेट करें। कंप्यूटर-एडेड सॉफ्टवेयर इंजीनियरिंग सिस्टम कॉन्टेक्स्ट डायग्राम डीकंपोजिशन डायग्राम फंक्शन मॉडल एच. आई. पी. ओ. स्ट्रक्चर्ड एनालिसिस एंड डिज़ाइन टेक्निक वार्नियर/ओर डायग्राम वर्क ब्रेकडाउन स्ट्रक्चर संदर्भ सारा ब्रूक्स (1981) को आगे पढ़ें। "संरचना चार्ट और बुनियादी प्रोग्रामिंग"। इनः MATYC जर्नल, v15 n2 पी. 107-112 स्प्रिंग 1981. टॉम डेमार्को (1979)। संरचित विश्लेषण और प्रणाली विनिर्देशन। प्रेन्टिस हॉल। एडवर्ड योरडन (1999)। आधुनिक संरचित विश्लेषण, योरडन प्रेस कम्प्यूटिंग श्रृंखला, 1999, बाहरी लिंक संरचना चार्ट अवलोकन। राज्य न्यायालय संरचना चार्ट, उदाहरणों की एक श्रृंखला। संरचना चार्ट (. doc)। चार्ट प्रणाली विश्लेषण