Header Ads Widget

What is Flowchart (फ्लोचार्ट क्या है )

  

What is Flowchart (फ्लोचार्ट क्या है )


  A flowchart क प्रकार का आरेख है जो वर्कफ़्लो या प्रक्रिया का प्रतिनिधित्व करता है।  एक फ़्लोचार्ट को एक एल्गोरिथ्म के आरेखीय निरूपण के रूप में भी परिभाषित किया जा सकता है, जो किसी कार्य को हल करने के लिए चरण-दर-चरण दृष्टिकोण है।


flowchart
               एक साधारण फ्लोचार्ट एक गैर-कामकाजी दीपक से निपटने के लिए एक प्रक्रिया का प्रतिनिधित्व करता है।


फ़्लोचार्ट चरणों को विभिन्न प्रकार के बक्से के रूप में दिखाता है, और बॉक्स को तीरों से जोड़कर उनका क्रम।  यह आरेखीय प्रतिनिधित्व किसी दिए गए समस्या के समाधान मॉडल को दर्शाता है।  फ़्लोचार्ट का उपयोग विभिन्न क्षेत्रों में एक प्रक्रिया या कार्यक्रम के विश्लेषण, डिजाइनिंग, दस्तावेजीकरण या प्रबंधन में किया जाता है। [१]


Overview

For-loop-diagram
          लूप के लिए सी-स्टाइल का फ्लोचार्ट


फ़्लोचार्ट का उपयोग सरल प्रक्रियाओं या कार्यक्रमों को डिजाइन करने और दस्तावेज़ीकरण में किया जाता है।  अन्य प्रकार के आरेखों की तरह, वे कल्पना करने में मदद करते हैं कि क्या चल रहा है और इस तरह एक प्रक्रिया को समझने में मदद मिलती है, और शायद प्रक्रिया के भीतर कम-स्पष्ट विशेषताएं भी मिलती हैं, जैसे कि खामियां और अड़चनें।  विभिन्न प्रकार के फ़्लोचार्ट हैं: प्रत्येक प्रकार के बक्से और अंकन के अपने सेट हैं।  एक फ्लोचार्ट में दो सबसे आम प्रकार के बॉक्स हैं:

  • एक प्रसंस्करण कदम, जिसे आमतौर पर गतिविधि कहा जाता है, और एक आयताकार बॉक्स के रूप में चिह्नित किया जाता है
एक निर्णय, आमतौर पर एक हीरे के रूप में दर्शाया जाता है।
  •  एक फ़्लोचार्ट को "क्रॉस-फ़ंक्शनल" के रूप में वर्णित किया जाता है जब चार्ट को विभिन्न ऊर्ध्वाधर या क्षैतिज भागों में विभाजित किया जाता है, ताकि विभिन्न संगठनात्मक इकाइयों के नियंत्रण का वर्णन किया जा सके।  किसी विशेष भाग में प्रदर्शित होने वाला प्रतीक उस संगठनात्मक इकाई के नियंत्रण में होता है।  एक क्रॉस-फ़ंक्शनल फ़्लोचार्ट लेखक को किसी कार्य को करने या निर्णय लेने के लिए जिम्मेदारी का सही पता लगाने की अनुमति देता है, और एक प्रक्रिया के विभिन्न हिस्सों के लिए प्रत्येक संगठनात्मक इकाई की ज़िम्मेदारी दिखाता है।


फ़्लोचार्ट प्रक्रियाओं के कुछ पहलुओं को दर्शाते हैं और आमतौर पर अन्य प्रकार के आरेख द्वारा पूरक होते हैं।  उदाहरण के लिए, Kaoru Ishikawa ने फ्लोचार्ट को गुणवत्ता नियंत्रण के सात बुनियादी उपकरणों में से एक के रूप में परिभाषित किया, हिस्टोग्राम के आगे, पेरेटो चार्ट, चेक शीट, नियंत्रण चार्ट, कारण और प्रभाव आरेख, और तितर बितर आरेख।  इसी प्रकार, यूएमएल में, सॉफ्टवेयर डेवलपमेंट में उपयोग किया जाने वाला एक मानक कॉन्सेप्ट-मॉडलिंग नोटेशन, एक्टिविटी डायग्राम, जो फ्लोचार्ट का एक प्रकार है, कई अलग-अलग डायग्राम प्रकारों में से एक है।

 नासि-शनीडरमैन आरेख और ड्रैकन-चार्ट प्रक्रिया प्रवाह के लिए एक वैकल्पिक संकेतन हैं।

 सामान्य वैकल्पिक नामों में शामिल हैं: फ्लो चार्ट, प्रोसेस फ्लोचार्ट, फंक्शनल फ्लोचार्ट, प्रोसेस मैप, प्रोसेस चार्ट, फंक्शनल प्रोसेस चार्ट, बिजनेस प्रोसेस मॉडल, प्रोसेस मॉडल, प्रोसेस फ्लो डायग्राम, वर्क फ्लो डायग्राम, बिजनेस फ्लो डायग्राम।  "फ़्लोचार्ट" और "फ़्लो चार्ट" शब्दों का परस्पर उपयोग किया जाता है।

 फ्लोचार्ट की अंतर्निहित ग्राफ संरचना एक प्रवाह ग्राफ है, जो नोड प्रकार, उनकी सामग्री और अन्य सहायक जानकारी को दूर करता है।

History

अमेरिकन सोसाइटी के सदस्यों के लिए प्रक्रिया प्रवाह, दस्तावेज़ीकरण प्रक्रिया के लिए पहला संरचित तरीका, "प्रोसेस चार्ट्स: फर्स्ट स्टेप्स इन वन बेस्ट वे टू वर्क", की प्रस्तुति में फ्रैंक और लिलियन गिलब्रेथ द्वारा प्रस्तुत किया गया था।  1921 में मैकेनिकल इंजीनियर (ASME) [2]  गिल्बर्ट के उपकरण जल्दी से औद्योगिक इंजीनियरिंग पाठ्यक्रम में अपना रास्ता तलाशते हैं।  1930 के दशक की शुरुआत में, एक औद्योगिक इंजीनियर, एलन एच। मोगेन्सेन ने न्यूयॉर्क के लेक प्लासिड में अपने कार्य सरलीकरण सम्मेलनों में औद्योगिक इंजीनियरिंग के कुछ उपकरणों के उपयोग में व्यवसायिक लोगों को प्रशिक्षित करना शुरू किया।

 1944 में मोगेन्सेन वर्ग के स्नातक कला स्पिनंगर ने उपकरण वापस प्रॉक्टर और गैंबल में ले गए जहां उन्होंने अपने डेलीबेट मेथड्स चेंज प्रोग्राम को विकसित किया।  बेन एस। ग्राहम, एक अन्य 1944 स्नातक, स्टैंडर्ड रजिस्टर इंडस्ट्रियल में फॉर्मक्राफ्ट इंजीनियरिंग के निदेशक, ने मल्टी-फ्लो प्रोसेस चार्ट के अपने विकास के साथ सूचना प्रसंस्करण के लिए प्रवाह प्रक्रिया चार्ट लागू किया, जिसमें कई दस्तावेज और उनके रिश्ते पेश किए गए। [3]  1947 में, ASME ने गिलब्रेथ के मूल कार्य "ASME मानक: संचालन और प्रवाह प्रक्रिया चार्ट" के रूप में व्युत्पन्न एक प्रतीक चिह्न को अपनाया। [४]

 डगलस हार्ट्री ने 1949 में बताया कि हर्मन गोल्डस्टीन और जॉन वॉन न्यूमैन ने कंप्यूटर प्रोग्राम की योजना के लिए एक फ्लोचार्ट (मूल रूप से, आरेख) विकसित किया था। [५]  उनका समकालीन खाता आईबीएम इंजीनियरों [6] और गोल्डस्टीन की व्यक्तिगत यादों द्वारा समर्थित था। [7]  गोल्डस्टाइन और वॉन न्यूमैन के मूल प्रोग्रामिंग फ़्लोचार्ट को उनकी अप्रकाशित रिपोर्ट में पाया जा सकता है, "इलेक्ट्रॉनिक कंप्यूटिंग इंस्ट्रूमेंट, भाग II, वॉल्यूम 1" (1947) के लिए समस्याओं की योजना और कोडिंग, जिसे वॉन न्यूमैन के एकत्र कार्यों में पुन: प्रस्तुत किया गया है। [8]  ]

 कंप्यूटर एल्गोरिदम का वर्णन करने के लिए फ्लोचार्ट एक लोकप्रिय उपकरण बन गया, लेकिन इसकी लोकप्रियता 1970 के दशक में कम हो गई, जब कंप्यूटर प्रोग्रामिंग के लिए इंटरैक्टिव कंप्यूटर टर्मिनल और तीसरी पीढ़ी की प्रोग्रामिंग भाषाएं आम उपकरण बन गईं, क्योंकि एल्गोरिदम को ऐसी भाषाओं में स्रोत कोड के रूप में अधिक स्पष्ट रूप से व्यक्त किया जा सकता है।  अक्सर छद्म कोड का उपयोग किया जाता है, जो किसी विशेष के विवरणों का सख्ती से पालन किए बिना ऐसी भाषाओं के सामान्य मुहावरों का उपयोग करता है।

 आजकल कंप्यूटर एल्गोरिदम का वर्णन करने के लिए फ़्लोचार्ट का उपयोग किया जाता है। [९]  आधुनिक तकनीक जैसे यूएमएल गतिविधि आरेख और ड्रैकन-चार्ट को फ्लोचार्ट का विस्तार माना जा सकता है।

Types


स्टर्नकेर्ट (2003) ने सुझाव दिया कि फ्लोचार्ट को विभिन्न उपयोगकर्ता समूहों (जैसे प्रबंधक, सिस्टम विश्लेषक और क्लर्क) के दृष्टिकोण से मॉडलिंग की जा सकती है, और यह चार सामान्य प्रकार हैं: [10]
  • दस्तावेज़ फ़्लोचार्ट, एक सिस्टम के माध्यम से दस्तावेज़-प्रवाह पर नियंत्रण दिखा रहा है
  • डेटा फ़्लोचार्ट, एक सिस्टम में डेटा-फ्लो पर नियंत्रण दिखा रहा है
  • सिस्टम फ़्लोचार्ट, भौतिक या संसाधन स्तर पर नियंत्रण दिखा रहा है
  • प्रोग्राम फ़्लोचार्ट, एक सिस्टम के भीतर एक कार्यक्रम में नियंत्रण दिखा रहा है

ध्यान दें कि प्रत्येक प्रकार का फ्लोचार्ट किसी विशेष प्रकार के प्रवाह के बजाय किसी प्रकार के नियंत्रण पर केंद्रित होता है। [१०]

 हालांकि, कुछ अलग वर्गीकरण हैं।  उदाहरण के लिए, एंड्रयू वेरोनिस (1978) ने तीन मूल प्रकार के फ्लोचार्ट्स का नाम दिया: सिस्टम फ्लोचार्ट, सामान्य फ्लोचार्ट और विस्तृत फ्लोचार्ट। [११]  उसी वर्ष मर्लिन बोहल (1978) ने कहा "व्यवहार में, समाधान योजना में दो प्रकार के फ्लोचार्ट का उपयोग किया जाता है: सिस्टम फ़्लोचार्ट और प्रोग्राम फ़्लोचार्ट ..."। [12]  हाल ही में, मार्क ए। फ़्रीमैन (2001) ने और अधिक मतभेदों की पहचान की: "निर्णय फ़्लोचार्ट, लॉजिक फ़्लोचार्ट, सिस्टम फ़्लोचार्ट, उत्पाद फ़्लोचार्ट, और प्रोसेस फ़्लोचार्ट्स विभिन्न प्रकार के फ़्लोचार्ट्स हैं जो व्यापार और सरकार में उपयोग किए जाते हैं"।  13]

 इसके अलावा, कई आरेख तकनीक फ़्लोचार्ट के समान हैं, लेकिन एक अलग नाम जैसे UML गतिविधि आरेख।

Type

स्टर्नकेर्ट (2003) ने सुझाव दिया कि फ्लोचार्ट को विभिन्न उपयोगकर्ता समूहों (जैसे प्रबंधक, सिस्टम विश्लेषक और क्लर्क) के दृष्टिकोण से मॉडलिंग की जा सकती है, और यह चार सामान्य प्रकार हैं: [10]


  • दस्तावेज़ फ़्लोचार्ट, एक सिस्टम के माध्यम से दस्तावेज़-प्रवाह पर नियंत्रण दिखा रहा है
  • डेटा फ़्लोचार्ट, एक सिस्टम में डेटा-फ्लो पर नियंत्रण दिखा रहा है
  • सिस्टम फ़्लोचार्ट, भौतिक या संसाधन स्तर पर नियंत्रण दिखा रहा है
  • प्रोग्राम फ़्लोचार्ट, एक सिस्टम के भीतर एक कार्यक्रम में नियंत्रण दिखा रहा है

ध्यान दें कि प्रत्येक प्रकार का फ्लोचार्ट किसी विशेष प्रकार के प्रवाह के बजाय किसी प्रकार के नियंत्रण पर केंद्रित होता है। [१०]

 हालांकि, कुछ अलग वर्गीकरण हैं।  उदाहरण के लिए, एंड्रयू वेरोनिस (1978) ने तीन मूल प्रकार के फ्लोचार्ट्स का नाम दिया: सिस्टम फ्लोचार्ट, सामान्य फ्लोचार्ट और विस्तृत फ्लोचार्ट। [११]  उसी वर्ष मर्लिन बोहल (1978) ने कहा "व्यवहार में, समाधान योजना में दो प्रकार के फ्लोचार्ट का उपयोग किया जाता है: सिस्टम फ़्लोचार्ट और प्रोग्राम फ़्लोचार्ट ..."। [12]  हाल ही में, मार्क ए। फ़्रीमैन (2001) ने और अधिक मतभेदों की पहचान की: "निर्णय फ़्लोचार्ट, लॉजिक फ़्लोचार्ट, सिस्टम फ़्लोचार्ट, उत्पाद फ़्लोचार्ट, और प्रोसेस फ़्लोचार्ट्स विभिन्न प्रकार के फ़्लोचार्ट्स हैं जो व्यापार और सरकार में उपयोग किए जाते हैं"।  13]

 इसके अलावा, कई आरेख तकनीक फ़्लोचार्ट के समान हैं, लेकिन एक अलग नाम जैसे UML गतिविधि आरेख।



Building blocks







Thank for read this post please comment me

Post a Comment

1 Comments