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

उपयोग केस में मुख्य अवधारणाएं
1. एक्टर्स
एक्टर्स किसी भी ऐसे संस्था का प्रतिनिधित्व करते हैं जो सिस्टम से बातचीत करते हैं। वे मानव, अन्य सिस्टम या बाहरी संस्थाएं हो सकती हैं। दिए गए उदाहरण में, एक्टर्स हैं:
- टूर गाइड: एयरपोर्ट से जुड़ा एक व्यापार एक्टर।
- यात्री: एक व्यापार एक्टर जो एयरपोर्ट सेवाओं का मुख्य उपयोगकर्ता है।
2. उपयोग केस
उपयोग केस एक्टर्स और सिस्टम के बीच विशिष्ट लक्ष्यों को प्राप्त करने के लिए बातचीत का वर्णन करते हैं। उपयोग केस आरेखों में इन्हें अंडाकार के रूप में दर्शाया जाता है। उदाहरण में:
- समूह चेक-इन
- व्यक्तिगत चेक-इन
- बैगेज चेक-इन
- सुरक्षा छानबीन
3. संबंध
उपयोग केस एक दूसरे के साथ विभिन्न प्रकार के संबंध रख सकते हैं:
- शामिल करें: एक उपयोग केस दूसरे उपयोग केस के व्यवहार को शामिल करता है।
- विस्तारित करें: एक उपयोग केस कुछ निश्चित शर्तों के तहत दूसरे उपयोग केस के व्यवहार का विस्तार करता है।
- सामान्यीकरण: एक्टर्स के बीच सामान्यीकरण संबंध इंगित करता है कि एक एक्टर दूसरे का विशिष्ट संस्करण है।
- संबंध: एक अभिनेता और उपयोग केस के बीच सीधा संबंध।
4. व्यावसायिक उपयोग केस
व्यावसायिक उपयोग केस व्यावसायिक संदर्भ में लक्ष्यों और अंतरक्रियाओं पर केंद्रित होते हैं। ये व्यावसायिक ऑपरेशन और इसके वातावरण के साथ अंतरक्रिया को वर्णित करते हैं। उदाहरण में, सभी उपयोग केस एयरपोर्ट के संदर्भ में व्यावसायिक उपयोग केस हैं।
5. विषय/व्यावसायिक सीमा
विषय या व्यावसायिक सीमा मॉडल किए जा रहे सिस्टम की सीमा को परिभाषित करती है। उदाहरण में, व्यावसायिक सीमा “एयरपोर्ट” है।
उदाहरण स्पष्टीकरण
अभिनेता
- टूर गाइड: एयरपोर्ट से जुड़ा हुआ है और यात्रियों के एक समूह के प्रतिनिधित्व में सिस्टम से अंतरक्रिया कर सकता है।
- यात्री: एयरपोर्ट सेवाओं का मुख्य उपयोगकर्ता, विभिन्न उपयोग केस के साथ सीधे अंतरक्रिया करता है।
उपयोग केस
- समूह चेक-इन: एक उपयोग केस जहां टूर गाइड यात्रियों के एक समूह को चेक-इन करता है।
- व्यक्तिगत चेक-इन: एक उपयोग केस जहां एक यात्री चेक-इन करता है।
- बैगेज चेक-इन: एक उपयोग केस जहां यात्री अपने बैगेज को चेक-इन करते हैं।
- सुरक्षा छानबीन: एक उपयोग केस जहां यात्री सुरक्षा छानबीन से गुजरते हैं।
संबंध
- शामिल करने वाला संबंध: “समूह चेक-इन” उपयोग केस के “व्यक्तिगत चेक-इन” उपयोग केस को शामिल करता है, जिसका अर्थ है कि व्यक्तिगत चेक-इन के व्यवहार को समूह चेक-इन प्रक्रिया का हिस्सा माना जाता है।
- विस्तार संबंध: “बैगेज चेक-इन” उपयोग केस “व्यक्तिगत चेक-इन” उपयोग केस का विस्तार करता है, जिसका अर्थ है कि बैगेज चेक-इन व्यक्तिगत चेक-इन के दौरान हो सकने वाला एक अतिरिक्त चरण है।
- सामान्यीकरण: “यात्री” अभिनेता अन्य विशिष्ट प्रकार के यात्रियों का सामान्यीकरण है (इस आरेख में स्पष्ट रूप से नहीं दिखाया गया है, लेकिन अंतर्निहित है)।
- संबंध: “टूर गाइड” और “पैसेंजर” एक्टर्स क्रमशः “ग्रुप चेक-इन” और “इंडिविजुअल चेक-इन” उपयोग केस के साथ संबंधित हैं।
व्यापार सीमा
- “एयरपोर्ट” व्यापार सीमा है, जो इसके दायरे में सभी उपयोग केस और अंतरक्रियाओं को शामिल करता है।
व्यापार उपयोग केस और सिस्टम उपयोग केस के बीच अंतर
व्यापार उपयोग केस
- व्यापार लक्ष्यों और संचालन पर ध्यान केंद्रित करें।
- व्यापार अपने वातावरण के साथ कैसे अंतरक्रिया करता है, इसका वर्णन करें।
- आमतौर पर व्यापार प्रक्रिया मॉडलिंग और एंटरप्राइज आर्किटेक्चर में उपयोग किया जाता है।
- उदाहरण: एयरपोर्ट पर “ग्रुप चेक-इन”।
सिस्टम उपयोग केस
- सॉफ्टवेयर सिस्टम के कार्यात्मक आवश्यकताओं पर ध्यान केंद्रित करें।
- उपयोगकर्ता सिस्टम के साथ कैसे अंतरक्रिया करते हैं और विशिष्ट लक्ष्य प्राप्त करते हैं, इसका वर्णन करें।
- आमतौर पर सॉफ्टवेयर विकास और आवश्यकता इंजीनियरिंग में उपयोग किया जाता है।
- उदाहरण: ऑनलाइन बैंकिंग सिस्टम में “यूजर लॉगिन”।
निष्कर्ष
उपयोग केसएक प्रभावी उपकरण हैं जो सिस्टम की कार्यात्मक आवश्यकताओं को एकत्र करने और समझने में मदद करते हैं। एक्टर्स, उपयोग केस और उनके संबंधों को परिभाषित करके, आप सिस्टम के व्यवहार के बारे में स्पष्ट और व्यापक मॉडल बना सकते हैं। विशेष रूप से व्यापार उपयोग केस, एक विशिष्ट संदर्भ में व्यापार संचालन और अंतरक्रियाओं को समझने में मदद करते हैं। एयरपोर्ट का दिया गया उदाहरण इन अवधारणाओं को प्रभावी ढंग से दर्शाता है, जिसमें विभिन्न एक्टर्स व्यापार सीमा के भीतर विभिन्न उपयोग केस के साथ कैसे अंतरक्रिया करते हैं, इसका प्रदर्शन किया गया है।
यह पोस्ट Deutsch, English, Español, فارسی, Français, Bahasa Indonesia, 日本語, Polski, Portuguese, Ру́сский, Việt Nam, 简体中文 और 繁體中文 में भी उपलब्ध है।













