मैं सिर्फ एक सभ्य (और मुक्त) एक नहीं मिल सकता है। मैं क्या उपयोग कर सकता हूं?
मैं सिर्फ एक सभ्य (और मुक्त) एक नहीं मिल सकता है। मैं क्या उपयोग कर सकता हूं?
जवाबों:
क्या तुमने कभी छाता की कोशिश की? यह देखते हुए कि केडीई पर आधारित है, हालांकि अगर मैंने जावा मार्ग पर नहीं जाना है तो सबसे अच्छा उपकरण है जो मैंने सामना किया है। छाता उबंटू रिपॉजिटरी में है।
यदि आप जावा के साथ ठीक हैं, तो ArgoUML एक अच्छा उपकरण है, या आप देख सकते हैं कि ग्रहण के लिए कौन से प्लगइन्स उपलब्ध हैं।
दीया की कोशिश की ?
sudo apt-get install dia
Umlet एक महान, मुक्त, खुला स्रोत यूएमएल एक सरल उपयोगकर्ता इंटरफ़ेस के साथ उपकरण है:
और UMLet स्टैंड-अलोन या विंडोज, OS X और Linux पर Eclipse प्लग-इन के रूप में चलता है।
(इसके अलावा, चार्ट ग्रिड बनाने के लिए उसकी बहन उपकरण PLOTlet देखें।)
सबसे अच्छे और मेरे व्यक्तिगत पसंदीदा में से!
Dia जावा, PHP, C ++ और कई अन्य में कोड उत्पन्न कर सकता है, लेकिन आपको कोड बनाने के लिए Dia2code स्थापित करना चाहिए । मैं इसका उपयोग यूएमएल बनाने के लिए करता हूं और फिर कक्षाओं का कोड तैयार करता हूं।
मैं पापीरस का उपयोग करता हूं , जो फ्रांस में कॉमिसियारिट आ ल'नेर्गी एटॉमिक द्वारा विकसित एक सूट है जो आज एक प्लग-इन के रूप में उपलब्ध है। यह सबसे उन्नत ओपन सोर्स मॉडलिंग टूल है जिसके बारे में मुझे पता है और UML2 को लगभग पूरी तरह से सपोर्ट करता है। विस्तृत विवरण:
Papyrus किसी भी प्रकार के EMF मॉडल और विशेष रूप से UML और संबंधित मॉडलिंग भाषाओं जैसे SysML और MARTE का समर्थन करने के लिए एक एकीकृत और उपयोगकर्ता-उपभोग योग्य वातावरण प्रदान करना है। Papyrus, EMML आधारित मॉडलिंग भाषाओं के लिए UML 2 और SysML और इन संपादकों (GMF- आधारित या नहीं) को अन्य MBD और MDSD टूल के साथ एकीकृत करने के लिए आवश्यक गोंद के लिए आरेख संपादक प्रदान करता है।
सबसे महत्वपूर्ण बात, Papyrus, Model-Driven Development (MDD) का समर्थन करता है, जो डोमेन विशिष्ट भाषाओं को विकसित करने के लिए एक बहुत ही सक्षम उपकरण है। इस संबंध में, पैपीरस ओएमजी द्वारा जारी मॉडल-ड्रिवेन आर्किटेक्चर (एमडीए) पैटर्न का समर्थन करने वाला एकमात्र खुला स्रोत उपकरण है। एक कोड जनरेटर जैसे कि एसेलेओ के साथ आप एक पूर्ण एमडीडी स्टैक के साथ समाप्त होते हैं - जिससे आप अपना स्वयं का डीएसएल प्लग-इन भी बना सकते हैं।
डेस्कटॉप ऐप में एक लंबी खोज के बाद मैंने वेब पर जाने का फैसला किया, अब मैं कैको का उपयोग कर रहा हूं , जो न केवल ऑम्ल ड्राइंग, बल्कि बहुत सारे ड्राइंग (जैसे नेटवर्क स्थलाकृति, सामान्य सामान, आदि) की अनुमति देता है। यह मुफ़्त है और मित्रों और समवर्ती संपादन के साथ साझा करने की अनुमति है।
मुझे yEd पसंद है । यह ओपन-सोर्स नहीं है, लेकिन यह फ्रीवेयर और क्रॉस-प्लेटफॉर्म है, जो कई प्रकार के आरेख और यूएमएल को भी संभालता है।
अब तक अस्ता * सबसे अच्छा यूएमएल उपकरण है जिसका मैंने कभी उपयोग किया है। मेरी राय में, ड्राइंग का अनुभव बेहतर है क्योंकि यह स्वचालित रूप से एक स्मार्ट पर्याप्त तरीके से चित्रमय तत्वों को संरेखित या लंगर कर सकता है।
वे एक मुफ्त सामुदायिक संस्करण प्रदान करते थे, लेकिन दुर्भाग्य से उन्होंने 2018/09/26 से उस समर्थन को रोक दिया है ।
हालांकि, इसका यूएमएल संपादक एक मुफ्त संस्करण प्रदान करता है यदि आप एक छात्र हैं।