de_DEen_USes_ESfa_IRfr_FRhi_INid_IDjapl_PLpt_PTru_RUvizh_CNzh_TW

उपयोग केस विश्लेषण के लिए एक सरल गाइड

उपयोग केस विश्लेषण क्या है?

उपयोग केस आरेखों का मुख्य उपयोग भूमिकाओं और भूमिकाओं और उपयोग केस के बीच संबंधों का वर्णन करने के लिए किया जाता है। बताएं कि कौन इस प्रणाली का उपयोग करेगा और इसके साथ क्या कर सकता है।

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

यह एक कार्यात्मक मॉडल आरेख दिखाता है जिसे बाहरी उपयोगकर्ता देख सकता है। उपयोग केस विकास टीम को प्रणाली की कार्यात्मक आवश्यकताओं को दृश्य तरीके से समझने में मदद करते हैं।

उपयोग केस आरेख के तत्व

उपयोग केस आरेख में 6 तत्व होते हैं, जैसे

  • अभिनेता
  • उपयोग केस
  • संबंध
  • शामिल संबंध
  • विस्तारित संबंध (विस्तारित)
  • सामान्यीकरण संबंध

वैकल्पिक रूप से, आप उपयोग केस आरेख में प्रणाली की सीमा को दर्शाने के लिए प्रणाली की सीमा रख सकते हैं।

अभिनेता

कौन सी भूमिकाएं इस प्रणाली का उपयोग करती हैं? अलग-अलग भूमिकाएं अलग-अलग प्रणाली कार्यों का उपयोग करती हैं, जिन्हें उपयोग केस आरेख में विलेन के रूप में दर्शाया जाता है।

  • एक बाहरी एकाइटी
  • उपयोग केस के क्रियान्वयन प्रक्रिया में भाग लें
  • अभिनेताओं का प्रतिनिधित्व उनके उपयोग केस में भाग लेने की भूमिकाओं द्वारा किया जाता है
  • प्रत्येक अभिनेता एक या एक से अधिक उपयोग केस में भाग ले सकता है

अभिनेता के प्रकार

  1. प्रणाली के उपयोगकर्ता – वास्तविक लोग, उपयोगकर्ता, लगभग हर प्रणाली में मौजूद सबसे सामान्य अभिनेता हैं, और उनके नाम भूमिकाओं के अनुसार होने चाहिए
    बनाई जा रही प्रणाली के साथ अंतरक्रिया करने वाली अन्य प्रणालियाँ
  2. बाहरी कार्यक्रम — उदाहरण, जब ग्राहक लौटाने के समय कार वापस नहीं लौटाता है, तो प्रणाली ग्राहक सेवा प्रतिनिधि को ग्राहक को फोन करने की याद दिलाएगी, और समय या बाहरी प्रणाली प्रणाली में एक खिलाड़ी बन जाती है
  3. अन्य तत्वों में हार्डवेयर उपकरण, बाहरी सेवाएं और बाहरी डेटाबेस शामिल हैं

प्रणाली सहभागियों को कैसे ढूंढें?

  • प्रणाली के मुख्य कार्यों का उपयोग कौन करेगा
  • किसको प्रणाली के समर्थन की आवश्यकता होगी अपना काम करने के लिए
  • किसको प्रणाली के रखरखाव और प्रबंधन की आवश्यकता होगी
  • कौन से हार्डवेयर उपकरण प्रणाली को संभालने की आवश्यकता होगी
  • कौन सा सिस्टम इस सिस्टम के साथ बातचीत कर रहा है

स्टार्टर और समर्थक

  • कौन या कौन सा सिस्टम इस सिस्टम द्वारा उत्पादित परिणामों में रुचि रखता है
  • प्रारंभकर्ता उपयोग केस की प्राथमिक सेवा वस्तु है
    दूसरा वह सहभागी है जो समर्थक के रूप में कार्य करता है

उपयोग केस के बीच संबंध

संबंध संबंध (यह सहभागियों और उपयोग केस के बीच संबंध का प्रतिनिधित्व करता है। UML में, इसे आमतौर पर एक सीधी रेखा या एक तीर वाली रेखा द्वारा दर्शाया जाता है जो सूचना प्राप्त करने वाले की ओर इशारा करती है)

संबंधों के साथ उपयोग केस की संरचना

एक्सटेंड / एक्सटेंशन संबंध (इसका अर्थ है कि निश्चित शर्तों के तहत मौजूदा उपयोग केस में नए व्यवहार जोड़े जाते हैं। प्राप्त नए उपयोग केस को एक्सटेंडेड उपयोग केस कहा जाता है, और मूल उपयोग केस को बेसिक उपयोग केस कहा जाता है, जो बेसिक उपयोग केस के लिए एक अतिरिक्त कार्य प्रदान करने के बराबर है। UML में इसे बिंदीदार रेखाओं के साथ तीर द्वारा दर्शाया जाता है, और तीर बेसिक उपयोग केस की ओर इशारा करते हैं)

शामिल संबंध (इसका अर्थ है कि अन्य उपयोग केस के व्यवहार को सरलता से शामिल किया जा सकता है, और इसमें शामिल उपयोग केस के व्यवहार को अपने स्वयं के व्यवहार के हिस्से के रूप में देखा जा सकता है। इसे आमतौर पर UML में बिंदीदार रेखाओं के साथ तीर द्वारा दर्शाया जाता है, और तीर शामिल उपयोग केस की ओर इशारा करते हैं)

सामान्यीकरण संबंध (इसका अर्थ है कि एक माता-पिता उपयोग केस को बहुत सारे बच्चे उपयोग केस बनाने के लिए विशिष्ट बनाया जा सकता है, और माता-पिता उपयोग केस और बच्चे उपयोग केस के बीच संबंध सामान्यीकरण संबंध है। UML में, इसे एक खोखले त्रिकोणाकार तीर वाली ठोस रेखा द्वारा दर्शाया जाता है, और तीर माता-पिता उपयोग केस की ओर इशारा करता है)

उपयोग केस उदाहरण

यहाँ मैं Visual Paradigm Online से कुछ उदाहरण चुनता हूँ जिन्हें आप व्यापार के बारे में बहुत अच्छी तरह से जानते होंगे, जैसे कि ATM, DMS और ऑर्डर सिस्टम। नीचे दिए गए चित्र में एक उदाहरण दिखाया गया हैATM उपयोग केस आरेख उदाहरण, जो उपयोग केस आरेख सिखाने में बहुत प्राचीन उदाहरण है।

दस्तावेज प्रबंधन प्रणाली (DMS) नीचे दिए गए उपयोग केस आरेख उदाहरण में प्रणाली के किरदार और उपयोग केस दिखाए गए हैं। विशेष रूप से, उपयोग केस के बीच शामिल और एक्सटेंड संबंध हैं।

ऑर्डर सिस्टम नीचे दिए गए उपयोग केस आरेख उदाहरण में प्रणाली में शामिल किरदार और उपयोग केस दिखाए गए हैं:


यह पोस्ट Deutsch, English, Español, فارسی, Français, Bahasa Indonesia, 日本語, Polski, Portuguese, Ру́сский, Việt Nam, 简体中文 और 繁體中文 में भी उपलब्ध है।