2012-03-15 22 views
7

मैं अपने सिस्टम को अन्य सिस्टम के साथ इंटरैक्ट करने के तरीके के लिए बहुत सारे दस्तावेज कर रहा हूं और यूजीएल अनुक्रम आरेख (मेट्रिक्स यूएस) आकार का उपयोग कर रहा हूं जो Visio 2010 के साथ आते हैं। जब मैं उनका उपयोग करता हूं, तो मुझे निम्न समस्या है:Visio 2010 UML ऑब्जेक्ट लाइफलाइन स्वयं को नामित करता है जब कोई संदेश हटा दिया जाता है

मैं ऑब्जेक्ट लाइफलाइन बनाता हूं और इसे 'एक्स' नाम देता हूं, फिर मैं एक और ऑब्जेक्ट लाइफलाइन जोड़ता हूं और इसे 'y' नाम देता हूं। मैं 'एक्स' से 'वाई' में एक संदेश जोड़ता हूं। यह सब ठीक है इस बिंदु तक। लेकिन अगर मैं 'एक्स' से 'वाई' को जोड़ने वाला संदेश हटा देता हूं, तो ऑब्जेक्ट लाइफलाइन स्वयं को ऑब्जेक्ट 1 और ऑब्जेक्ट 2 में बदल देती है। आप कल्पना कर सकते हैं कि यह कितना परेशान है जब आपके पास लगभग 10 अलग-अलग ऑब्जेक्ट लाइफलाइन हैं और मूर्ख चीज़ आपके हटाए गए संदेश की वजह से आपकी सभी लाइफलाइनों का नाम बदलने का निर्णय लेती है!

मैं समझ नहीं सकता है क्यों यह विज़ियो के डेवलपर टूल खंड में हो रहा था या तो (हालांकि मैं किसी भी तरह से कर रहा हूँ एक Visio देव का मतलब है)

Visio 2010 प्रीमियम v। 14.0.5128.5000

किसी के पास कोई अंतर्दृष्टि है?

+0

BTW, मैं भी Visio 2003 में इस की कोशिश की, यह भी इसके साथ एक मुद्दा है। Visio 2010 के साथ एसपी 1 को भी अपडेट किया गया और यह अभी भी एक मुद्दा है। यह एक लंबी चल रही समस्या प्रतीत होता है। (भी, Visio 2003 और Visio 2010 विभिन्न पीसी पर हैं) – Austin

उत्तर

3

ऐसा लगता है कि आप ऑब्जेक्ट्स में नाम दर्ज करने के तरीके से कुछ ऐसा करते हैं। अतिरिक्त जानकारी के लिए here देखें। वैसे भी निर्मित विजिओ यूएमएल स्टैंसिल सबसे अच्छा है, मैं Pavel Hruby's UML stencils का उपयोग करना पसंद करता हूं।

5

किसी को भी एक ही समस्या होने के कारण, मुझे लगता है कि मुझे पता चला कि इसका क्या कारण है। यदि आप केवल F2 दबाकर किसी ऑब्जेक्ट का नाम बदलते हैं, तो समस्या होती है। हालांकि, अगर आप इसे डबल-क्लिक करके और नाम दर्ज करके नाम बदलते हैं, तो समस्या गायब हो जाती है (कम से कम अब तक)।

+0

यह मेरे लिए हल हो गया। ऐसा लगता है कि एफ 2 नामकरण क्षमता सामान्य स्टैंसिल आकार से एक हैंगओवर है और Visio UML डेटा मॉडल द्वारा हर अवसर पर ओवरराइट हो जाती है। –

5

मुझे यूएमएल के अंदर कट और पेस्ट करते समय यह समस्या मिली। तो मैंने उपकरण/विकल्प/उन्नत/स्वचालन घटनाओं को अक्षम कर दिया। बेशक, कुछ क्रियाएं तब नहीं होनी चाहिए, लेकिन Visio UML की खराब विश्वसनीयता के संबंध में, मुझे परवाह नहीं है, मैं इसे ड्राइंग के लिए उपयोग करता हूं और यदि मुझे इसकी ज़रूरत है तो असली यूएमएल टूल पर जायेगा। और इसके बाद इसे फिर से सक्षम करना संभव है।

ओलिवर