What is Flowchart in Hindi: Flowchart एक ऐसा डायग्राम है जो किसी प्रक्रिया, सिस्टम या कंप्यूटर एल्गोरिथम को चित्रात्मक रूप में दर्शाता है। Flowchart में विभिन्न ग्राफिकल सिम्बल का उपयोग किया जाता है जो एक से अधिक स्टेप को दर्शाते हैं। फ्लोचार्ट का उपयोग किसी भी प्रक्रिया को समझाने और उसे संगठित रूप से प्रदर्शित करने के लिए किया जाता है।
Flowchart बनाने के लिए कई ऑनलाइन टूल उपलब्ध हैं जैसे कि Lucidchart, Canva, Visme आदि। इन टूल्स का उपयोग करके आप आसानी से फ्लोचार्ट बना सकते हैं। Flowchart बनाने के लिए आपको सबसे पहले उस प्रक्रिया को समझना होगा जिसे आप दर्शाना चाहते हैं। फिर आपको उस प्रक्रिया के सभी स्टेप्स को लिखना होगा और उन्हें एक से अधिक सिम्बल का उपयोग करके जोड़ना होगा।
Flowchart क्या है (What is Flowchart in Hindi)
Flowchart, software program industry द्वारा बनाया गया एक Tool है. फ्लोचार्ट बनाने के लिए सबसे पहले हमें “Algorithm” को समझने की जरूरत होती है। Algorithm एक स्टेप बाई स्टेप तरीका होता है जो किसी समस्या का हल निकालने में मदद करता है। फ्लोचार्ट एक ऐसा डायग्राम होता है जो algorithm को समझाने में मदद करता है.
फ्लोचार्ट एक डायग्राम होता है जिसका उपयोग प्रक्रिया, सिस्टम या कंप्यूटर अल्गोरिथम को चित्रित तरीके से प्रदर्शित करने के लिए किया जाता है। इसे समझना किसी भी व्यक्ति के लिए बहुत आसान हो जाता है। फ्लोचार्ट का उपयोग केवल कंप्यूटर विज्ञान के क्षेत्र में ही नहीं बल्कि अन्य क्षेत्रों में भी किया जाता है। फ्लोचार्ट के माध्यम से किसी भी जटिल समस्या को बहुत आसानी से समझा जा सकता है।
फ्लोचार्ट में उपयोग किए जाने वाले सिम्बल
Flowchart बनाने के लिए कुछ सिम्बल का उपयोग किया जाता है। यह सिम्बल अलग-अलग अर्थ के होते हैं और इनका उपयोग अलग-अलग प्रसंगों में किया जाता है।फ्लोचार्ट में उपयोग किए जाने वाले सिम्बल कुछ इस प्रकार होते हैं:
क्रम संख्या | Symbol का नाम | Symbol | विवरण |
1 | Start तथा End Symbol | इसे Terminator भी कहा जाता है| यह Symbol फ्लो चार्ट का प्रारंभ तथा समाप्त Point को प्रदर्शित करता है| | |
2 | Input/Output Symbol | इसे Symbol को Data Symbol भी कहा जाता है| इसे इनपुट लेने तथा आउटपुट प्रदर्शित करने के लिए उपयोग किया जाता है| | |
3 | Decision Symbol | इस symbol को प्राय: condition, कोई प्रश्न जिसका उत्तर हां या ना, True या False होता है, के लिए उपयोग किया जाता है| इस ब्लॉक के बाद Flowchart दो अलग शाखाओं में बट जाती है| | |
4 | Process Symbol | इसे Action Symbol भी कहा जाता है| इस Symbol को process, function या action को प्रदर्शित करने के लिए किया जाता है| | |
5 | Document Symbol | इस Symbol का उपयोग इनपुट या आउटपुट फाइल को प्रदर्शित करने के लिए किया जाता है | जैसे कोई रिपोर्ट, ईमेल या कोई अन्य डॉक्यूमेंट| | |
7 | Connector Symbol | जब कोई कॉन्प्लेक्स या बड़ा Flowchart एक से ज्यादा पेज पर ड्रॉ किया जाता है| तब इस Symbol का उपयोग उसे कनेक्ट करने के लिए किया जाता है| इस symbol के अंदर हम कोई नंबर या अल्फाबेट रेफरेंस के लिए लिखते हैं| | |
8 | Process Flow | Flowchart में Process के Flow को प्रदर्शित करने के लिए इस Symbol का उपयोग किया जाता है |
इन सामान्य Symbol के अलावा कुछ Advance level के भी symbol फ्लो चार्ट बनाने में प्रयोग किया जाता है| नीचे दिए गए सारणी में इनका विवरण देख सकते हैं|
संख्या | Symbol का नाम | Symbol | विवरण |
1 | Off-page Connector | इसे Link Symbol भी कहा जाता है| इसका उपयोग अलग-अलग पेज पर प्रदर्शित एलिमेंट को connect करने के लिए किया जाता है| इस Symbol के अंदर पेज नंबर या elements का रेफरेंस लिखा जाता है| | |
2 | Comment Symbol | इस Symbol का उपयोग फ्लो चार्ट में कमेंट को लिखने के लिए किया जाता है| | |
3 | Database Symbol | यह Symbol डाटा संग्रह को प्रदर्शित करता है| | |
4 | Summing Junction Symbol | इस Symbol के द्वारा बहुत सारे इनपुट के Converging path को मिलाया जाता है| | |
5 | Predefined process Symbol | इस Symbol का के द्वारा जटिल process तथा operation को प्रदर्शित किया जाता है, जो कहीं अन्य जगह पर परिभाषित है| | |
7 | Hard disk Symbol | यह direct access storage को प्रदर्शित करता है| यहSymbol यह बताता है कि डाटा हार्ड डिस्क में स्टोर है| | |
8 | Internal storage symbol | यह symbol यह प्रदर्शित करता है कि, डाटा Internal Memory में स्टोर है| | |
9. | Merge Symbol | यह symbol अनेक path को एक करने के लिए उपयोग किया जाता है| | |
10 | Multiple document symbol | यह symbol बहुत सारे documments और reports को प्रदर्शित करता है| | |
11 | Stored data symbol | इसे symbol को Data Storage symbol भी कहा जाता है| इसका उपयोग process के अंदर डाटा storage को प्रदर्शित करने के लिए किया जाता है| | |
12 | Delay Symbol | इस Symbol का उपयोग प्रोसेस में delay को प्रदर्शित करने के लिए किया जाता है| | |
13 | Or Symbol | यह symbol प्रदर्शित करता है कि, Process को दो या अधिक path में जारी रखना है| | |
14 | Display Symbol | यह symbol प्रदर्शित करता है कि, process flow के अंदर information को कहां display करना है| |
फ्लोचार्ट बनाने के लिए आप ऑनलाइन टूल का उपयोग कर सकते हैं या फिर आप Microsoft Word या PowerPoint जैसे सॉफ्टवेयर का भी उपयोग कर सकते हैं। आप इन सॉफ्टवेयर में फ्लोचार्ट बनाने के लिए उपलब्ध सिम्बल का उपयोग कर सकते हैं और उन्हें अपनी जरूरत के अनुसार संशोधित भी कर सकते हैं।फ्लोचार्ट बनाने के लिए आप निम्नलिखित चरणों का पालन कर सकते हैं:
- सबसे पहले, आपको उस प्रक्रिया को समझना होगा जिसे आप दर्शाना चाहते हैं।
- फिर आपको उस प्रक्रिया के सभी स्टेप्स को लिखना होगा।
- अब आपको उन स्टेप्स के लिए सही सिम्बल का चयन करना होगा।
- फिर आपको सभी स्टेप्स को एक से अधिक सिम्बल का उपयोग करके जोड़ना होगा।
- अब आप फ्लोचार्ट को संशोधित कर सकते हैं और उसे अपनी जरूरत के अनुसार संशोधित कर सकते हैं।
फ्लोचार्ट बनाने के लिए आप ऑनलाइन टूल का उपयोग कर सकते हैं जो आपको सिम्बल का चयन करने में मदद करेंगे और आप उन्हें अपनी जरूरत के अनुसार संशोधित भी कर सकते हैं। फ्लोचार्ट बनाने के लिए आपको अच्छी तरह से समझना होगा कि आप उस प्रक्रिया को कैसे दर्शाना चाहते हैं और उसे संगठित रूप से प्रदर्शित करने के लिए कौन से सिम्बल का उपयोग करना होगा।
Flowchart के फायदे और नुकसान
Advantages:
- Flowchart के जरिए हम प्रोग्रामिंग को आसानी से समझ सकते हैं क्योंकि इसमें चिह्न का इस्तेमाल किया जा सकता है।
- Flowchart की मदद से हम त्वरित रूप से त्रुटि को पहचान सकते हैं और उसे ठीक कर सकते हैं।
- Flowchart के द्वारा हम किसी भी प्रोग्राम को अच्छी तरह से संग्रहीत कर सकते हैं और समझ सकते हैं।
- किसी समस्या के लिए संभव विकल्पों को देखना और उन्हें समाधान करने के लिए सहायक उपाय ढूंढना
- एक प्रोसेस को स्टेप-बाई-स्टेप प्रक्रिया में विवरण से दिखाना
- बिजनेस प्रक्रिया के भिन्न चरणों में संचालन को सुव्यवस्थित बनाने के लिए उपयोगी होता है
- नए कार्यों के लिए कार्यक्रम के डिज़ाइन को समझने में मदद करता है और समझने में आसानी होती है
- किसी भी प्रक्रिया में त्रुटियों को खोजने और सुधार करने में मदद करता है।
Disadvantages:
- बड़े flowchart बनाने में मुश्किल होती है क्योंकि इसके लिए एक से ज्यादा पेज की आवश्यकता पड़ती है।
- Flowchart बनाने के लिए चिन्हों का इस्तेमाल करना पड़ता है, जिससे हमारा समय नुकसान होता है।
- Flowchart में बदलाव लाने के लिए हमे पूरा Flowchart फिर से बनाना पड़ता है, इसलिए किसी भी Flowchart के बीच में बदलाव नहीं किया जा सकता।
- कुछ जटिल प्रोग्रामों के लिए Flowchart बनाने में कई तरह के एरो का प्रयोग करना पड़ता है, जिसे समझने में परेशानी होती है।
Flowchart का क्या उद्देश्य होता है
- किसी प्रक्रिया को दिखाना या समझाना
- किसी टास्क को विस्तार से बताना या विश्लेषण करना
- नए कार्यों के लिए कार्यक्रम के डिज़ाइन को समझने में मदद करता है और समझने में आसानी होती है
- किसी भी प्रक्रिया में त्रुटियों को खोजने और सुधार करने में मदद करता है।
- नए सॉफ्टवेयर या सिस्टम के लिए डिज़ाइन विकल्पों को देखना और प्रोटोटाइप करना
फ़्लोचार्ट का उपयोग कब करना है इसके कुछ उदाहरण क्या हैं?
Flowchart का उपयोग निम्नलिखित स्थितियों में किया जा सकता है:
- सरल प्रक्रियाओं या कार्यक्रमों का डिज़ाइन और दस्तावेजीकरण करने के लिए।
- किसी प्रक्रिया को विज़ुअलाइज़ करके सुधार करने के लिए।
- किसी प्रक्रिया को दर्शाने और अन्यों को समझाने के लिए व्याख्या करने के लिए।
- गुणवत्ता, संगतता और उत्पादकता को बेहतर बनाने के लिए।
- किसी प्रक्रिया को योजना बनाने और अनुकूलित करने के लिए।
- किसी प्रक्रिया में बॉटलनेक और अप्रभावी क्षेत्रों की पहचान करने के लिए।
- स्टेकहोल्डर्स और टीम सदस्यों को किसी प्रक्रिया की संचार करने के लिए।
- किसी प्रक्रिया में नए कर्मचारियों को प्रशिक्षित करने के लिए।
- किसी प्रक्रिया में समस्याओं का समाधान करने के लिए।
- विभिन्न टीम या विभागों के बीच एक प्रक्रिया को मानक बनाने के लिए।
Flowchart के प्रकार
फ्लोचार्ट के विभिन्न प्रकार हैं जो प्रक्रिया विश्लेषण और वर्णन के लिए उपयोग में आते हैं। कुछ प्रमुख फ्लोचार्ट के नाम हैं:
- Process flowchart – यह फ्लोचार्ट किसी प्रक्रिया को वर्णित करने के लिए इस्तेमाल किया जाता है। इसमें एक क्रम से दूसरे क्रम तक का वर्णन होता है।
- Data flow diagram – इस फ्लोचार्ट में डेटा का वर्णन होता है। इसमें जानकारी का फ्लो और प्रक्रिया के साथ कैसे जाता है, उसका वर्णन होता है।
- System flowchart – इस फ्लोचार्ट में किसी सिस्टम की विश्लेषण या निर्माण करने के लिए इस्तेमाल किया जाता है।
- Event Flowchart – इस फ्लोचार्ट में किसी प्रक्रिया में होने वाले विभिन्न इवेंट का वर्णन होता है।
- Workflow diagram – इस फ्लोचार्ट में लोगों के बीच काम करने की प्रक्रिया का वर्णन होता है।
- Program Flowchart – इस फ्लोचार्ट में किसी प्रोग्राम की विश्लेषण या वर्णन करने के लिए इस्तेमाल किया जाता है।
Example : Find the Sum of Two Numbers Entered
- Step 1: Read the Integer A.
- Step 2: Read Integer B.
- Step 3: Perform the addition by using the formula: C= A + B.
- Step 4: Print the Integer C.
FAQ
Q-flowchart में कितने symbols होते हैं?
Ans– फ्लोचार्ट में कई प्रकार के सिंबल होते हैं, जिनमें से कुछ हैं – स्टार्ट/स्टॉप, रेक्टेंगल आदि।