2010-04-08 9 views
11

क्या कोई मेरी मदद कर सकता है? मैं वर्तमान में ग्रहण जावा आईडीई का उपयोग कर रहा हूं, और एक प्लग-इन चाहता हूं जो स्वचालित रूप से मेरी कक्षाओं को देखेगा और यूएमएल में कक्षा आरेख तैयार करेगा।यूएमएल आरेख उपकरण - ग्रहण प्लगइन?

कोई सुझाव?

उत्तर

17

मैं ObjectAid UML plugin की अनुशंसा करता हूं। यह बहुत अच्छी तरह से काम करता है।

+0

हाय, मैंने इस उपकरण को स्थापित किया, इसे काम कर लिया आदि, लेकिन क्या आप इसे स्वचालित रूप से assosiations की तरह सबकुछ खींचने के लिए प्राप्त कर सकते हैं और क्या नहीं? – KP65

+4

एक बार जब आप अपना आरेख (नया> अन्य> ऑब्जेक्टएड यूएमएल आरेख) बनाते हैं, तो उन वर्गों को जोड़ने के लिए राइट क्लिक करें जिन्हें आप दिखाना चाहते हैं। फिर सभी को चुनें और रिश्ते जोड़ने के लिए राइट क्लिक करें। –

+1

आरेख को छवि के रूप में कैसे निर्यात करें? – newbie

-1

यदि आप इंटेलिजे में जा सकते हैं तो उनके पास एक शानदार प्लगइन है।

आप ग्रहण के साथ "अटक जाने" कर रहे हैं ... AmaterasUML काफी अच्छा है - मैंने पहले यह प्रयोग किया जाता है ...

+0

नेटबीन में भी महान यूएमएल प्लगइन है। :-) –

+0

@ बोझिदर कौन सा प्लगइन होगा? इसे देखकर मुझे कई उपलब्ध मिले .. क्या आप अपने पसंदीदा के लिए एक लिंक पोस्ट कर सकते हैं? – Yaneeve

+0

नेटबीन यूएमएल समर्थन को हटा दिया गया है, जहां तक ​​मुझे पता है (अब 6.8 में शामिल नहीं है)। –

0

Omondo का उपयोग करें। ग्रहण के लिए यह एक बहुत अच्छा यूएमएल प्लगइन है। यह आपकी आवश्यकताओं के अनुरूप होगा

+0

@ ब्रागाडेश: हालांकि मुक्त नहीं लगता है (???) – Yaneeve

+0

यह मुफ़्त नहीं है लेकिन आपके पास नवीनतम SR2 निर्माण में 90 दिन का लाइसेंस है। अपनी परियोजना को खत्म करने के लिए बहुत समय। कोई नागस्क्रीन नहीं, कोड में कोई टैग नहीं है, उम मॉडल मानक है और इसलिए किसी भी उपकरण द्वारा खोला जा सकता है। केवल ग्राफिकल संपादक 90 दिनों के मूल्यांकन के तहत है। तो इतना बुरा नहीं :-) –

0

मैं MoDisco http://www.eclipse.org/gmt/modisco/ का प्रयास करूंगा। यह सॉफ्टवेयर आधुनिकीकरण के लिए एक विस्तारणीय ढांचा है।

+0

मुझे MoDisco के साथ एक परियोजना के कोड से यूएमएल आरेख उत्पन्न करने का एक सीधा तरीका नहीं मिला। – ovdsrn

+0

कोड से मॉडल पर जाने पर किसी भी जानकारी को खोने से बचने के लिए MoDisco एक मध्यवर्ती जावा मॉडल का उपयोग करता है। कक्षाओं को दिखाते हुए इस जावा मॉडल से यूएमएल कक्षा आरेख में जाने के लिए एक पूर्वनिर्धारित परिवर्तन है। शायद आप मॉडिस्को फोरम में पॉइंटर्स –

+1

के लिए पूछ सकते हैं तो एक सीधा तरीका नहीं है :)। सुझाव के लिए वैसे भी धन्यवाद – ovdsrn

4

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

हमने इस स्थिति में सहायता के लिए Architexa बनाया - आर्किटेक्सा आपको उपयोगी आरेखों को तेजी से प्राप्त करने में मदद करता है - यदि इसका मतलब है कि स्रोत कोड से कनेक्ट करना या यहां तक ​​कि स्तरित वास्तुशिल्प आरेखों का निर्माण करना भी शामिल है। कुछ चीजों पर एक अच्छी चर्चा जो आप खोज रहे हैं here मिल सकती है।

http://marketplace.eclipse.org/content/javadoc-uml-view

यह उपकरण अत्यधिक विश्लेषण उद्देश्यों के लिए है और आरेख मॉडलिंग के लिए कम है:

1

यहां तक ​​कि थोड़ा भी मूल प्रश्नकर्ता के लिए देर हो चुकी है, तो, हो सकता है ग्रहण प्लगइन निम्नलिखित वास्तविक समय विश्लेषण की जरूरत से मेल करता है । इसलिए यदि आप चित्रों को मैन्युअल रूप से आकर्षित करना चाहते हैं तो यह सही नहीं है, इस मामले में ऑब्जेक्टएड यूएमएल एक्सप्लोरर कहीं बेहतर है।

बस :-)

1

एक और विकल्प का उल्लेख किया जाना: http://www.modelgoon.org/

यह एक बहुत ही सरल है, लेकिन यह अभी भी एक सक्रिय परियोजना है।

0

आप architexa टूल सूट का प्रयास कर सकते हैं। यह न केवल वर्ग/अनुक्रम आरेख बनाता है बल्कि स्तरित आरेख भी बनाता है। आप इसके बारे में here पढ़ सकते हैं।

संबंधित मुद्दे