यूएमएल फुल फॉर्म

by PoonitRathore
A+A-
Reset

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

इतिहास:

यूएमएल को वर्ष 1994-1995 में रैशनल सॉफ्टवेयर में ग्रैडी बूच, इवर जैकबसन और जेम्स रंबॉघ द्वारा डिजाइन और विकसित किया गया था। आगे का विकास उनके द्वारा 1996 तक किया गया। बाद में वर्ष 1997 में, यूएमएल को ओएमजी (ऑब्जेक्ट मैनेजमेंट ग्रुप) द्वारा एक मानक के रूप में स्वीकार किया गया। यही वह संगठन है जिसने तब से यूएमएल का प्रबंधन किया है। वर्ष 2005 में यूएमएल को एक अनुमोदित आईएसओ मानक के रूप में प्रकाशित किया गया था। तब से यूएमएल के नवीनतम संशोधन को अद्यतन करने के लिए मानक को नियमित रूप से संशोधित किया गया है।

उद्देश्य:

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

यूएमएल के प्रकार:

यूएमएल में 13 प्रकार के आरेख शामिल हैं जिन्हें 2 समूहों के अंतर्गत वर्गीकृत किया गया है:

संरचनात्मक आरेख और व्यवहार आरेख।

संरचनात्मक आरेख: जैसा कि नाम से पता चलता है, ये चित्र दर्शाते हैं कि सिस्टम कैसे संरचित है जिसमें कक्षाएं, घटक, पैकेज, ऑब्जेक्ट आदि शामिल हैं।

  1. वर्ग आरेख: यह एक प्रणाली की एक स्थिर संरचना को दर्शाता है जिसमें वर्गों के उनके पहलू और प्रत्येक वर्ग के बीच संबंध शामिल हैं।

  2. घटक आरेख: यह वर्ग आरेख का एक उन्नत संस्करण है। घटक आरेख एक जटिल प्रणाली को छोटे घटकों में विघटित करता है और उन घटकों के बीच संबंध पर विचार करता है।

  3. परिनियोजन आरेख: यह दर्शाता है कि सिस्टम में हार्डवेयर घटक पर सॉफ़्टवेयर कैसे तैनात किया जाता है।

  4. समग्र संरचना आरेख: वे आंतरिक कामकाज के संबंध में स्पष्ट रूप से समझने के लिए हार्डवेयर के आंतरिक घटकों का प्रतिनिधित्व करते हैं।

  5. ऑब्जेक्ट आरेख: ऑब्जेक्ट आरेख मॉडल तत्वों और उनके लिंक के बारे में जानकारी इकट्ठा करने के लिए बनाया जाता है।

  6. पैकेज आरेख: पैकेज आरेख यह दिखाने के लिए मौजूद है कि किसी सिस्टम में विभिन्न पैकेज एक-दूसरे पर कितने निर्भर हैं।

व्यवहारिक यूएमएल आरेख: ये आरेख सिस्टम के व्यवहार को दर्शाते हैं और यह स्वयं और उपयोगकर्ताओं के साथ कैसे इंटरैक्ट करता है।

  1. समय आरेख: यह आरेख दिखाता है कि वस्तुएं दी गई समय सीमा में एक दूसरे से कैसे जुड़ती हैं।

  2. इंटरेक्शन अवलोकन आरेख: जैसा कि नाम से पता चलता है यह आरेख इंटरैक्टिंग नोड्स के बीच नियंत्रण के प्रवाह का सर्वेक्षण करने में मदद करता है।

  3. संचार आरेख: यह दर्शाता है कि वस्तुएँ एक दूसरे से कैसे जुड़ी हुई हैं।

  4. राज्य आरेख: यह राज्यों और परिवर्तनों को चित्रित करता है।

  5. केस आरेख का उपयोग करें: यह तब उपयोगी होता है जब सिस्टम के संबंध में गैर-तकनीकी दर्शकों को समझाने की बात आती है।

  6. अनुक्रम आरेख: यह उस क्रम को दर्शाता है जिसमें वस्तुएं आपस में जुड़ती हैं।

  7. गतिविधि आरेख: यह सिस्टम के शक्तिशाली व्यवहार को दर्शाता है, जिसका उपयोग मुख्य रूप से व्यवसाय प्रक्रिया मॉडलिंग में किया जाता है।

यूएमएल आरेख कैसे बनाएं और यूएमएल रचनाएँ:

यूएमएल आरेख प्रत्येक प्रकार के आरेख को सही ढंग से बनाने के लिए नियमों और विनियमों और आकृतियों के कुछ बुनियादी सेट का पालन करते हैं।

यूएमएल कंपोजिट मॉडलिंग के 2 तरीके हैं: एकत्रीकरण और संरचना।

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

You may also like

Leave a Comment