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

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













