de_DEen_USes_ESfa_IRfr_FRhi_INid_IDjapl_PLpt_PTru_RUvizh_CNzh_TW

उपयोग केस आरेख बनाम उपयोग केस विवरण

केवल उपयोग केस आरेख दिखाना है यूएमएल प्रतीकात्मक रूप बहुत कम है। प्रत्येक उपयोग केस के साथ उसके उद्देश्य को समझाने वाला पाठ और उपयोग केस के कार्यान्वयन के दौरान कौन सी कार्यक्षमता प्राप्त होती है, इसका वर्णन करने वाला पाठ भी होना चाहिए।

उपयोग केस विवरण आमतौर पर विश्लेषण और डिजाइन चरण में चक्राकार तरीके से बनाया जाता है।

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

उपयोग केस बनाम उपयोग केस विवरण

एक उपयोग केस एक कार्य का वर्णन करता है जो एक अभिनेता द्वारा किया जाता है और व्यवसाय के लिए व्यावसायिक मूल्य के परिणाम के रूप में देता है। एक उपयोग केस को उपयोग केस आरेख या/और संरचित पाठ्य विवरण रूप में दृश्य रूप में देखा जा सकता है:

उपयोग केस (कार्य — एक ग्राहक को करना चाहता है) हो सकता है:

  • इंटरैक्टिव — एक सिस्टम उपयोग केस एक अभिनेता के निर्धारित व्यावसायिक लक्ष्य की प्राप्ति के लिए सिस्टम के साथ अंतरक्रिया का वर्णन करता है
  • मैनुअल — अभिनेता द्वारा किए गए क्रमिक क्रियाकलापों का अनुक्रम
  • स्वचालित — एक कार्यक्रम या स्क्रिप्ट द्वारा किए गए चरणों का अनुक्रम

उपयोग केस की विशेषताएं

एक उपयोग केस में होता है:

  • केवल एक लक्ष्य
  • एक एकल प्रारंभ बिंदु
  • एक एकल समाप्ति बिंदु
  • प्रारंभ से समाप्ति तक पहुंचने के लिए बहुआयामी मार्ग
  • उदाहरण के लिए, संभावित स्थितियों के विविधता के लिए व्यवहार को निर्दिष्ट करें
  • प्रत्येक स्थिति को विशिष्ट क्रिया(एं) की आवश्यकता हो सकती है

उदाहरण के लिए — ग्राहक बिल का भुगतान करता है:

कई मार्गों के लिए हैं लक्ष्य प्राप्त करें:

  • फोन भुगतान
  • डाक द्वारा
  • व्यक्तिगत रूप से
  • चेक द्वारा
  • नकद, आदि द्वारा

एक मार्ग जो लक्ष्य की ओर नहीं ले जाता है:

  • क्रेडिट कार्ड अस्वीकृत कर दिया गया है

एजाइल उपयोग केस प्रक्रिया

उपयोग केस मॉडल और इसके व्यक्तिगत उपयोग केस समय के साथ चरण दर चरण विकसित होते हैं। एक मॉडल के सभी उपयोग केस को आवश्यक रूप से एक ही स्तर की विस्तृत जानकारी के साथ निर्दिष्ट करने की आवश्यकता नहीं होती है।

ठीक समय पर और ठीक पर्याप्त

उपयोग केस को डेटा और दायरे के भिन्न स्तरों पर लिखा जा सकता है, प्रत्येक उद्देश्य के लिए उपयोगी होता है:

  • सारांश: सिस्टम कार्यक्षमता या व्यवसाय प्रक्रियाओं के सामान्य विवरण और व्यापक समीक्षा।
  • उपयोगकर्ता स्तर : उपयोगकर्ताओं और उनके सिस्टम के साथ अंतरक्रिया के कार्य संबंधी विवरण; एक विशिष्ट व्यवसाय प्रक्रिया के विवरण। उपयोगकर्ता स्तर के उपयोग केस को आमतौर पर उपयोगकर्ता के मुख्य कार्य के स्तर पर माना जाता है।
  • उप-कार्य: मुख्य उपयोग केस के उपभागों को पूरा करने के लिए उपयोग किए जाने वाले निम्न स्तर की गतिविधियों के विवरण।

नोट: कुछ उपयोग केस को स्तर II तक पर्याप्त रूप से विवरित किया जा सकता है। आप तब रुकें जब ठीक समय पर और ठीक पर्याप्त तरीके से पर्याप्त विस्तार प्राप्त हो जाए।


एक विस्तृत उपयोग केस विवरण

विस्तृत उपयोग केस एक पाठ्य निरूपण है जो घटनाओं के क्रम के साथ अन्य संबंधित उपयोग केस की जानकारी को निश्चित रूप से प्रदर्शित करता है। लोग आमतौर पर उपयोग केस के विस्तृत विवरण को रिकॉर्ड करने के लिए एक मानक उपयोग केस टेम्पलेट का उपयोग करते हैं


उपयोग केस टेम्पलेट — एटीएम निकासी मामले का उदाहरण

जैसा कि पहले बताया गया है, उपयोग केस के लिए कई प्रकार के नोटेशन शैलियाँ हैं (जैसे आरेख शैली, एकीकृत मॉडलिंग भाषा, पाठ्य रूप)। जिस नोटेशन का उपयोग किया जाता है, वह समझने में आसान होना चाहिए। आप टेम्पलेट का उपयोग कर सकते हैं, जैसे कि एलिस्टेयर कॉकबर्न, लेकिन यह भी एक विकल्प है कि अपनी टीम के लिए सबसे उपयुक्त चीज का उपयोग करें।

उपयोग केस विवरण

उपयोग केस का नाम: नकद निकासी

किरदार (स):ग्राहक (प्राथमिक), बैंकिंग प्रणाली (द्वितीयक)

सारांश विवरण: किसी भी बैंक ग्राहक को अपने बैंक खाते से नकदी निकासी की अनुमति देता है।

प्राथमिकता: आवश्यक है

स्थिति: मध्यम स्तर का विवरण

पूर्व शर्त: बैंक ग्राहक के पास एटीएम में डालने के लिए एक कार्ड है
एटीएम सही तरीके से ऑनलाइन है

पोस्ट-शर्तें:

  • बैंक ग्राहक ने अपनी नकदी (और वैकल्पिक रूप से एक रसीद) प्राप्त कर ली है
  • बैंक ने ग्राहक के बैंक खाते से राशि काट ली है और लेनदेन का विवरण दर्ज कर लिया है

मूल मार्ग:

  1. ग्राहक अपना कार्ड एटीएम में डालता है
  2. एटीएम यह सत्यापित करता है कि कार्ड एक वैध बैंक कार्ड है
  3. एटीएम पिन कोड के लिए अनुरोध करता है
  4. ग्राहक अपना पिन कोड डालता है
  5. एटीएम बैंक कार्ड को पिन कोड के खिलाफ सत्यापित करता है
  6. एटीएम सेवा विकल्प प्रस्तुत करता है, जिसमें “निकासी” शामिल है
  7. ग्राहक “निकासी” चुनता है
  8. एटीएम राशि के विकल्प प्रस्तुत करता है
  9. ग्राहक राशि का चयन करता है या राशि डालता है
  10. एटीएम सत्यापित करता है कि इसके हॉपर में पर्याप्त नकदी है
  11. एटीएम सत्यापित करता है कि ग्राहक निकासी सीमा से नीचे है
  12. एटीएम सत्यापित करता है कि ग्राहक के बैंक खाते में पर्याप्त धन है
  13. एटीएम ग्राहक के बैंक खाते से राशि काटता है
  14. एटीएम ग्राहक का बैंक कार्ड वापस करता है
  15. ग्राहक अपना बैंक कार्ड लेता है
  16. ATM ग्राहक के नकदी जारी करता है
  17. ग्राहक अपनी नकदी लेता है

विकल्प मार्ग:

2a. अमान्य कार्ड

2b. कार्ड उल्टा है

5a. चोरी हुई कार्ड

5b. PIN अमान्य है

10a. हॉपर में पर्याप्त नकदी नहीं है

10b. हॉपर में गलत धनराशि के नकदी

11a. निकासी सीमा से अधिक निकासी

12a. ग्राहक के बैंक खाते में पर्याप्त धन नहीं है

14a. बैंक कार्ड मशीन में फंस गया है

15a. ग्राहक अपना बैंक कार्ड लेने में असफल होता है

16a. नकदी मशीन में फंस गई है

17a. ग्राहक अपनी नकदी लेने में असफल होता है

  • a ATM बैंकिंग सिस्टम के साथ संचार नहीं कर सकता है
  • b ग्राहक ATM प्रॉम्प्ट के प्रति प्रतिक्रिया नहीं देता है

व्यापार नियम:

B1: PIN का रूपरेखा

B2: PIN पुनर्प्रयासों की संख्या

B3: सेवा विकल्प

B4: राशि विकल्प

B5: निकासी सीमा

B6: नकदी जारी करने से पहले कार्ड को निकालना आवश्यक है

गैर-क्रियात्मक आवश्यकताएं:

NF1: पूर्ण लेनदेन के लिए समय

NF2: PIN दर्ज करने की सुरक्षा

NF3: कार्ड और नकदी लेने की अनुमति देने के लिए समय

NF4: भाषा समर्थन

NF5: अंधे और आंशिक रूप से अंधे के लिए समर्थन


अधिक उपयोग केस डायग्राम उदाहरण खोजें

आप उन्हें तुरंत संपादित कर सकते हैंविजुअल पैराडाइग्मनीचे दिए गए उदाहरण लिंक पर क्लिक करके मुफ्त टूल:

संबंधित लिंक

 

  1. यूनिफाइड मॉडलिंग भाषा क्या है?
  2. यूएमएल टूल्स की सूची
  3. विजुअल पैराडाइग्म को मुफ्त आजमाएं

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