घटक आरेख: Difference between revisions
(Created page with "thumb|400px|बीमा पॉलिसी प्रशासन प्रणाली का घटक आरेख {{UML diagram...") |
No edit summary |
||
Line 1: | Line 1: | ||
[[File:Policy Admin Component Diagram.PNG|thumb|400px|बीमा पॉलिसी प्रशासन प्रणाली का घटक आरेख]] | [[File:Policy Admin Component Diagram.PNG|thumb|400px|बीमा पॉलिसी प्रशासन प्रणाली का घटक आरेख]] | ||
{{UML diagram types}} | {{UML diagram types}} | ||
[[ एकीकृत मॉडलिंग भाषा ]] (यूएमएल) में, | [[ एकीकृत मॉडलिंग भाषा | एकीकृत मॉडलिंग भाषा]] (यूएमएल) में, घटक आरेख दर्शाता है कि कैसे [[घटक (यूएमएल)]] को बड़े घटकों या [[ सॉफ्टवेयर प्रणाली |सॉफ्टवेयर प्रणाली]] बनाने के लिए साथ जोड़ा जाता है। | ||
इनका उपयोग मनमाने ढंग से जटिल प्रणालियों की संरचना को चित्रित करने के लिए किया जाता है। | इनका उपयोग मनमाने ढंग से जटिल प्रणालियों की संरचना को चित्रित करने के लिए किया जाता है। | ||
== सिंहावलोकन == | == सिंहावलोकन == | ||
एक घटक आरेख सत्यापन की अनुमति देता है कि सिस्टम की आवश्यक कार्यक्षमता स्वीकार्य है। इन आरेखों का उपयोग सिस्टम के डेवलपर और हितधारकों के बीच संचार उपकरण के रूप में भी किया जाता है। प्रोग्रामर और डेवलपर्स कार्यान्वयन के लिए | एक घटक आरेख सत्यापन की अनुमति देता है कि सिस्टम की आवश्यक कार्यक्षमता स्वीकार्य है। इन आरेखों का उपयोग सिस्टम के डेवलपर और हितधारकों के बीच संचार उपकरण के रूप में भी किया जाता है। प्रोग्रामर और डेवलपर्स कार्यान्वयन के लिए रोडमैप को औपचारिक बनाने के लिए आरेखों का उपयोग करते हैं, जिससे कार्य असाइनमेंट या आवश्यक कौशल सुधार के बारे में बेहतर निर्णय लेने की अनुमति मिलती है। सिस्टम प्रशासक तार्किक सॉफ़्टवेयर घटकों और सिस्टम पर उनके संबंधों के दृश्य का उपयोग करके, आगे की योजना बनाने के लिए घटक आरेख का उपयोग कर सकते हैं।<ref>{{cite web |url=https://www.ibm.com/developerworks/rational/library/dec04/bell/index.html |title=UML basics: The component diagram |last=Bell |first=Donald |date=December 15, 2004 |publisher=IBM Developer |access-date=June 15, 2019}}</ref> | ||
==आरेख तत्व == | ==आरेख तत्व == | ||
घटक आरेख | घटक आरेख घटक संकेतन तत्व में दी गई जानकारी का विस्तार करता है। निर्दिष्ट घटक द्वारा प्रदान किए गए और आवश्यक [[इंटरफ़ेस (कंप्यूटर विज्ञान)]] को चित्रित करने का तरीका घटक तत्व से जुड़े आयताकार डिब्बे के रूप में है।<ref>{{cite web |url=https://www.ibm.com/developerworks/rational/library/dec04/bell/index.html |title=UML basics: The component diagram |last=Bell |first=Donald |date=December 15, 2004 |publisher=IBM Developer |access-date=June 15, 2019}}</ref> इंटरफ़ेस प्रस्तुत करने का अन्य स्वीकृत तरीका Class_diagram#Realization/Implementation|ball-and-socket ग्राफ़िक कन्वेंशन का उपयोग करना है। घटक से इंटरफ़ेस पर प्रदान की गई निर्भरता को इंटरफ़ेस के नाम के साथ लेबल किए गए लॉलीपॉप, या बॉल से इंटरफ़ेस का उपयोग करके घटक के लिए ठोस रेखा के साथ चित्रित किया गया है। घटक से इंटरफ़ेस तक आवश्यक उपयोग निर्भरता को आधे-सर्कल, या सॉकेट द्वारा चित्रित किया जाता है, जिसे इंटरफ़ेस के नाम से लेबल किया जाता है, जो उस घटक से ठोस रेखा से जुड़ा होता है जिसके लिए इस इंटरफ़ेस की आवश्यकता होती है। इनहेरिट किए गए इंटरफ़ेस को लॉलीपॉप के साथ दिखाया जा सकता है, नाम लेबल से पहले [[ कैरट |कैरट]] प्रतीक के साथ। दोनों के बीच निर्भरता को दर्शाने के लिए, सॉकेट को लॉलीपॉप से जोड़ने वाले सादे तीर के निशान वाली ठोस रेखा का उपयोग करें।<ref>{{cite web |url=https://www.omg.org/spec/UML/2.5.1/ |title=Unified Modeling Language Specification Version 2.5.1 |date=December 2017 |publisher=Object Management Group |access-date=June 15, 2019}}</ref> | ||
==संदर्भ== | ==संदर्भ== | ||
{{reflist}} | {{reflist}} | ||
Line 25: | Line 24: | ||
* [http://www.agilemodeling.com/style/componentDiagram.htm UML 2 Component Diagram Guidelines] by Scott W. Ambler | * [http://www.agilemodeling.com/style/componentDiagram.htm UML 2 Component Diagram Guidelines] by Scott W. Ambler | ||
* [http://www.uml-diagrams.org/component-diagrams.html UML 2 Component Diagrams] | * [http://www.uml-diagrams.org/component-diagrams.html UML 2 Component Diagrams] | ||
{{DEFAULTSORT:Component Diagram}}[[Category: घटक-आधारित सॉफ़्टवेयर इंजीनियरिंग]] [[Category: एकीकृत मॉडलिंग भाषा आरेख]] | {{DEFAULTSORT:Component Diagram}}[[Category: घटक-आधारित सॉफ़्टवेयर इंजीनियरिंग]] [[Category: एकीकृत मॉडलिंग भाषा आरेख]] |
Revision as of 10:31, 18 July 2023
UML diagram types |
---|
Structural UML diagrams |
Behavioral UML diagrams |
एकीकृत मॉडलिंग भाषा (यूएमएल) में, घटक आरेख दर्शाता है कि कैसे घटक (यूएमएल) को बड़े घटकों या सॉफ्टवेयर प्रणाली बनाने के लिए साथ जोड़ा जाता है। इनका उपयोग मनमाने ढंग से जटिल प्रणालियों की संरचना को चित्रित करने के लिए किया जाता है।
सिंहावलोकन
एक घटक आरेख सत्यापन की अनुमति देता है कि सिस्टम की आवश्यक कार्यक्षमता स्वीकार्य है। इन आरेखों का उपयोग सिस्टम के डेवलपर और हितधारकों के बीच संचार उपकरण के रूप में भी किया जाता है। प्रोग्रामर और डेवलपर्स कार्यान्वयन के लिए रोडमैप को औपचारिक बनाने के लिए आरेखों का उपयोग करते हैं, जिससे कार्य असाइनमेंट या आवश्यक कौशल सुधार के बारे में बेहतर निर्णय लेने की अनुमति मिलती है। सिस्टम प्रशासक तार्किक सॉफ़्टवेयर घटकों और सिस्टम पर उनके संबंधों के दृश्य का उपयोग करके, आगे की योजना बनाने के लिए घटक आरेख का उपयोग कर सकते हैं।[1]
आरेख तत्व
घटक आरेख घटक संकेतन तत्व में दी गई जानकारी का विस्तार करता है। निर्दिष्ट घटक द्वारा प्रदान किए गए और आवश्यक इंटरफ़ेस (कंप्यूटर विज्ञान) को चित्रित करने का तरीका घटक तत्व से जुड़े आयताकार डिब्बे के रूप में है।[2] इंटरफ़ेस प्रस्तुत करने का अन्य स्वीकृत तरीका Class_diagram#Realization/Implementation|ball-and-socket ग्राफ़िक कन्वेंशन का उपयोग करना है। घटक से इंटरफ़ेस पर प्रदान की गई निर्भरता को इंटरफ़ेस के नाम के साथ लेबल किए गए लॉलीपॉप, या बॉल से इंटरफ़ेस का उपयोग करके घटक के लिए ठोस रेखा के साथ चित्रित किया गया है। घटक से इंटरफ़ेस तक आवश्यक उपयोग निर्भरता को आधे-सर्कल, या सॉकेट द्वारा चित्रित किया जाता है, जिसे इंटरफ़ेस के नाम से लेबल किया जाता है, जो उस घटक से ठोस रेखा से जुड़ा होता है जिसके लिए इस इंटरफ़ेस की आवश्यकता होती है। इनहेरिट किए गए इंटरफ़ेस को लॉलीपॉप के साथ दिखाया जा सकता है, नाम लेबल से पहले कैरट प्रतीक के साथ। दोनों के बीच निर्भरता को दर्शाने के लिए, सॉकेट को लॉलीपॉप से जोड़ने वाले सादे तीर के निशान वाली ठोस रेखा का उपयोग करें।[3]
संदर्भ
- ↑ Bell, Donald (December 15, 2004). "UML basics: The component diagram". IBM Developer. Retrieved June 15, 2019.
- ↑ Bell, Donald (December 15, 2004). "UML basics: The component diagram". IBM Developer. Retrieved June 15, 2019.
- ↑ "Unified Modeling Language Specification Version 2.5.1". Object Management Group. December 2017. Retrieved June 15, 2019.
बाहरी संबंध