📘 CodingMarble Learn

फ़्लो चार्ट: प्रक्रिया का प्रवाह, समय और सुधार

प्रक्रिया तय क्रम में किए गए चरणों का समूह है और हर चरण में समय लगता है। फ़्लो चार्ट प्रक्रिया को मानक आकारों से दिखाता है: शुरू और अंत के लिए अंडाकार, काम के लिए आयत, हाँ/ना निर्णय के लिए हीरा और दिशा के लिए तीर। समय-पट्टियाँ पूरे काम का समय दिखाती हैं। सुधार (ऑप्टिमाइज़) का मतलब है कि जो चरण एक-दूसरे पर निर्भर नहीं हैं उन्हें साथ-साथ करके कुल समय घटाना। एक-दूसरे पर निर्भर चरणों की सबसे लंबी कड़ी क्रांतिक पथ है।

🎬 कदम-दर-कदम कहानी

  1. चाय बनाना एक प्रक्रिया है: 5 मिनट उबालना, 2 मिनट अदरक काटना, 1 मिनट कप रखना, 3 मिनट पकाना, 1 मिनट डालना। एक के बाद एक करने पर 12 मिनट लगते हैं।
  2. फ़्लो चार्ट चार आकार इस्तेमाल करता है। अंडाकार: शुरू या अंत। आयत: कोई काम। हीरा: हाँ/ना का सवाल। तीर: अगले चरण पर जाओ।
  3. निर्णय से दो रास्ते बनते हैं। बल्ब जला तो उपयोग करो। नहीं जला तो बल्ब बदलो और फिर पूछो।
  4. समय-चार्ट हर चरण को एक पट्टी से दिखाता है। एक के बाद एक करने पर पट्टियाँ कतार में आती हैं और कुल 12 मिनट बनते हैं।
  5. सुधार: पानी उबलते समय अदरक काटो और कप रखो। कुल समय घटकर 9 मिनट हो जाता है। लाल पट्टियाँ क्रांतिक पथ हैं।
  6. खुला खेल। खिसकाकर देखो कि कितने चरण उबलने के साथ-साथ चलें। कुल समय कैसे बदलता है, देखो।

टिप: 3D दृश्य को घुमाने के लिए खींचें। ज़ूम के लिए दो उंगलियाँ इस्तेमाल करें।

🤔 आम शंकाएँ और उनके जवाब

समय के बारे में सोचना क्यों ज़रूरी है?

चरणों में अलग-अलग समय लगता है। उन्हें जोड़ने से कुल समय (यहाँ 12 मिनट) पता चलता है और दिखता है कि कहाँ समय बच सकता है।

अलग-अलग आकार क्यों हैं?

ताकि सब चार्ट को एक ही तरह पढ़ें। हीरा खास है क्योंकि सिर्फ़ निर्णय से दो रास्ते निकलते हैं।

फ़्लो चार्ट में लूप कैसे काम करता है?

एक तीर पिछले चरण पर लौटता है। बल्ब वाले उदाहरण में आप बल्ब बदलते हैं और सवाल फिर पूछते हैं।

लंबी पट्टी का क्या मतलब है?

लंबी पट्टी लंबा चरण है। सीढ़ी की तरह लगी पट्टियों का मतलब है कि हर चरण पिछले का इंतज़ार करता है।

लाल पट्टियाँ खास क्यों हैं?

वे क्रांतिक पथ बनाती हैं। कोई भी लाल चरण देर से हुआ तो पूरा काम देर से होगा। नीली पट्टियों के पास फ़ालतू समय है।

क्या कोई भी चरण साथ-साथ किया जा सकता है?

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

प्रक्रिया का प्रवाह और समय

प्रक्रिया किसी नतीजे तक पहुँचने के लिए योजना के क्रम में किए गए चरणों का समूह है। चरणों के क्रम को प्रवाह कहते हैं। हर चरण में समय भी लगता है, इसलिए हम प्रवाह और समय साथ-साथ पढ़ते हैं।

दो चरणों का संबंध दो तरह का हो सकता है:

जब सारे चरण एक के बाद एक किए जाते हैं तो कुल समय सब चरणों के समय का जोड़ होता है।

फ़्लो चार्ट: चिह्न और बनाना

फ़्लो चार्ट प्रक्रिया का चित्र है। मानक आकारों से सब लोग उसे एक ही तरह पढ़ते हैं:

कैसे बनाएँ: चरणों को क्रम से लिखो, ऊपर शुरू रखो, हर चरण ऊपर से नीचे या बाएँ से दाएँ बनाओ, जहाँ रास्ता बँटे वहाँ हीरा लगाओ, और सब रास्तों को एक अंत पर मिलाओ। हर आयत में कुछ शब्द रखो, क्रिया से शुरू करके।

किसी पिछले आयत की तरफ़ लौटता तीर लूप बनाता है, जैसे "बल्ब बदलो, फिर सवाल पूछो"।

समय-पट्टियाँ

समय-चार्ट (बार चार्ट या गैंट चार्ट भी कहते हैं) हर चरण को समय-रेखा पर एक पट्टी से दिखाता है। पट्टी की लंबाई बताती है कि चरण कितना लंबा है, और वह कहाँ से शुरू होती है यह बताता है कि चरण कब शुरू हुआ। चरण एक के बाद एक चलें तो पट्टियाँ सीढ़ी बनाती हैं। साथ-साथ चलने वाले चरण एक ही समय में अगल-बगल रहते हैं।

सुधार (ऑप्टिमाइज़) और क्रांतिक पथ

प्रक्रिया का सुधार यानी उसे बेहतर बनाना: तेज़, सस्ता या कम गलतियों वाला। आम तरीका है स्वतंत्र चरणों को साथ-साथ चलाना।

क्रांतिक पथ निर्भर चरणों की सबसे लंबी कड़ी है। यही कुल समय तय करता है। चाय के उदाहरण में: पानी उबालो (5) → पकाओ (3) → डालो (1) = 9 मिनट। अदरक काटना (2) और कप रखना (1) क्रांतिक पथ पर नहीं हैं: उनके पास फ़ालतू समय है, इसलिए वे पकाने से पहले कभी भी हो सकते हैं।

काम छोटा करने के लिए क्रांतिक पथ को छोटा करना पड़ता है; जो चरण उस पर नहीं, उसे तेज़ करने से कुछ नहीं होता। सुधार के और तरीके: गैर-ज़रूरी चरण हटाओ, बेहतर औज़ार लो, लंबे चरण के लिए एक और व्यक्ति लगाओ।

करके देखें

स्कूल के लिए तैयार होने का फ़्लो चार्ट बनाओ, जिसमें कम से कम एक निर्णय का हीरा हो (जैसे "क्या बारिश हो रही है?")। हर चरण पर समय लिखो। दो चरण ढूँढो जो साथ-साथ हो सकें और हिसाब लगाओ कि कितने मिनट बचते हैं। फिर आख़िरी 3D चरण का स्लाइडर चलाओ।

मुख्य सूत्र और परिभाषाएँ

हल किए गए उदाहरण

1. तीन चरण 4, 3 और 2 मिनट के हैं और एक कड़ी में एक-दूसरे पर निर्भर हैं। काम में कितना समय लगेगा?

वे निर्भर हैं, इसलिए कुल समय 4 + 3 + 2 = 9 मिनट।

2. चाय: पानी उबालना 5, अदरक 2, कप 1, पकाना 3 (उबालने, अदरक और कप के बाद), डालना 1। अदरक और कप उबलने के साथ-साथ चलते हैं। कुल समय?

उबालना, अदरक और कप साथ शुरू होते हैं; सबसे लंबा 5 मिनट है, तब तक सब पूरे। फिर पकाना 3 और डालना 1: 5 + 3 + 1 = 9 मिनट। बचत: 12 − 9 = 3 मिनट।

3. 'क्या पंखा चल रहा है?' का फ़्लो चार्ट शब्दों में बनाओ।

शुरू → पंखा चालू करो → हीरा: क्या घूम रहा है? हाँ → अंत। ना → प्लग जाँचो → वापस 'पंखा चालू करो' (लूप)।

आम गलतियाँ

अभ्यास क्विज़

1. हाँ/ना सवाल कौन-सा आकार दिखाता है?
2. फ़्लो चार्ट की शुरुआत किस आकार से बनती है?
3. क्रांतिक पथ है:
4. कौन-से चरण साथ-साथ हो सकते हैं?
5. एक के बाद एक किए जाने वाले चरण 3, 4 और 5 मिनट के हैं। कुल?

अभ्यास: खुद जवाब दो

अपना जवाब लिखो या चुनो, फिर जाँचें दबाओ। अटको तो संकेत देखो; जवाब देने के बाद पूरा हल दिखेगा।

अक्सर पूछे जाने वाले प्रश्न

फ़्लो चार्ट क्या है?

प्रक्रिया के चरणों का चित्र, जो मानक आकारों और तीरों से बनता है।

क्रांतिक पथ क्या है?

एक-दूसरे पर निर्भर चरणों की सबसे लंबी कड़ी। यही तय करती है कि पूरा काम कम से कम कितने समय में हो सकता है।

प्रक्रिया में सुधार (ऑप्टिमाइज़) कैसे करते हैं?

स्वतंत्र चरण एक साथ करो, गैर-ज़रूरी चरण हटाओ, और क्रांतिक पथ के चरणों को छोटा करो।

यह कहाँ पढ़ाया जाता है

चीन高一Design 2 Ch.2 Processes (flow)

पहले यह पढ़ें

आगे पढ़ें

इससे जुड़े पाठ

सभी कंप्यूटर विज्ञान पाठ