2010-09-15 4 views
9

मैं एक आवेदन की प्रक्रिया को देखने के तरीके पर एक अध्ययन कर रहा हूं। अब मुझे वर्कफ़्लो और वर्कफ़्लो प्रबंधन शब्द मिला है लेकिन यह थोड़ा उलझन में है।वर्कफ़्लो और फ़्लोचार्ट के बीच क्या अंतर है यदि कोई है?

जब मैंने आगे की खोज की तो फ्लोचार्ट शब्द भी दिखाया गया।

मेरा प्रश्न अब है, क्या दोनों के बीच कोई अंतर है क्योंकि मैं उन दोनों को एक ही संदर्भ में उपयोग करता हूं।

धन्यवाद

उत्तर

7

http://en.wikipedia.org/wiki/Workflow

http://en.wikipedia.org/wiki/Flowchart

"एक कार्यप्रवाह" कैसे काम के एक आइटम किया जाना चाहिए के लिए एक प्रक्रिया की एक परिभाषा है।

एक फ्लोचार्ट एक प्रक्रिया का वर्णन करने के लिए एक आरेख है। तो एक वर्कफ़्लो को फ़्लोचार्ट द्वारा वर्णित किया जा सकता है।

शायद यह मामला है कि वर्कफ़्लो आमतौर पर फ़्लोचार्ट्स द्वारा वर्णित होते हैं, कि कुछ लोग दो शर्तों का एक दूसरे से उपयोग कर सकते हैं।

क्या इससे मदद मिलती है?

+2

तो यदि आप वर्कफ़्लो के बारे में बात करते हैं, तो आप एक चरण के बारे में बात करते हैं कि प्रक्रिया को कैसे चलाना चाहिए (उस प्रक्रिया के कार्यों को जोड़ना) और फ्लोचार्ट उन चरणों का दृश्य है? – Gerard

+2

बहुत ज्यादा हाँ (AFAIK)। Flowcharts का उपयोग सभी प्रकार की चीजों को देखने के लिए किया जा सकता है। कार्यप्रवाहों को विभिन्न तरीकों से परिभाषित किया जा सकता है प्रक्रियाओं, व्यवसाय नियमों, फॉर्म भरने के लिए फॉर्म। – Jaydee

0

मेरे सीमित अनुभव के आधार पर, मैं जोड़ता हूं कि वर्कफ़्लो आरेख उनके लेआउट में अधिक आराम से होते हैं। Flowcharts अत्यंत सख्त और कठोर; प्रत्येक चरण का निर्णय निर्णय बिंदु (एक हीरा) द्वारा किया जाना चाहिए। तो: A == B? (जहां == एक सच्चा/झूठा सवाल है)। यदि सही है तो एक्स को संसाधित करने के लिए आगे बढ़ें; यदि FALSE अगले निर्णय बिंदु पर आगे बढ़ता है, B >= C?

वर्कफ़्लो, मेरे सीमित अनुभव से, अधिक आराम से हैं। उनके पास निर्णय बिंदु नहीं हैं लेकिन वे अक्सर करते हैं। असल में, ऐसे मामले हैं जिनमें फ्लोचार्ट की कठोरता केवल काम नहीं करती है और वर्कफ़्लो आरेखों में लचीलापन होता है।

आपको अपने लक्षित ऑडियंस को भी याद रखना होगा। सही प्रवाहचाप इतने कठोर हैं क्योंकि वे जो प्रतिनिधित्व करते हैं वह इतना कठोर है। फ्लोचार्ट्स का प्रयोग आमतौर पर प्रोग्रामर द्वारा किया जाता है और सॉफ्टवेयर विकास में त्रुटि के लिए कोई जगह नहीं होती है।

संबंधित मुद्दे