"अनुक्रम आरेख (Sequence diagram)": अवतरणों में अंतर

छो बॉट: वर्तनी सुधार परियोजना के अनुसार वर्तनी सुधारी।
छो बॉट: वर्तनी एकरूपता।
पंक्ति 7:
== समीक्षा ==
एक अनुक्रम आरेख सामानांतर उर्ध्व रेखाओं के रूप में ("जीवनरेखाओं") भिन्न प्रक्रियाओं और ऑब्जेक्ट्स को दर्शाता है, जो एक साथ रहते हैं और क्षैतिज तीरों के रूप में, उनके बीच उस क्रम में सन्देश का विनिमय होता है, जिसमें वे उत्पन्न होते हैं।
यह एक ग्राफीय तरीके से साधारण रन टाइम परिदृश्य के विनिर्देशन की अनुमति देता है।
 
उदाहरण के लिए, दायीं ओर UML 1.x आरेख एक (साधरण) ''रेस्तरां प्रणाली'' के सन्देश के अनुक्रम का वर्णन करता है।
 
यह आरेख भोजन ओर वाइन के ऑर्डर के प्रतिरूप को दर्शाता है, जिसमें पहले वाइन पी जाती है फिर खाना खाया जाता है ओर अंत में उसके लिए भुगतान किया जाता है।
नीचे की ओर फैली हुई बिन्दुदार रेखाएं समय रेखा को इंगित करती हैं, ''समय ऊपर से नीचे की ओर जा रहा है'' .
 
तीर के निशान सन्देश (उद्दीपन) के एक व्यक्ति या ऑब्जेक्ट से दूसरे ऑब्जेक्ट की ओर जाने को दर्शाते हैं।
 
उदाहरण के लिए, संरक्षक यह सन्देश भेजता है कि केशियर को 'भुगतान करो'. आधे तीर अतुल्यकालिक विधि कॉल को इंगित करते हैं।
 
UML 2.0 अनुक्रम आरेख UML 1.x अनुक्रम आरेख के सामान संकेतन का समर्थन करता है जिसमें घटनाओं के मानक प्रवाह के लिए मोडलिंग की विभिन्नताओं का समर्थन भी शामिल है।
पंक्ति 26:
इंटरेक्शन का डिस्प्ले करने के लिए संदेशों का उपयोग किया जाता है। ये सन्देश नामों के साथ क्षैतिज [[तीर]] हैं जिन्हें उनके ऊपर लिखा गया है।
 
पूरे सिर से युक्त ठोस तीर तुल्यकालिक कॉल हैं, स्टिक सिर से युक्त ठोस तीर अतुल्यकालिक कॉल्स हैं, ओर स्टिक सिर से युक्त डेश वाले तीर वापसी सन्देश हैं।
यह परिभाषा UML 2 के लिए सच है, UML 1.x से काफी अलग है।
 
पंक्ति 35:
 
खुद ऑब्जेक्ट को कॉल करने वाली विधियां संदेशों का उपयोग करती हैं और [[प्रोसिसंग]] के अगले स्तर को इंगित करने के लिए किसी अन्य के शीर्ष पर नए सक्रियण बॉक्स जोड़ती है।
 
जब एक ऑब्जेक्ट [[नष्ट]] हो जाता है ([[मेमोरी]] से हटा दिया जाता है), जीवन रेखा के शीर्ष पर एक X चित्रित किया जाता है और डेश युक्त रेखाएं इसके नीचे चित्रित की जाती हैं (हालांकि ऐसा पहले उदाहरण के मामले में नहीं होता है). यह या तो खुद ऑब्जेक्ट से या किसी ओर से एक सन्देश का परिणाम होना चाहिए.
 
 
आरेख के बाहर से भेजा गया सन्देश एक भरे हुए वृत्त से उत्पन्न होने वाले सन्देश के द्वारा अभिव्यक्त किया जा सकता है, (UML में "found message") या एक अनुक्रम आरेख की सीमा से अभिव्यक्त किया जा सकता है (UML में "gate").
पंक्ति 52:
 
 
ऐसे मामलों में, अनुक्रम आरेख सिस्टम के व्यवहार को पूरी तरह से वर्णित नहीं कर सकता है, लेकिन वे सिस्टम के लिए प्रारूपिक [[उपयोग मामलों]] को, व्यवहार में छोटे विवरण को, ओर इस व्यवहार के सरलीकृत परिदृश्य को निर्दिष्ट कर सकते हैं।
 
पंक्ति 58:
{{reflist}}
 
== बाहरी लिंककड़ियाँ ==
{{Commons category|Sequence diagrams}}
* [http://www.uml.org वर्तमान UML विनिर्देशन] [[ऑब्जेक्ट मेनेजमेंट ग्रुप (OMG)]]