UML मॉडलिंग को एजाइल और जस्ट-इन-टाइम तरीके से बनाने का तरीका
यह लेख आपको दिखाएगा कि कैसे प्रभावी ढंग से लागू करें UML मॉडलिंग शक्तिशाली मॉडल ETL फीचर के साथ एजाइल और जस्ट-इन-टाइम तरीके से।
एक UML मॉडल या डायग्राम एक विशिष्ट संदर्भ में आपके द्वारा समझने की कोशिश कर रहे विषय का एक विशिष्ट दृष्टिकोण है।
अक्सर, हम डायग्राम में डेटा को एकत्र करना या निकालना चाहते हैं ताकि आगे के विश्लेषण और प्राथमिकता निर्धारण किया जा सके, टिप्पणियाँ और टिप्पणियाँ जोड़ें, तालिका के रूप में तत्वों की सूची के लिए लागत या संबंधित जानकारी जोड़ें। लेकिन ये डेटा आमतौर पर डायग्राम में फैले होते हैं (यहाँ और वहाँ) आकृतियों, पॉपअप या प्रॉपर्टी विंडो में छिपे होते हैं, जिसे हम एक तालिका में प्रश्न करने के लिए संभव नहीं होता है। या ज्यादातर समय हमें उन्हें हाथ से कॉपी करके और उन्हें आगे के विश्लेषण के लिए एक इच्छित रूप में पुनर्व्यवस्थित करना पड़ता है।
मॉडल ETL (निकालना-परिवर्तित करना-लोड करना) तालिका इस उद्देश्य के लिए बनाई गई है। अब, आप विभिन्न पहलुओं के लिए अपने मॉडल को जस्ट-इन-टाइम और एजाइल तरीके से विकसित करने के लिए आवश्यक डेटा निकालने के लिए लचीले ढंग से ETL प्रश्न क्षमता का उपयोग कर सकते हैं।
UML मॉडलिंग तकनीक के साथ अपनी सॉफ्टवेयर विकास प्रक्रिया के वास्तविक नियंत्रण में रहें, एक अत्यधिक एजाइल तरीके से!
एक त्वरित चाल लें — मॉडल ETL के साथ एजाइल UML मॉडलिंग द्वारा विजुअल पैराडाइम
आवश्यकता पड़ने पर मॉडल ETL
शक्तिशाली मॉडल वेयरहाउसिंग टूल के साथ मॉडल को निकालें, परिवर्तित करें और लोड करें।

निकालें: मॉडलिंग अर्थिक वस्तुओं का पक्षी की आंख का दृश्य प्राप्त करें
ETL इंजन एक निर्दिष्ट प्रकार के मॉडलिंग अर्थिक वस्तुओं को पढ़ता है और विशिष्ट जानकारी को मॉडल-से-प्रॉपर्टी तालिका में निकालता है; मॉडल तत्वों का सारांश दृश्य प्रदान करता है जो अन्यथा डायग्राम और प्रॉपर्टी विंडो में फैले होते।


शर्त(शर्तों) द्वारा तालिका सामग्री को फ़िल्टर करें
विशिष्ट उपयोग के मामलों में फिट होने के लिए ETL तालिका को लचीले ढंग से कॉन्फ़िगर करें। अलग-अलग शर्तों के लागू करके आप उन तत्वों की सूची बना सकते हैं जिनमें आपकी रुचि है। 1,000 से अधिक लागत वाले उपयोग के मामलों की सूची बनाने के लिए? या स्टरियोटाइप <> के साथ विशेषीकृत क्लासेस की सूची बनाने के लिए? यह सब आप पर निर्भर है।
एक तालिका में दूसरे स्तर का विवरण
एक मूल रूप में मॉडल ETL एक विशिष्ट मॉडल या डायग्राम से डेटा निकाल सकता है (जैसे उपयोग केस डायग्राम या डेटा तालिका)। अब, विकसित मॉडल ETL आपको बहुत सारे मॉडल या डायग्राम से डेटा निकालने और उन जानकारी को एक एकीकृत मॉडल ETL तालिका में जोड़ने की अनुमति देता है जिसका उपयोग डेटा परिवर्तन और दृश्यकरण के लिए किया जा सकता है।

परिवर्तित करें: ब्लॉक संचालन के लिए संगठित सूची
परिवर्तन कार्य अधिग्रहित डेटा को आवश्यक अवस्था में संपादित और/या परिवर्तित करने में सहायता करता है। ETL तालिका के साथ, आप बहुत सारे मॉडलिंग अर्थिक वस्तुओं पर त्वरित और सटीक रूप से बड़े पैमाने पर संपादन कर सकते हैं। उदाहरण उपयोग: एक डायग्राम से उपयोग के मामलों को निकालें ताकि ETL तालिका बनाई जा सके, उपयोग के मामलों की समीक्षा करें, ग्राहकों के साथ उनकी महत्वपूर्णता निर्धारित करें और एक ही बार में उनकी प्राथमिकता समायोजित करें!


पहलू-आधारित गुण
पहलू-आधारित गुण (AOP) एक विशिष्ट पहलू के टैग किए गए मूल्यों का उपयोगकर्ता द्वारा परिभाषित सेट है जिसका उपयोग दोहराने योग्य उद्देश्य के लिए किया जाता है। यह मॉडल विस्तार के लिए आवश्यकता पड़ने पर लगाया और हटाया जा सकता है, उदाहरण के लिए, लागत अनुमान के लिए एक AOP उपयोग के मामलों या उपयोगकर्ता कहानियों दोनों के लिए लागू होता है और अक्सर ETL तालिका में संयोजन में उपयोग किया जा सकता है।
लोड: अन्य रूपों में मॉडल को दृश्य बनाएं
लोड कार्य निर्गत डेटा को लक्ष्य रूप में लिखता है, जैसे तालिका, चार्ट या अन्य दृश्य रूप। उदाहरण के लिए, उपयोग के मामलों के लिए अलग डायग्राम बनाएं जिसमें उच्चतालिका में दिए गए अनुसार प्राथमिकता।

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

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













