Transcript for:
डेटा फ्लो डायग्राम्स की संपूर्ण जानकारी

हेलो फ्रेंड्स वेलकम टू एक्जाम आसाने मेरा नाम है सौरव और आज के इस वीडियो में हम एक बहुत ही इंपोर्टेंट टॉपिक देखने वाले है जिसका नाम है डेटा फ्लो डायग्राम्स दोस्तों यह बहुत इंपोर्टेंट टॉपिक है पहले तुम्ह बता दूं यह कहां पर आपको काम में लगेगा पहला टॉपिक के पहला चीज है जो इन लोग के पेपर होता है इमसीएस 14 का उसमें आपको लगेगा थिवरी पेपर में फिर उसके बाद आता है इमसीएस 34 जो सॉफ्टर इंजीनियरिंग का पेपर है उसमें आपको लगेगा फिर MCS 036 जो प्रैक्टिकल पेपर है वहां पर आपको लगेगा फिर जो प्रोजेक्ट बनाना है मीनी प्रोजेक्ट हो या बड़ा प्रोजेक्ट MCS 60 का ठीक है तो वह प्रोजेक्ट वगैरह आपको काम में लगेगा इग्नू में और यह जिंदगी में भी बहुत काम में आने वाला चीज है क्योंकि आप जिस कोई उसका documentation बनाओगे, तो उसमें आपको पहले data flow diagram बनाना है, ठीक है, तो यह तो समझ में आ गया है, कि यह कहां पे काम में लगने वाला है, तो चली अब देखते हैं कि क्या होता है यह data flow diagram, हम क्यों इसको इस्तमाल करते हैं, देखें, जो हम software बनाते हैं, system development कर बना रहा है तो उसमें क्या मैटर कर रहा है आप फेसबुक के बारे में सोचो फ्लिप कट क्विक कर जो भी है तो उसमें क्या मैटर करता है ये मैटर नहीं करता है कि आपका सौफ्टर कैसा दिखेगा कैसा दिखने में कैसा होगा अब मैटर करता है कि डेटा सबसे बड़ी चीज है तो डेटा कैसे फ्लो हो रहा है अपने पूरे सिस्टम में डेटा किस तरह से फ्लो हो रहा है किस तरह से एक प्रोसेस से दूसरे प्रोसेस में वह जाकर डेटा कैसे जा रहा है डेटा तो यही डेटा फ्लो यह डेटा फ्लो डायग्रम अब हम देखते हैं इसका कंपोनेंट क्या करें तो आप पूरी वीडियो में रहे हैं मैं अच्छी तरह के से इसको आपको आपको पूरा क्लियर कर दूंगा ताकि आप एग्जाम में या फिर कोई प्रोजेक्ट बनाएं उसमें भी अच्छी तरीके से अपना सिस्टम डेवलॉप कर सको ठीक है तो शुरू करने से पहले मैं एक बात बता देना चाहता हूं कि सबका डिएफडी अलग-अलग होता है यह नहीं कि आपने बनाया आपके दोस्त ने बनाया अलग हो रहा है क्यों ऐसा दिख रहा है आपका तो ऐसा दिख रहे आपका थिंकिंग अलग है उसका थिंकिंग अलग है ठीक है ना तो अलग ही दिखेगा तो ऐसा ऐसा मत सोचना कि आपने जो बनाया है वह गलत बनाएं सिर्फ कुछ चीजों को ध्यान में रखना है बस अगर कुछ चीजें मैं क्लियर करूंगा अभी कि उन चीजों को अगर आप छोड़ दो अगर उन चीजों को आप ठीक से इस्तेमाल करो तो आपका डाटा फ्लो डायग्राम एकदम परफेक्ट होगा ठीक है तो पहले तो जान लेते कि क्या कंपोनेंट्स क्या के यूजिटिव मत तो क्या सिंबॉल हम यूज करते हैं तो एक दो तीन चार बार सिंबॉल हम यूज करते हैं पहला तो है प्रोसेस के लिए कि यह बबल मतलब यह आपका प्रोसेस फंक्शन के ऑपरेशन हो रहा है यह आपका समझाएगा यह बबल से नेक्स्ट होता है यह रेटैंगल वाला सिंबॉल इसमें इसको हम एंटिटी का नाम लिखते हैं अब एक्सटर्नल एंटिटी क्या हो सकता है ठीक है एक्सटर्नल एंटिटी कुछ नहीं भाई जो प्रोसेस में आपको डाटा दे रहा है जो डाटा प्रोवाइड कर रहा है वहीं एक्सटर्नल एंटिटी है समझो एक कस्टमर ऑनलाइन कस्टमर एक एक्सटरनल एंटिटी है क्योंकि वह डाइट आप प्रोवाइड कर रहा है सॉफ्टवर में या आपके वेबसाइड में वह डाइट आप प्रोवाइड कर रहा है अब सोचो एडमिन एक एक्सटरनल एंटिटी है बैंक आपको सिस्टम बना रहा है जिसमें बैंक इनवॉल्व है ठीक है मतलब बैंक ऑथेंटिगेट करने वाला है तो उसमें बैंक एक एक्सटरनल एंटिटी होगा अब आप सोचो अब इसी फोन का अब सिर्फ पर संभी नहीं कोई सॉफ्टवर भी एक्सटरनल एंटिटी हो सकता है सकता है मानों कि Facebook आप लॉग इन थ्रू Facebook कर रहे हो तो Facebook भी आपको डाटा प्रोवाइड कर रहा है ना तो वह भी एक्सटरल क्योंकि वह डाटा प्रोवाइड कर रहा है जो डाटा प्रोवाइड कर रहा है अब एक और एक एक्सांपल ले लेते ऑनलाइन कैप बुकिंग सिस्टम ठीक है कैप मैनेजमेंट ऑनलाइन कैप बुकिंग सिस्टम की तरह तो वहां पर क्या करके जो आपका जो फोन का जो जीपीएस टैकर है वह आपका एक्सटरनल एंटिटी हो सकता है अब मान लो क्योंकि वह डाटा दे रहा है कोई वेबकैम है या फिर कैमेरा है कोई भी आपको डेटा प्रोवाइड कर रहा ठीक है कैमेरा जीपीएस ट्रेकर कोई भी ऐसा कंपोनेंट कोई भी ऐसा पर संग कोई भी ऐसा सिस्टम जो आपको डेटा प्रोवाइड कर रहा है वहीं आपका एक्सटरनल एंटिटी होगा ठीक है क्लियर यह बात नेक्स्ट यह एरो सिंबल से हम इस एरो सिंबल के ऊपर डेटा नाम डेटा का नेम लिखते डेटा फ्लो समझाते किस तरह से डेटा फ्लो हो रहा है ठीक है फोर्थ फाइल्स कम इस तरह से भी लिख सकते हैं इस तरह से भी डिनोट करते हैं या या फिर इस तरह से भी denote कर सकते हैं, इसके अंदर हम files का नाम लिखेंगे, तो यह हो गया process, external entity, data flow और files, ठीक है, तो अब हम देखेंगे कि levels, levels of data flow diagrams, कितने levels का होता है, levels, zero level, इसको हम बोलते context level, कि इसको कॉन्टेक्स लेवल भी बोलते हैं पहला हो गया दूसरा हो गया है वन लेवल और तीसरा हो गया है इस सेगंड लेवल है तो जीवर लेवल वन लेवल टूल अब लोग अक्सर गलती कर देते कि इसको वन टू और ट्री लेवल कह सकते हैं वन लेवल और टू लेवल तो अ कि इसमें क्या होता है जीरो लेवल में आप एकदम ऊपर-ऊपर की चीज बताता हूं मतलब आपका एक मेन प्रोसेस होता है एक ही प्रोसेस होगा आपने दो तीन एक प्रोसेस होगा आपका मेन जो प्रोसेस है वही होगा अ झाल झाल और उसमें डेटा कहा किदर से डेटा आ रहा है बस एकदम ऊपर की चीज दिखाना है ठीक है और लेवल वन में वह प्रोसेस थोड़ा बड़ेगा मतलब मेन फंक्शनलिटी आपको दिखाना है और लेवल टू में और भी खोलना है किसी एक प्रोसेस को ले लेना है और उसको ऑल पॉइंट खोलकर देना मैं एग्जांपल की मदद से आपको समझा देता हूं अ कि अब दिए अपने ना वह ज्यादा सॉफ्ट में सॉफ्ट लेवल में कुछ काम नहीं देखना है मतलब आपको कोडिंग वगैरह नहीं देखना दिए अभी कोई भी ड्रॉक कर सकते हैं मतलब आपको कोडिंग आना नहीं चाहिए इसके लिए ठीक है मतलब उसका मेन ऑपरेशन क्या हो रहा है कैसे डाटा फ्लो कर रहा है यह सब चीजें दिखाना है तो ऊपर-ऊपर की लेवल की चीजें मतलब कोडिंग के अंदर की चीजें नहीं दिखाना है डाटा फ्लो में ठीक है तो हम देखते हैं एग्जांपल जो पहले कि एक्सांपल देख लेते हैं जिसमें लेवल जीरो का क्या एक्सांपल हो सकता है लेवल जीरो में सिर्फ एक ही प्रोसेस होगा सिर्फ एक ही आपका एक बड़ा सा गोल बनाना है और उसके एक्सटरनल एंटिटी होगा इसमें 12345 जितना भी होगा ठीक है उसमें से क्या होगा डाटा आएगा जाएगा यह दिखाना डाटा आता है जाता है ठीक है यहां पर ऐसे दिखाना है ठीक है ये दो तीन चार arrow देखना है उपर के लिवेल मानो ऐसा है कि आप मानो कोई office building है उसका उपर के टो एकदम मतलब top view से देख रहो आप helicopter लेके चलेगा एकदम top view से देख रहे है उस office इसका क्या दिखेगा आपका सिर्फ एक ऑफिस दिखेगा ठीक है उस ऑफिस में वह बाहर से कितने लोग आ रहे जा रहे सिर्फ यह दिखेगा अंदर का कुछ मान लें दिख ले वाला ठीक है यह आपको मेन प्रोसेस का नाम होगा मान लो लो अप्लाइबरी मैनेजमेंट सिस्टम या ऑनलाइन शॉपिंग हॉस्पिटल मैनेजमेंट तो उसका नाम इधर पर लिख देना है ठीक है मेन प्रोसेस होगा मैं एग्जांपल के साथ पूरी एग्जांपल के साथ समझाओगा बहले बेसिक ओवरव्यू दे रहा है फिर जब आप मान लो अब इस यह जीरो लेवल के लिए हो गया अब जब लेवल वन में आएगा तब क्या होगा लेवल वन में यह बब यह जो बड़ा बबल है तूट जाएगा इसमें से चार पांच छह साथ आठ नौ और बड़ा बबल हो जाएगा मतलब कि और भी यह मेन प्रोसेस और प्रोसेस में टुकड़े-टुकड़े होकर हो जाएगा तो उसमें मान लो क्या हो रहा है ऐसे होगा मान लो यहां पर यह एक दो तीन चार पांच और बबल हो गया इसमें प्रोसेस और भी प्रोसेस का नाम इसमें एक्सटरनल एंटिटी होगा इससे यह जाएगा ठीक है प्रोसेस कैसे कमेंट कर रहा है ऐसे कि ऐसे कमेंट करेगा कि यहां पर और एक एंटिटी हो सकता है यह लेवल टू में होगा ठीक है और क्या होगा लेवल टू में और फाइल्स होंगे डेटाबेस हो सकते हैं फाइल्स हो सकते हैं जो भी आपका सिस्टम का फाइल्स होगा फाइल्स का भी इंटरेक्शन होगा यहां पर वह जो फाइल्स का मैंने दिखा था ना यह फाइल्स वाला ठीक है वहां पर होगा तो यह तो हो गया लेवल टू मतलब आप यह सोचो अब आप ऊपर से देख रहे थे एकदम अब आप कंपनी के अंदर आ गए तो अंदर में क्या दिखें छोटे-छोटे और भी कमरें दिखेंगे जहां पर लोग आ रहे जा रहे हैं ऐसे ठीक है ना अब किस अ एक प्रोसेस को आप ले लेंगे मान लो यह प्रोसेस को ले लिए और इसको और भी खोलेंगे इसको भी और खोलेंगे तो वह हो जाएगा सेगन लेवल इसको और खोलेंगे सेगन लेवल में ठीक है तो ऐसे दिए बनाना है हमको हम एग्जांपल के साथ भी समझते समझेंगे तो हम पहले यह समझ लेते उससे पहले जित्या क्या हमको नहीं करना है डिफिकेंट ठीक है अ तो अब समझते हैं हम क्या करेंगे और क्या नहीं करना है हमको डीएफडी में अगर यह कुछ चीज है आप करोगे तो आपका डीएफडी परफेक्ट है ठीक है तो पहला तो यह मानों के एक एंटिटी है दूसरा एंटिटी है यह दोनों एंटिटी आपस में कैसे कनेक्टेड नहीं हो सकते ऐसे डेटा एक एंटिटी से एक एंटिटी तक डेटा नहीं फ्लो हो सकता उसके लिए आपको बीच में एक प्रोसेस जरूर रहना चाहिए है ठीक है दूसरी बात प्रोसेस कम्यूनिकेशन हो सकता है या फिर मान लो एक फाइल से प्रोसेस से भी आ सकता है यहां से भी आ सकते हैं पर भी जा सकते हैं यह हो सकता है फाइल से हो सकता है लेकिन दो एंटिटी में कि अगर डाटा फ्लो होना है तो बीच में एक प्रोसेस जरूर रहेगा ठीक है मतलब होता क्या है दोस्तों यहां पर मानों कुछ डाटा दिया यहां पर डाटा ABC यहां पर अगर कुछ प्रोसेस हुआ वहां यहां पर डाटा जा रहा है तो इस वाइट एड अच्छी कि ठीक है ऐसे होता है तो यह बात समझ में आ गया अब दूसरी देखते हैं अब दूसरी क्या है मैं मिरेकल नहीं बनाना है मतलब कि प्रोसेस में सिर्फ डेटा आ रहा है एक ऐसा प्रोसेस जहां में सिर्फ डेटा आ रहा है ऐसा कोई प्रोसेस हो सकता है रियल लाइफ में नहीं हो सकता डेटा सिर्फ कहीं से आता जाया उसका कोई आउटपूट ही ना हो ऐसा नहीं हो सकता है और सिमिलरली ऐसा भी नहीं हो सकता एक प्रोसेस है जहां से सिर्फ डेटा बाहर जा रहा हो ठीक है सिर्फ बाहर जा रहा हो ऐसा भी नहीं हो सकता तो ऐसा नहीं करना है मतलब एक प्रोसेस में अगर डाटा आया तो डाटा निकलेगा भी प्रोसेस में एक प्रोसेस में डाटा है उसमें डाटा निकलेगा भी ठीक है अब यह कुछ चीज है थी जो आपको ध्यान में रखना है अ और लोग गलती यह कर बैठते हैं कि जो हमारा zero level context level है उसमें अक्सर files add कर देते हैं ठीक है entity तो रहेगा ही entity के साथ अपना files भी add कर देते हैं तो ऐसा नहीं करना है zero level में कोई file क्योंकि आप सोचो आप एकदम उपर से कोई company को देख रहे हो तो आप अंदर का कौन सा file है जाना पड़ेगा तो अगर तो इस लेवल वन में जब हैं जब हम जाएंगे जीरो से वन तक उसमें हमको फाइल्स वगैरह दिखाना है लेवल जीरो में फाइल्स नहीं दिखाना है ठीक है तो चलिए है तो अब हम समझेंगे पूरे तरीके से एक एग्जांपल से साथ एक सिस्टम हम डिजाइन करेंगे जीरो लेवल वन लेवल और सेगंड लेवल के लिए ठीक है अ है तो अब हम एक एग्जांपल लेंगे जिसमें हम समझेंगे ऑनलाइन शॉपिंग अच्छी एग्जांपल ऑनलाइन शॉपिंग जैसे फ्लिपकार्ट अमाज़न में होता है ना ऑनलाइन शॉपिंग तो उसका हम एक एग्जांपल लेंगे और पूरे तरीके से समझेंगे ठीक है है तो चलिए शुरू करते हैं जीरो लेवे अ है तो इसमें क्या हो जाए क्या होगे जीरो लेवल में क्या होगा एक ही आपका प्रोसेस होगा एक बड़ा आपका प्रोसेस होगा अच्छा ठीक है और एक्सटरनल एंटीडी होगा तो पहले आइडेंटिफाइड कर लेते क्या के एक्सटरनल एंटीडी हो सकता है पहला तो कस्टमर हो जाएगा ठीक है कस्टमर यूजर कुछ भी कह लो फिर हो जाएगा आपका एडमिन पार्ट रख सकते हैं और एक बैंक रख सकते हैं अ कि हम Facebook भी रख सकते हैं Gmail भी रख सकते हैं अगर वह डाटा प्रोवाइड करें तो फिलाल के लिए हम इसके लिए हम बैंक कस्टमर और एडमिन लेते हैं कि एक कस्टमर बना लेते हैं कस्टमर यहां पर जाएगा आपका एडमिन अ कि यहां पर आपको जाएगा बैंक ऐसे लिखना है है ठीक है तो कैसे डाइट आएगा अब सिस्टम का नाम लिखना है यहां पर सिस्टम का नाम आपका जो सिस्टम उसका उस सिस्टम का नाम लिख लो मान लो ऑनलाइन शॉपिंग शॉप या ऑनलाइन शॉपिंग सिस्टम कुछ भी कह लो है तो इसमें कैसे डाटा आप अब डाटा दिखाना है डाटा फ्लो दिखाना है तो कैसे दिखाना है है अब मान लो कस्टमर जो है कस्टमर क्या कर सकता है कस्टमर रेजिस्टर कर सकते रेजिस्टर डाटा जाएगा यहां पर रेजिस्टर या फिर लॉग इन रेजिस्टर डाटा या फिर लॉग इन डाटा जाएगा अ अगर सही नहीं हुआ तो यहां पर कैंसल फॉर्म जाएगा कैंसल अ कि ठीक है यह डाटा है अब मान लो कस्टमर ने कोई प्रोडक्ट रिक्वेस्ट किया हो तो यहां पर क्या जाएगा प्रोडक्ट रिक्वेस्ट अच्छा ठीक है तो यहां पर रिस्पॉंस मिलेगा अ कि रिस्पोंस मिलेगा अब मान लो कोई ऑनलाइन ओडर दिया है उसका रिसीव भी इसको मिलेगा प्रस्टमर को कि और भी ऐड के जा सकता है लेकिन दो तीन ठीक है एडमिन तो यहां पर लॉगिन कर सकता है आप रिजिस्ट्रेशन भी लग सकते हो लॉग इन डेट आ जाएगा अब ठीक है अब यहां पर एडमिन प्रोडक्ट डाल सकता है प्रोडक्ट प्रोडक्ट डिटेल्स यहां पर डाल सकता है अब यहां पर कि कस्टमर ने जो ओडर क्या उसका इफॉरमेशन इसको मिल जाएगा ओडर इन फो लिख रहे थे अब यहां पर रिपोर्ट भी एडमिन को मिलेगा रिपोर्ट ठीक है अब बैंक क्या करेगा बैंक में क्या जाएगा बैंक में जाएगा मनलो बैंक पर क्या जाएगा कार्ड इनफोर्ट और यहां पर बैंक अगर ना हो सही ना हो तो कैंसल भी कर सकता है कैंसल और रेपोर्ट भी दे सकते हैं यहां पर कैंसल स्लाइज देखें तो यह हो गया आपका लेवल जरूर ज्यादा कुछ नहीं ऐड करना सिर्फ मेन की चीज ऊपर-ऊपर की चीज ऐड करना है ठीक है अब जब हम इसको सिगंड लेवल में लाएंगे तब यहां ध्यान में रखना है जो यह सारे चीज होने चाहिए यह जो डाटा होनी चाहिए सेटिंग सॉरी वन लेवल में अ है ठीक है तो यह समझ में आ गया यहां से एडमिन लॉग इन करेगा कस्टमर लॉग इन करेगा एडमिन प्रोडक्ट डालेगा यह कस्टमर प्रोडक्ट रिक्वेस्ट बेजेगा प्रोडक्ट देखना चाहेगा तो इसको प्रोडक्ट रिस्पोंस में मिल जाएगा अ� रहा है उसका रिस्ट ऑडर किया उसका रिसीट मिल जाएगा यहां पर कार्ड इनफॉर्मेशन बैंक में आएगा कैंसिल या ऑथेंटिकेशन हो जाएगा यहां पर एडमिन का उपवो मिल जाएगा ऑडर इनफॉर्म डिपोर्ट मिल जाएगा और दो-तीन ऐड किया सकता है कि आप अपने हिसाब से ऐड कर सकते हो मेरे हिसाब से यह ठीक है तो अब देखते लेवल वन जीवन लेवल हो गया कि यह थोड़ा बड़ा होगा अ है तो आपको प्रोसेस मेन प्रोसेस चूज करना है पहले ठीक है मेन क्या प्रोसेस होगा यह आपको पहले चूज करना है क्या-क्या सिस्टम का मेन प्रोसेस है अब हम देखते हैं तो अगर ऑनलाइन शॉपिंग है तो एक प्रोसेस आता है यह ऑथेंटिकेशन कस्टमर भी ऑथेंटिकेशन करेगा और एडमिन ऑथेंटिकेशन करेगा तो ऑथेंटिकेशन तो आता है पहले गोल बना लेते हैं ओथेंटिकेशन और ऑफिंटिकेशन हो गया और क्या कर सकता है कस्टमर ऑफिंटिकेशन हो सकते भी प्रोडक्ट को व्यू कर सकते हैं कस्टमर उपर इसको हम तो इसको अगर हम सेगन लेवल में जाएंगे तो और भी बड़ा होगा ठीक है यह और भी बड़ा मतलब और भी दो तीन और इसका पार्ट मिलेगा तो भी उपर अगर मतलब प्रोडक्ट वह सर्च कर सकता है कैटेगोरी सर्च कर सकता है ब्रांड सर्च ब्रांड बेस प्रोडक्ट व्यू कर सकता है ठीक है फिर आप तो एकदम मेन फंक्शनलिटी के मेन ऑपरेशन क्या है वह लिखना है और क्या कर सकता है कस्टमर एड टो कर्ट कर सकता है अ एड टू कट यह प्रोसेस हो गया ठीक है और क्या कर सकता है यहां पर मान लो ओडर कर सकता है कस्टमर ओडर करेगा प्रोडक्ट है ठीक है और क्या हो गया हां ए रिसीप जनरेशन रिसीप निकाल सकता है रिसीप निकलेगा ओडर होने का बाद हुआ है कि योग रिसिप्ट जनरेशन फिर का कस्टमर फिडबैक दे सकता है तो उसके लिए फिडबैक हो गया है ठीक है और हां एडमिन क्या करें अब में तो सबके साथ ही जुड़ा रहेगा एडमिन रिपोर्ट अलग से रिपोर्ट बना सकता है रिपोर्ट को व्यू कर सकता है अ है ठीक है तो यह हमारा 1234567 हो गया काफी है ठीक है अब हमको बनाना है इन चीज क्या गया थी था हमारा कस्टमर एडमीन तो यहां पर कस्टमर बना लेते हैं कि कस्टमर बना लेते हैं यहां पर हम एडमीन बना लेते हैं कि ठीक है यहां पर ओडर यहां पर बैंक बना लेते हैं कि उडर से रिलेटेड बैंक अ कि ठीक है अब कस्टमर एडमिन बैंक हो गया अब चलो अब डेटा को फ्लो करते हैं अब देखते हैं जिसके आप क्या डेटा है अब कस्टमर में क्या था कि कस्टमर यहां पर डेटा डालेगा अ कि इसका डाटा लॉग इन या फिर रेजिस्ट्रेशन लॉग इन या रेजिस्ट्रेशन का डाटा डालेगा उसको कैंसर मिल सकता है कैंसर मिल सकता है यह ऑथेंटिकेशन के बाद व्यू प्रोडक्ट में स्टेट जाएगा ऑथेंटिकेशन स्टेट अजय को और क्या हो सकता है हाँ authentication के बिना भी customer product को view कर सकता है है ना product view में क्या आ जाना है आपको अगर flipkart में कुछ देखना हो तो आपको क्या login करना पड़ता है तो request यहाँ पे response request और response ठीक है अब यहां पर और क्या हो सकता है और अगर व्यू करेगा तो यह यहां पर एक फाइल बना लेते हैं प्रोडक्ट इन फो नाम के वह एडमिन जो है यहां पर प्रोडक्ट डालेगा तभी यह व्यूपर डक्ट में प्रस्टमर व्यूपर ठीक है ना व्यूपर डक्ट में आएगा कहां से आएगा इधर से आएगा यहां पर क्या आएगा प्रोडक्ट लिख डाटा क्या है प्रोडक्ट यहां पर प्रोडक्ट आएगा यहां पर एडमिन डालेगा प्रोडक्ट ए डिटेल्स अ प्रोडक्ट डिटेल्स डालेगा इस फाइल में डालेगा इस फाइल से यहां पर आ जाएगा तो व्यू प्रोडक्ट करने के बाद यह जो प्रोडक्ट एड टू कार्ट में चला जाएगा यहां पर यह प्रोडक्ट है यह कार्ट में ऐड हो जाएगा अच्छा ठीक है और क्या हो सकता है और हां हो गया और क्या कोई सब कर सकते हम अब मानो एडमि� अगर आप अधिक नहीं करें तो बहुत मुश्किल हो जाएगा इसलिए मैं यहां पर एक अधिक नहीं करना चाहता हूं आसान रहेगा यहां पर अलग से अधिक नहीं करना चाहता हूं यह अधिक क्या करेगा यहां पर लॉग इन डिटेल्स रालेगा य कि चैनल होगा या अपनी टिकट हो जाएगा अब एडमिन जब लॉग इन करेगा तो एडमिन का डाटा कहां से आएगा एडमिन का डाटा एडमिन का भी एक डाटाबेस होगा एडमिन नाम का वहां से एडमिन का डाटा आएगा मान लो यहां पर रिक्वेस्ट यहां पर रिस्पोंस टीव एप हुआ है कि अब हां कस्टमर जब ऑफिंटिकेशन मान लो कस्टमर रेजिस्टेड कर से मेरे लॉग इन क्या तो वह कस्टमर का दोर डाटाबेस होगा जहां से वह ऑफिंटिकेट होगा कस्टमर के भी डाटाबेस रखना है कि यह कस्टमर का डाटाबेस है यह रिक्वेस्ट करेगा यह रिस्पोंस ठीक है अब एक और चीज है मैं ऑथेंटिकेशन स्टेट सब में जाएगा अगर ऑथेंटिकेशन ना होता तो सिर्फ यू प्रदक्ट कर सकता है बाकी सब में ऑथेंटिकेशन स्टेट जरूरी है नहीं इधर पर नहीं ऑर्डर पर आप देखिए ऑर्डर पर और रिपोर्ट जनरेशन फीडबैक पर भी ऑथेंटिकेशन यूजरी होना चाहिए ठीक है अ है तो यह स्टैटस हो गए यह सारे स्टैटस यह भी स्टैटस कि स्टैटस यहां पर स्टैटस भी आएगा और क्या आएगा यूजर में जो मैसेज दिया है मैं एमएज लिख लेता हूं और यहां पर एडमिन पर जाएगा फिडबैक का मैसेज फिडबैक मैसेज अ ठीक है फिडबैक मैसेज है ठीक है तो बाकी सब तो हो गया अब मानों एट टू काट है तो कार्ट में इनफॉरमेशन जाएगा है तो यह हमारा कार्ट एक यहां पर जाएगा कार्ट इनफॉरमेशन अब जब ऑर्डर होगा तो ऑर्डर कहां से आएगा कार्ट का पार्ट में जो डेब मतलब प्रोडक्ट पर है उसमें से ऑर्डर का इंफॉरमेशन आएगा जब कस्टमर ऑर्डर करेगा तो यह कार्ट इनफॉरमेशन कि ठीक है कि अब देखो अब ऑडर का भी एक फाइल होना चाहिए मतलब ऑडर का भी एक फाइल होना चाहिए इसको अ ओडर लिख लेते जहां पर स्टोर होगा तो रोगा और यहां से डाटा निकाला भी जाएगा रिस्पॉंस लिख लेते हैं अब रिपोर्ट का भी एक फाइल होगा रिपोर्ट रिपोर्ट जहां पर यहां से रिपोर्ट डाटा आएगा रिपोर्ट डाटा यहां पर आएगा ठीक है अब रिपोर्ट अब मानों एडमिन को यह देखना है रिपोर्ट देखना है तो यहां से जाएगा एडमिन के पास रिपोर्ट झाल अब report कैसे बनेगा report बनेगा ये जो product का file है उसमें से आएगा data जो order का file है उसमें से आएगा data ठीक है तो ऐसे report बनेगा कि ओडर से नहीं देता है इसको यहां से देते यहां पर ओडर से आएगा ठीक है यहां पर क्या आएगा ओडर मानो ओडर इनफो यहां पर प्रोडक्ट इनफो ठीक है यह वाला नहीं है अब खाते देता हूं है ठीक है अब बैंक अब जब ऑर्डर होगा तो बैंक एक ऑफिसिटी बैंक का भी अलग डाटावेस होगा उसको बैंक बना लेते हैं बैंक इन फॉर बैंक कुछ भी नाम दे सकते हैं यहां पर एक यहां पर रिक्वेस्ट यहां पर रिस्पॉंस कि ठीक है अब ओडर जो हो रहा है ओडर आएगा ओडर से आएगा यह कस्टमर ने ओडर किया है तो पेमेंट जो इनफॉरमेशन ओडर में तो पेमेंट भी आता है वह पेमेंट ना हो तो ऑडर नहीं होगा तो यहां पर आएगा कार्ड इन फॉर कि कार्ड इनफो आएगा इनफॉरमेशन आएगा कार्ड का इनफॉरमेशन यहां पर आएगा अगर ऑफिंटिकेट हो गया तो यहां पर पेमेंट कंफर्म जनेट रिसीप्ट जब करेगा तो यहां पर पेमेंट कंफर्म हो जाएगा अ झा अब जब जनरेट रिसीप्ट कर रहा है रिसीप्ट कैसे जनरेट होगा अगर बैंक ने पेमेंट कंफर्म नहीं किया तो रिसीप्ट भी ओर्डर का रिसीप्ट भी नहीं जनरेट होगा तो ये पेमेंट कंफर्म हो गया या फिर कैंसल का भी या कंफर्म आप सलाइस देखे पैंचल किया है रिसीप जनरेट नहीं होगा अब मान लो यह तो ऑनलाइन के थ्रू हो गया अब ऑफलाइन है तो यहां ओर्डर से डायरेक्ट रिसीट यहां तो यहां तक चला जाएगा यहां पर क्या जाएगा कैश ऑन डिलीवरी का इंफो जाएगा और क्या जाएगा और जाएगा ओर्डर आईडी कैश ऑन डिलीवरी के इंफो और ओर्डर आईडी ठीक है है वाव ऑस्सम है तो हमने बड़ा ही अच्छे तरीके से यह डिफरेंट पना डाला तो यहां पर कोई ऐसी एरो नहीं है जो अंदर तो आ रहा है लेकिन बाहर नहीं जा रहा है ऐसा भी कुछ नहीं है ठीक है यह तो गया तो मेरा लेवल वन कंप्लीट तो आप देख सकते हैं कितना अच्छा डिफरेंट हम लोगों ने बनाया है अ कि और एक चीज करना है आपको नंबरिंग करना है जैसे कि 1.0 दे दिया दे दिया 3.0 ठीक है यह 4.0 5.0 6.0 7.0 अब ऐसा भी अनलाइन कर दे सकते हैं अब के ऊपर है है ठीक है तो यह तो हो गया लेवल वन का डीफिट अच्छा यहां पर और दे देते बैंक ने अगर कैंसिल किया तो यहां पर कस्टमर थे तो उस विशेष नहीं यहां पर नहीं देना है क्योंकि अभी हम क्या करें बैंक और कस्टमर को लिंक कर रहे तो नहीं ऐसा नहीं हो सकता है कि ऐसा नहीं करना है ठीक है अ है तो यहां पर कैंसल और कंफर्म यह यहां पर हम दे देंगे रिसीप जनरेशन ठीक है है तो आई होप सब कुछ हो गया है तो यह होगा हमारा लेवल वन अब जब अ एग्जाम में करोगे सेगन लेवल बोले तो किसी एक प्रोसेस का आप तोर के दिखा देगे लेकिन अगर आप प्रोजेक्ट बना रहे हो तो आपको सारे प्रोसेस को खोल के सेगन लेवल तक दिखाना पड़ेगा हम इधर पर क्या कर रहे हम सिर्फ किसी एक और इसको खोल रहे हैं तो हम order मान लीजिए order process को ले रहे हैं और इसको खोल रहे हैं तो यहां पर हमको क्या याद ध्यान में रखना है यह status यहां पर आ रहा है cash on delivery COD info और order यहां से बाहर जा रहा है यहां पर COD card info बाहर जा रहा है यहां पर store हो रहा है response हो रहा है ठीक है है तो यह कुछ चीजें जो ऑर्डर में आ रहा है और जा रहा है इसमें 123456 यह छह चीजें हमको डालना है हम लेवल जीरो में अगर करेंगे लेवल जीरो में एक शॉरी लेवल टू में ठीक है तो लेवल टू बनाते हैं ऑर्डर का इसका बना रहा है ऑर्डर का है तो कि इस प्रोसेस का बनाना है और अच्छा तो जब ऑडर हो रहा है तो ऑडर में क्या का प्रोसेस होगा एक तो मान लो प्रोसीड ऑडर एक हो जाएगा प्रोसीड ऑडर फिर प्रोसीड ऑडर करने के बाद पेमेंट आएगा है ठीक है फिर आ जाएगा आ ओडर कंफर्म होगा तो देखिए वहां पर स्टैटस तब स्टैटस दालना है इधर पर स्टैटर है ठीक है यहां पर आ रहा था क्या रहा था कार्ट इनफोर आ रहा था हम इधर पर कार्ट इनफोर लेंगे अब दो कि ओडर डिटेल्स में क्या हो रहा था और एक यहां पर था ओडर फाइल था तो यहां पर भी हम फाइल बनाएंगे ओडर है ठीक है है तो यहां पर जब ऑडर एक था ऑडर स्टोर यहां पर ऑडर स्टोर हो रहा है रिस्पॉंस हो रहा है तो हम इधर पर यह कर देते हैं ऑडर स्टोर है और यहां पर कर दे रहे हैं रिस्पॉंस ठीक है अब यहां पर बैंक बना लेते बैंक फिर से अब सारे इंटीटी धन्यवाद नहीं है जो लग रहा है आपको डालना चाहिए वहीं डाल दो बाकी डालने की जरूरत नहीं है यहां पर यह यहां पर तो यह हो गई तो यहां से पेमेंट होगा अच्छा पहले ऑर्डर प्रोसेस होने के बाद यहां पर पेमेंट पर क्या जाएगा रिक्वेस्ट करेगा रिक्वेस्ट होगा ठीक है और पेमेंट करने के लिए पेमेंट प्रोसेस में जब कस्टमर लेगा तो क्या डालेगा कार्ड इनफो अच्छा ठीक है हमने देखा था यहां पर यह कार्ड इनफो आ रहा जा रहा है बैंक में तो वह डाल दिया अब बैंक यहाँ पर क्या कर रहा है बैंक का डेटाबिजी बना लेते है यह बना तो भी चलेगा ना बनाओ ठीक है यह रिक्वेस्ट रेस्पॉंस यह बैंक कंफर्म कर रहा है पेमेंट कि पेमेंट मैसेज दे रहा है और क्या था कुछ सूट तो नहीं गया देख लेते अच्छा यहां पर यह था यहां पर था ओडर से कैश ऑन डिलीवरी इनफो और ओडर आईडी बाहर जा रहा तो हमको यहां पर देना है थी ओडी इनफो और ओडर आईडी कि कहां पर जा रहा है यह रिसीप्ट जनरेशन में जा रहा था रिसीप्ट जनरेशन में यह जा रहा था तो उसको भी बाहर कर दिया यह से तो आ हो गया हमारा सेविंग लेवल डीफडी और क्या ज्यादा बड़ा नहीं बनाना है दो तीन चार प्रोसेस ठीक है इतना ही काफी सेविंग लेवल में ठीक है तो यह हो गया हमारा फर्स्ट लेवल अ एक गलती कर दिया था जीडो लेवल वन लेवल और यह सेकंड लेवल वह आईएस रिपीट यह कितने नंबर प्रोसेस को हमने तो रहा है यह ऑर्डर को चार नंबर तो इसको हमको फॉर पॉइंट वन करना है फॉर पॉइंट टू करना है और फॉर पॉइंट थी ठीक है है तो भाई और कुछ बातें मैं बता देना चाहता हूं एक चीज भूल गया था यह हुआ है कि अ कि अ कि अ कि पहला बात आपका कोई फाइल है उस फाइल में सिर्फ डेटा आ रहा है फाइल में डेटा आ रहा है डेटा जानी रहा जैसा मैं प्रोसेस में बताया था तो ऐसा नहीं करना है और उसी तरीके से फाइल में से डेटा सिर्फ जा रहा है ऐसा नहीं हो सकता भाई सिर्फ जा रहा है डेटा आ कहां से रहा है डेटा ऐसा नहीं होता ठीक है तो यह मत करना मान लो यह सिगंड लेवल में आप सिगंड लेवल में आपने कुछ ऐसा बना है फाइल से डाटा सिर्फ जा रहा है ठीक है या फिर प्रोसेस से डाटा सिर्फ जा रहा है या फिर प्रोसेस में डाटा सिर्फ आ रहा है ऐसा आपका कुछ यह प्रोसेस पर नहीं है तो यह हो सकता है तो ऐसा हो मान लो मतलब इधर से process सिर्फ आपको जाते हुए दिखाई दे रहा है ऐसे कई से आते हुए नहीं दिखाई दे रहा है तो हो सकता है यह arrow जो आ रहा है वो किसी और process का हो जो कि वो process यह second level में जो मैं जो process तोर रहा है उसका part नहीं है ठीक है तो second level में चलता है यह सब लेकिन first level में यह सब नहीं चलेगा ठीक है तो यह तो हो गया अब मैं बताऊंगा आपको कुछ tips जो जिस इसमें आप exam के लिए not project के लिए exam के लिए आप आराम से इसे draw कर सकते हो बही exam में आपको draw करके आना है मतलब कुछ भी हो ये process आपको बना के आना है ठीक है जैसे कि मान लो आपको कि कुछ जगह में समझ में नहीं आ रहा है कि क्या प्रोसेस का नेम क्या दूं क्या कैसे करो तो आप डेटा फ्लो करो और रिक्वेस्ट और रिस्पोंस से खत्म करो ठीक है मतलब हर जगह नहीं करना है कुछ जगह में यह कर देना है ठीक है तो इसको बनाकर आना है एग्जामिनर आपको मार्क जरूर देगा ठीक है एग्जाम के लिए प्रोजेक्ट बना रहा हो तो आपको डिटेल्स में इसको सोचना पड़ेगा ठीक है तरीके से आपको करना पड़ेगा लेकिन एग्जाम के लिए आप बना क्या हो कोई भी सिस्टम हो कैसे आप यह नहीं सोचना कि मेरा तो ऐसा बना मेरे दोस्त का ऐसा बना उसका कितना अच्छा बना पर आप आपके पॉइं� दो तीन चीज जो मैंने कहा है वह नहीं करना बस आपका एक दिफरी एकदम फर्स क्लास है ठीक है तो यह धान में रखना तो इस वीडियो के लिए बई इतना ही अगर आपको वीडियो पसंद आया हो आया हुआ हो तो नीचे कमेंट करके बताइए कोई अगर समझ में दिक्कत हो रही है तो कौन सी जगह दिक्कत हो रही है आप कमेंट करके ईमेल करके या व्हाटसएप करके मुझे बता सकते हो अगर आपको और भी डिफरी की एग्जांपल्स चाहिए समझने के लिए आप अपनी तरीके से बना और बना ना कि मुझे भेजो यार मुझे email के email करके भेजो मैं उसको देखकर चेक करके बताऊंगा आपने कई पर गलती किये की नहीं ठीक है तो यह बहुत इंपोर्टेंट टॉपिक तो अगर आपको वीडियो अच्छा लगा हो तो लाइक करो शेयर करो अपने सारे दोस्तों के सा� अभी स्टार्टिंग में हूं मैं और भी वीडियोस बनाने वाला हूं धीरे करके सजेशन बेस वीडियो होगा इग्नू को आसान बना जाए इग्नू को ये जो टॉफ होता है न इग्नू का ये जो टॉफ हम वर्ड इग्नू यूज करते है इग्नू में तो वो निकाल करना मत भूलना यार और बेल आइकेन पर जरूर क्लिक करके रखना ताकि आपको पता चल सके मेरा न्यू वीडियो कब अपलोड हो रहा है तो चलिए भाई तब तक लिए मिलते हैं अगले वीडियो में तब तक लिए बाय टेक केयर टाटा झाल