उपयोग केस यह दिखाता है कि आपका सिस्टम क्या करना चाहिए। गतिविधि आरेख आपको यह निर्दिष्ट करने की अनुमति देते हैं कि आपका सिस्टम अपने लक्ष्यों को कैसे प्राप्त करेगा।
गतिविधि आरेख एक सबसे अधिक प्राप्त करने योग्य में से एक हैंयूएमएल आरेख क्योंकि वे व्यापक रूप से ज्ञात फ्लोचार्ट नोटेशन के समान प्रतीकों का उपयोग करते हैं; इसलिए, वे एक व्यापक दर्शक दल के लिए प्रक्रियाओं का वर्णन करने में उपयोगी हैं। वास्तव में, गतिविधि आरेख फ्लोचार्ट में अपनी जड़ें रखते हैं, साथ ही यूएमएल स्थिति आरेख, डेटा प्रवाह आरेख और पेट्री नेट्स।
गतिविधि आरेख उच्च स्तरीय क्रियाओं को एक साथ जोड़कर आपके सिस्टम में होने वाली प्रक्रिया का प्रतिनिधित्व करते हैं। गतिविधि आरेख व्यापार प्रक्रियाओं के मॉडलिंग में विशेष रूप से अच्छे हैं।
एक व्यापार प्रक्रिया एक समन्वित कार्यों का समूह है जो व्यापार लक्ष्य को प्राप्त करता है, जैसे ग्राहकों के आदेश भेजना। कुछ व्यापार प्रक्रिया प्रबंधन (BPM) उपकरण आपको गतिविधि आरेखों या एक समान आरेखीय प्रतीक (जैसे BPMN ), और फिर उन्हें निष्पादित करें। इससे आप उदाहरण के लिए एक भुगतान अनुमोदन प्रक्रिया को परिभाषित और निष्पादित कर सकते हैं, जहां एक चरण एक क्रेडिट कार्ड अनुमोदन वेब सेवा को एक आसान आरेखीय प्रतीक के उपयोग से बुलाता है, जैसे गतिविधि आरेख।
उदाहरण के लिए, आप एक का उपयोग कर सकते हैं गतिविधि आरेख एक ब्लॉग खाता बनाने के चरणों को मॉडल करने के लिए।

चलिए ब्लॉग खाता बनाने के उपयोग केस में शामिल चरणों के मॉडलिंग के माध्यम से गतिविधि आरेखों के मूल तत्वों पर नजर डालते हैं। निम्नलिखित तालिका में एक नया ब्लॉग खाता बनाने के उपयोग केस विवरण है। मुख्य प्रवाह और विस्तार खंड ब्लॉग खाता बनाने प्रक्रिया में चरणों का वर्णन करते हैं।

अब आइए उपयोग केस को विस्तारित करें (आवश्यकता से — क्या से उच्च स्तरीय तार्किक वर्कफ्लो — कैसे) एक गतिविधि आरेख के साथ :

प्रारंभिक नोड और गतिविधि अंतिम नोड के बीच क्रियाएं होती हैं, जिन्हें गोल किनारे वाले आयत के रूप में बनाया जाता है। क्रियाएं समग्र गतिविधि में होने वाले महत्वपूर्ण चरण हैं, उदाहरण के लिए, खाता प्रकार चुनें, लेखक के विवरण दर्ज करें, आदि। एक क्रिया एक व्यवहार करना, गणना करना, या प्रक्रिया में कोई महत्वपूर्ण चरण हो सकता है।
गतिविधि के प्रवाह को तीर वाली रेखाओं के रूप में दिखाया जाता है, जिन्हें किनारे या पथ कहा जाता है। गतिविधि किनारे पर तीर के सिरे एक क्रिया से अगली क्रिया तक प्रवाह की दिशा दिखाते हैं। एक नोड में जाने वाली रेखा को आगमन किनारे कहा जाता है, और एक नोड से बाहर निकलने वाली रेखा को निर्गम किनारे कहा जाता है। किनारे क्रियाओं को एक साथ जोड़ते हैं ताकि समग्र गतिविधि प्रवाह निर्धारित किया जा सके: पहले प्रारंभिक नोड सक्रिय होता है, फिर पहला हीरे आकृति वाला नोड एक निर्णय कहलाता है, जो कोड में एक if-else कथन के समान होता है।
ध्यान दें कि ऊपर दिए गए चित्र में निर्णय से दो निर्गम किनारे हैं, जिनमें से प्रत्येक बूलियन शर्तों के साथ लेबल किए गए हैं। निर्णय नोड से केवल एक किनारे का अनुसरण किया जाता है, जो लेखक के अधिकृत होने पर निर्भर करता है। दूसरा हीरे आकृति वाला नोड एक मर्ज कहलाता है। एक मर्ज नोड निर्णय नोड से शुरू होने वाले किनारों को जोड़ता है, जो शर्तीय व्यवहार के अंत को चिह्नित करता है।
अन्य संबंधित लेख
- उपयोग केस आरेख क्या है?
- एजाइल सॉफ्टवेयर विकास के लिए उपयोगकर्ता कहानी बनाम उपयोग केस
- उपयोग केस विनिर्देश क्या है?
यह पोस्ट Deutsch, English, Español, فارسی, Français, Bahasa Indonesia, 日本語, Polski, Portuguese, Ру́сский, Việt Nam, 简体中文 और 繁體中文 में भी उपलब्ध है।













