आपको लाश में विशेष निर्भाव करें मेरे नाम सुमेर है आज हम देखने वाले सूड में यूज केज डायग्राम करें क्या होता है यूज केज डायग्राम और किस तरह से उसको बनाया जाता है और क्या होता है वो तो चलो स्टार्ट करते है तो यूज केज डायग्राम का पहले अपने कैसे बना सकते है वो अगर आपने डाल दी तो आपका यूज केस काफी अच्छा भी दिखेगा क्योंकि कोई इतना अंदर घुस के देखेगा नहीं आपके सिस्टम में तो कोई भी सिस्टम में आप वो यूज कर सकते हो तो अभी स्टार्ट करते हैं अपने कंपोनेंट से तो अभी यूज क actor क्यों होता है देखो ये इस symbol से अपने actor को represent करते है use case diagram में तो अब actor क्या होता है ये एक अपना role play करता है अपने system में कोई भी system में ठीक है तो actor इसमें एक चीज ध्यान रखनी है अपने को कि ये कोई real person नहीं होता ये यातो एक system भी हो सकता है यातो एक group of people भी हो सकता है ऐसा जरूर नहीं कि एक real person है ठीक है अभी दूसरा अपना component है use case जिसके ऊपर डायग्राम है, यूज केस अपना एक ellipse shape का symbol होता है, जिससे अपना यूज केस को describe करते हैं, तो यूज केस क्या करता है, अपनी system का कोई भी एक capability, कि अपना system क्या कर रहा है, कोई भी एक function उसका, तो ये अपना हो गया यूज केस, थर्ड है अपना, कि कनेक्टर कनेक्टर क्या करते हैं कनेक्टर एक सिंपल स्ट्रेट लाइन है जो मतलब यूजर और यूज के बीच में अपने ड्रॉप करके यह बाता थी कि हां यह दोनों इंटरेक्ट करते तो यह इंटरेक्शन के लिए यूज करते ठीक हैं उसके बाद में है अपना जनरलाइजेशन वाला वन साइडेड आयरो ठीक है तो जनरलाइजेशन कब यूज करते हैं अपन जब जैसे अपन को फर्दर उसको कोई ग्रूप्स में डालना जैसे अपने को यूजर को और डिवाइड करना है क्या मतलब यूजर है तो किस टाइप का उसको और जनरलाइ वहां पर जनरलाइजेशन यूज करते हैं और यह जो डॉटेड हम यूज करते हैं इसको बोलते हैं अपने स्टीरोटाइप के लिए यूज करते हैं अपना स्टीरोटाइप वह इसको नहीं है इस रिलेशनशिप मोश्चली अब अब दो रिलेशनशिप बताते हैं यूज केस में ठीक है तो अभी हम लोग का यह तो हो गया अपने कंपोनेंट तो एक बार देख लेते आप बस कंपोनेंट एक एक्टर होता है यूज केस होता है कनेक्टर होता है जनरलाइजेशन होता है स्टीरोटाइप होता है ठीक है तो यह तो अपना यह हो गया अभी अगला कि दो टाइप के रिलेशनशिप्स होते हैं इसमें ठीक है तो दो टाइप के रिलेशनशिप्स कौन से कौन से होते हैं पहला होता है अपना इन्क्लूड इन्क्लूड रिलेशनशिप्स अभी इन्क्लूड रिलेशनशिप्स क्या है एक इंप्लेसिट फंक्शन है सिस्टम का प्रोसीजर से मुझे जाना जरूरी है, प्रोसीजर या capability जरूरी है मैंको उस प्रोसीजर को पाने के लिए तो जैसे कि अपने एक example देखते हैं, अब हम बैंक में जा रहे हैं, बैंक सिस्टम में जैसे इंटरनेट बैंकिंग अपने चालू किया अपने को पैसा उसमें क्या-क्या अपन तीन use case डाल सकते हैं, या तो अपन डिपोजिट करना है, या तो अपने को पैसा निकालना है, विड्रॉव करना है, या तो अपने को ब तो ये तीनों चीज के लिए एक चीज most importantly है अगर अपन online access कर रहे हैं तो वो use case होगा अपना login के बिना login के क्या तुम लोग कर सकते हैं इसको access नहीं कर सकते हैं तो login एक अपना include relationship हो तो यह अपने dotted line पहले देखा था stereotype के लिए use कर दे तब यह stereotype को लिख दे दे यह relationship को include को तो हर एक यह dotted line इस stereotype को define करेगी कि हाँ बई कुछ भी करने से पहले login करो simple सी बात दूसरा है अपना extend extend relationship क्या बोलता है यह भी implicit जैसा है यह बस वो implicit function था यह अपना explicit है एप्लीसिट से मेरा मतलब है कि ऑप्शनल है ऑप्शनल मतलब कि जैसे अभी तुमने किसी को कॉल किये तो मेरे सिस्टम का एक function है कि make a call ओके तो मैंने call किया अब मेरा इसमें extend वाला relationship क्या होगा या तो कभी कभी ये call होगा या तो नहीं call होगा तो वो मैं क्या रख सकता हूँ कि add a call तो वो अपना choice होता है कि call करना तो ठीक है पर कभी-कभी तुम add a call करते हो ना, जरूरी थोड़ी था कि तुम हमेशा conference call पर बात करते हो, तो exchange relationship वो बताता है कि explicitly कभी मैं ये function use करूँगा, जरूरी नहीं है, हर time use करूँगा, पर implicit क्या बता है, हर time मुझे ये use करना ही है, क्योंकि अगर मुझे deposit करना है, तो भी login करना है एक्जाम में अगर कोई भी सिस्टम का यूज केस बनना नहीं है, क्योंकि देखो अभी हम जितना भी प्रैक्टिस कर लें, जरूर नहीं है वोई सिस्टम है, हम लाइबरेरी प्रैक्टिस कर लें, बैंक वाला प्रैक्टिस कर लें, पर जरूर नहीं है कि वो है, पर ऐसी ची� अपने एक एक्जांपल ही ले लेते हैं सीधा सीधा और वह अपने एक्जांपल लेंगे इसका एक कोई भी शॉपिंग आपका जो अभी आजकल अपने देखते हैं फ्लिप कार्ड एमजोन कोई भी एक शॉपिंग आपका तो शॉपिंग आपका पहले तो एक्टर क्या होगा तो यह अपना जनरलाइजेशन हो गया कि हाँ यह यूजर अपना डेली यूजर भी हो सकता है या अपना सेलर भी हो सकता है उसके बाद में तो एक पहला चीज हमेशा याद रखना कि यूजर को हमेशा जनरलाइज करना यह काफी अच्छा दिखता है कि हाँ भाई यूजर के और भी मतलब यूजर को भी तुम दो चीज में डिफाइन कर सकते हैं कि हाँ यातो वो डेली यूजर होगा या सेलर होगा इंप्लूड और एक्स्टेंड यह बहुत मजा आता है एक्जामिनर को देखने में कि हां भाई इसने इंप्लीसिट और एक्स्प्लीसिट फंक्शन डाले है कि नहीं तो दूसरा पॉइंट यह याद रखो तीसरा है कि जो अपने अंदर के यूज केस है मतलब जो प्रोसेसेस मनी, अभी तुमने बैंक का बनाया तो मनी विड्रॉअ करेंगे न, तो इस चीजों को अवाइड करो, ऐसी चीजों पे जादा ध्यान दो कि छोटा अच्छा दिखे तुमारा use case, और use case को पहले ड्रॉव मत करो, पहले लिख लो और फिर एक जैसे साइस का एलिफ्स बनाने का और मतलब कम से कम दो तो हो दो actors तो रखो अपने system में तो वो जादा अच्छा दिखेगा और ये सारे points तो ध्यान में रखे और थोड़ा जो अपना system boundary है वो पहले ही मच बना दो कि तुम उसमें फिर adjust ना कर पो पहले अपने use cases बनाओ actors बनाओ उसके बाद system boundary बनाओ तो पहले use cases बनाओ उसके बाद अपना actor बनाओ उसके बाद system boundary बनाओ ठीक है तो यह अपना हो गया कि system boundary भी last में बनाओ यह अपने 5 point हो गया तो यह 5 point अगर आपन ध्यान में रख रहे हैं कि आपन actor को generalize कर रहे हैं कोई भी एक actor को अच्छे से generalize कर दिया include, extend कर दिया use case दंग वाले use के कि मतलब छोटे short names और effective names यूज़ किये minimum 2 actor रख रहे हैं और system boundary मतलब ऐसा नहीं हो कि खिचडी मचा दिया तुमने neat बनाओ ठीक है तो यह तो हो गया अपना use case बनाने का system अब अपने एक एग्जांपल लेते हैं जो अभी अपने बनाते हैं ठीक है तो वह एग्जांपल लेते हैं अपने शॉपिंग आपका तो शॉपिंग आपका एग्जांपल चालू करते हैं उसमें अपने रखते हैं पहला तो एक कस्टमर ठीक है तो यह मेरा हो गया कस्टमर इसको मैं लिख देता हूँ कस्टमर अब मैंको इसको जनरलाइस करना है तो और दो यूजर लगेंगे नीचे तो जनरलाइजेशन का अपना कैसे डिफाइन करते होते अपने को पता है तो कस्टमर का हो गया अभी तुम लोग बोलेंगे शॉपिंग ऐप में कौन से दो टाइप के कस्टमर होंगे या तो वह में बर होगा उस पर पर्टिकुलर पर या नोन मेंबर होगा फिलहाल के लिए ठीक है जो एक्सेस करेगा एज अ कस्टमर टू व शॉपिंग ऐप बराबर उसके बाद या तो तुम कोई अगर तुमने कुम को कोई चीज पसंद आ गई तो तुम पहले उसको ओडर करोगे या तो ओडर करोगे अगर ओडर कर दिया पसंद फिर तुमको दिख गया दूसरे साइट पर एक सस्ता है और तुमको कैंसल करना है तो तुमने कैंसल का एक बना दिया कि ओ अब अपने ने दूसरा पॉइंट क्या देखा था कि include और extend relationship डालना है तो इसमें तुम लोग include डाल सकते होंगे तीनों में कि हाँ भाई मैं अगर login ही नहीं करूँगा तो मैं ये चीजों को access करूँगा ही कर नहीं सकता तो login इधर vital है अपने लिए तो इधर अपने डाल दिया include relationship तीनों में इसमें डाला मैं include इसमें डाला मैं include और इसमें भी डाला इनको ठीक है यह हो गया उसके बाद मैं अभी अपने को यह तो अपना यह हो गया अभी यह सब चीजों को जॉइंट कर दो कि कनेक्टर से अ यूजर ओडर भी कर सकता है, कैंसल भी कर सकता है, रिटर्न भी कर सकता है ठीक है, अब और एक मैं यह बना देता हूँ इसका, एक्टर कि हाँ बई यह अपना सेल्समैन है, या फिर अपना सेलर है सेलर क्या देखेगा, स्टेटस देखेगा कोई भी ओडर का कि अभी भी अपने को इसका डिलिवरी देना है के नहीं देना है तो एक स्टेटस देखेगा और रिपोर्ट्स मंगाएगा एडमिन से के मेरा कितना भीका क्या भीका कब भीका तो यह इनको एकसेस करेगा यह हो गया अब सेलर को हम लोग क्यों बाइफोकेट करेंगे जरूरत नहीं है और वह हो भी नहीं सकता कस्टमर को करना ज्यादा इजी है तो हमने जनरलाइजेशन यूज कर लिया इंक्लूड यूज कर लिया एक्सटेंड इसमें यूज नहीं कर सकते पर ठीक है तुम लोग क डिस्काउंट देना है कि नहीं वह यूजर को अगर समझो तुमने ऑफर रखा है वेबसाइट पर कि फर्स्ट टाइम यूजर है तो हम इसको एक्स्टेंड रिलेशनशिप दिया तो यह और अच्छा दिख रहा है कि इंट्रूट भी उसके एक्स्टेंड भी उसके जनरलाइज भी कर दिया ठीक है अब यह सब चीज वहां पर भी जाएगी उसके पास कहीं पर तो उसको मोशली यह यूज क्या करो यह सबसे अच्छा है अपना एडमिन सबका माइप इसको कनेक्ट कर दो अ ठीक है तो लॉग इन इससे कनेक्टेड हो गया स्टेटस भी यही प्रोवाइड करेगा रिपोर्ट भी यही प्रोवाइड करेगा तो यह बन गया अपना शॉपिंग ऐप का अब इसकी सिस्टम बाउंडरी बना दो सिस्टम बाउंडरी अब इसकी बना के खत्म करो यह हो गय पर अब बाहर से बना दिया, freehand भी बना दिया तो भी ठीक ठाकी दिख रहा है और इस पे इसका naming कर दो, कि ये है अपना shopping app बस हो गया, तो ये अपना effective use case diagram हो गया तो guys, like करो वीडियो को, share करो और कुछ doubt है तो comment में जरूर डालना और इस चीज के लिए, अब note अब याद एक लास्ट चीज में बताना चाहता हूँ जो रह गई थी कि दो कोई जरूरी नहीं है कि आपका जो डाइग्राम है वो किसी और से मैच करें आप कह रहे हैं मैं तो बना रहा हूँ लेकिन जो मैं किताबों में देख रहा हूँ वो मैच नहीं कर अगर मैं दो चीजें किसी अलग अलग परसन को दूं तो यह बंदा कुछ और बनाएंगा वह बंदा कुछ और बनेंगा तो चलेगा ऐसा नहीं है कि जो यह हम बता रहे हैं वह और आपका डाइग्राम सेम हो अगर आपको दोनों को शॉपिंग हैं तो बहुत कुछ नहीं भा जो सामने examiner बैटा है ना आपको marks देना चाता है तो at least यह जो main main box है यह extend include सब include करो ताकि आपको marks मिले अपने कोके बना के आओ इन box के आपको marks मिलते है तो कोई problem नहीं है कोई tension नहीं है अगर match ना करे तो समझ रहे हो अपने एसाब से बना के आओ दो घर अगर बना रहे तो दोनों अलग होते हैं तो that's it, ये था वीडियो on use case Thank you so much वीडियो देखने के लिए आगे सूड के बाकी वीडियो भी आने वाले हैं तो चैनल को subscribe करो अब तक नहीं किया तो और बाकी दोस्तों को भेजो ताकि उनको भी पता चले यूस केस क इसके हमने पूरे notes बनाये जो नीचे description में दिये गए कि किस तरह से आपको notes ले सकते हो पूरे सूड के वीडियो के notes है तो you can check out that also अगर आप पूरा course करना चाहते हो तो www.lastwoman2science.com पे जाके पूरा course भी कर सकते हो that's it thank you so much वीडियो देखने के लिए have a nice day and best of luck for your exams