डेप्लॉयमेंट डायग्राम क्या है

एक डेप्लॉयमेंट डायग्राम एक आरेख है जो रन-टाइम प्रोसेसिंग नोड्स और उन पर रहने वाले घटकों (हार्डवेयर, सॉफ्टवेयर और हार्डवेयर पर मिडलवेयर) के विन्यास को दिखाता है, जिसका उपयोग एक प्रणाली के स्थिर डेप्लॉयमेंट दृश्य (हार्डवेयर की टोपोलॉजी) को मॉडल करने के लिए किया जाता है।
What is Deployment Diagram?

  1. एक विशेष प्रकार का क्लास डायग्राम जो प्रणाली के नोड्स पर केंद्रित होता है।
  2. रन-टाइम प्रणाली की संरचना दिखाएं।
  3. यह ऑब्जेक्ट-ओरिएंटेड प्रणाली के भौतिक पहलुओं के लिए उपयोग किए जाने वाले दो प्रकार के UML डायग्रामों में से एक है।

ग्राफिकल रूप से, एक डेप्लॉयमेंट डायग्राम निर्देशांक और चापों का संग्रह है। डेप्लॉयमेंट डायग्राम में सामान्यतः शामिल होते हैंनोड्स और निर्भरता और संबंध संबंध। इसमें नोट्स और सीमाएं भी शामिल हो सकती हैं।

  1. 3-डी बॉक्स एक नोड का प्रतिनिधित्व करता है, जो सॉफ्टवेयर या हार्डवेयर हो सकता है
  2. हार्डवेयर नोड को <<स्टेरियोटाइप>> के साथ चिह्नित किया जा सकता है, उदाहरण के लिए <<आर्टिफैक्ट>> या <<मेनफ्रेम>>
  3. नोड्स के बीच कनेक्शन को एक रेखा के साथ दर्शाया जाता है, जिसमें वैकल्पिक <<स्टेरियोटाइप>> हो सकता है
  4. नोड्स एक नोड के भीतर स्थित हो सकते हैं

Deployment Diagram notations

डेप्लॉयमेंट योजना

  1. अपनी प्रणाली को कैसे स्थापित किया जाए, इसकी योजना बनाएं और डिज़ाइन करें?
  2. यह तय करें कि क्या अलग-अलग संस्करणों को एक साथ डेप्लॉय किया जाएगा, अंतरों को कैसे हल किया जाएगा?
  3. आपको किन भौतिक स्थलों पर डेप्लॉय करने की आवश्यकता है और किस क्रम में?
  4. आप अपने उपयोगकर्ताओं को कैसे प्रशिक्षित करेंगे?
  5. स्थापना से पहले आपको किन बैकअप की आवश्यकता है?
  6. क्या आपको डेटा कन्वर्जन करने की आवश्यकता है?

डेप्लॉयमेंट डायग्राम कैसे विकसित करें?

पहले, अपनी प्रणाली के क्लाइंट और सर्वर प्रोसेसर का प्रतिनिधित्व करने वाले नोड्स की पहचान करें और फिर उन उपकरणों को हाइलाइट करें जो आपकी प्रणाली के व्यवहार से संबंधित हैं।

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

नोड्स

एक नोड आमतौर पर प्रणाली में एक हार्डवेयर के टुकड़े का प्रतिनिधित्व करता है। एक कनेक्शन हार्डवेयर द्वारा संचार के लिए उपयोग किए जाने वाले संचार मार्ग को दर्शाता है, जो आमतौर पर विधि को दर्शाता है, उदाहरण के लिए TCP/IP

Deployment Diagram nodes

आर्टिफैक्ट्स

  1. एक आर्टिफैक्ट एक भौतिक जानकारी के टुकड़े की विशिष्टता है, जैसे स्रोत फाइलें, बाइनरी एक्जीक्यूटेबल फाइलें, डेटाबेस प्रणाली में तालिका।
  2. एक कलाकृति उपयोगकर्ता द्वारा परिभाषित एक भौतिक दुनिया में एक वास्तविक तत्व का प्रतिनिधित्व करती है।

Deployment Diagram nodes

डिप्लॉयमेंट डायग्राम उदाहरण

Deployment Diagram Example

सारांश

एक डिप्लॉयमेंट डायग्राम ऑब्जेक्ट-ओरिएंटेड सॉफ्टवेयर सिस्टम के भौतिक पहलुओं को मॉडल करने में मदद करता है। यह स्थिर दृश्य में रनटाइम कॉन्फ़िगरेशन को दिखाता है और एप्लिकेशन में घटकों के वितरण को दिखाता है। अधिकांश मामलों में, इसमें हार्डवेयर कॉन्फ़िगरेशन और सॉफ्टवेयर घटकों के मॉडलिंग शामिल होते हैं।

संदर्भ

  1. डिप्लॉयमेंट डायग्राम क्या है?
  2. विजुअल पैराडाइम में UML डायग्राम्स का परिचय – आर्किमेट्रिक
  3. एक एकीकृत मॉडलिंग भाषा (UML) में डिप्लॉयमेंट डायग्राम – गीक्सफॉरगीक्स
  4. UML में डिप्लॉयमेंट डायग्राम कैसे बनाएं?
  5. विजुअल पैराडाइम के साथ डिप्लॉयमेंट डायग्राम्स पर व्यापक ट्यूटोरियल – आर्किमेट्रिक
  6. विजुअल पैराडाइम के UML नोटेशन | विज्ञानिक डायग्राम डाउनलोड करें
  7. एकीकृत मॉडलिंग भाषा (UML) डायग्राम – गीक्सफॉरगीक्स
  8. डिप्लॉयमेंट आरेख, UML आरेख उदाहरण: घटकों के साथ डिप्लॉयमेंट आरेख – विजुअल पैराडाइग्म कम्युनिटी सर्कल
  9. UML डिप्लॉयमेंट आरेख बनाएं – माइक्रोसॉफ्ट समर्थन

 

 

Leave a Reply