सर्वश्रेष्ठ मुफ्त यूएमएल संलेखन उपकरण [बंद]


13

यूएमएल संलेखन उपकरण क्या आप उपयोग करते हैं और यह दूसरों की तुलना में बेहतर क्यों है?


प्रश्न की रेटिंग देखें। इसे खोलने की जरूरत है। मुझे जोड़ने के लिए कुछ उपयोगी जानकारी है।
कोलेन्या जूल

जवाबों:



5

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

यहाँ छवि विवरण दर्ज करें


1
मैं अर्गो का उपयोग करता था, फिर मैंने दीया पाया और इसे उपयोग करने के लिए अधिक सुखद पाया।
indyK1ng

दीया महान है, और मल्टीप्लायर है। विंडोज और लिनक्स पर बढ़िया काम करता है।
मचाडो

5

मैंने पूर्वोक्त औजारों में से अधिकांश की कोशिश की, इसलिए मुझे इस पर अपनी राय बताने की अनुमति दें:

  • दीया - एक पुराना अनुभवी; विश्वसनीय चार्ट बनाता है (न केवल यूएमएल) बल्कि उपयोग करने के लिए बोझिल है (खासकर अगर आपके आरेख बड़े हो जाते हैं :-() एक दूसरे से कनेक्ट करने के लिए लगभग कोई प्रतिबंध नहीं है, आरेखों को बिछाने में अच्छी तरह से मैनुअल समायोजन की बहुत आवश्यकता होती है (एक गंभीर समय हत्यारा !), संवाद बॉक्स का उपयोग करना मुश्किल है (जैसे कि इसे बंद करने के लिए 'ओके' के लिए ऑल्ट + ओ जैसे अप्रचलित शॉर्टकट), एक आरेख में नेविगेट करना आपकी नसों को एक अपूर्ण अंतहीन शीट रूपक (स्क्रॉलबार केवल आपकी वस्तुओं में से एक के साथ मिटा देता है) व्यूपोर्ट से बाहर है; हर समय [Inkscape की तरह] इत्यादि नहीं। आदि।

    यह योग करने के लिए: मजबूत और विश्वसनीय, लेकिन वृद्ध (esp। प्रयोज्य के संदर्भ में); मैंने इसे बहुत इस्तेमाल किया (और व्यर्थ बहुत) समय के अपने आरेखों)।
  • StarUML और argoUML - बस यूएमएल 1.x का समर्थन करने के तुरंत बाद उन्हें इस्तेमाल किया; किसी ने StarUML की कमियों पर अपनी थीसिस (जर्मन में) भी लिखी !
  • दृश्य प्रतिमान - नया, बुद्धिमान, लेकिन समुदाय संस्करण बहुत सीमित है: यदि आप प्रति प्रोजेक्ट एक से अधिक आरेख प्रकार बनाते हैं तो आपको एक बदसूरत वॉटरमार्क मिलेगा; हालाँकि, आप आसानी से इसे अपने सभी आरेखों को एक में डालकर और इसे बाद में ग्राफिक्स ऐप से काट सकते हैं,
    यह मेरी सलाह है। आप बस इतना समय बचाते हैं जब डायआ की तुलना में आरेख बनाते हैं!
  • पीओपी / पीओआई (प्लेन ओल्ड पावरपॉइंट / इंप्रेशन) - अपने पसंदीदा कार्यालय के ग्राफिक्स ऐप का उपयोग करें! जब यह अनुमति दी जाती है, तो हड्डियों को गूंगा, लेकिन कम से कम कनेक्शन अच्छी तरह से बहते हैं और वस्तुओं को संरेखित करना एक आकर्षण की तरह काम करता है!

    संपादित करें: 1/7/2013 : Google डॉक्स में ड्राइंग घटक स्नैपिंग और ड्राइंग का समर्थन करता है। फिर भी कोई "वास्तविक यूएमएल उपकरण" नहीं है, लेकिन यह काफी अच्छा काम करता है और आसानी से साझा करने योग्य है।
  • ऑनलाइन उपकरण जैसे कि gliffy.com - ज्यादातर अच्छा है, लेकिन किसी भी गंभीर काम के लिए अच्छा नहीं; ;-)
  • yEd - मैंने इसे केवल एक छोटा प्रयास दिया, लेकिन यह दृश्य प्रतिमान के समान ही अनुकूल है। इसे आज़माएं और अपने लिए देखें!
  • लाल कोडा - UML सीखने के संसाधनों के लिए एक लेख में StackExchange पर सिफारिश की गई थी ; व्यापक अर्थों में भी दिलचस्प!

नोटा नेने: आपको आपके द्वारा उपयोग किए जाने वाले लगभग किसी भी यूएमएल टूल में कमियां (असमर्थित विशेषताएं, गलत लेआउट आदि) मिलेंगे। इस प्रकार, IMHO यूएमएल आकृतियों या तड़क का समर्थन करने वाले ड्राइंग ऐप अभी भी सबसे उपयोगी हैं।


4

वहाँ yuml है जो बहुत अच्छा है क्योंकि यह आपको UML आरेख ऑनलाइन बनाने की अनुमति देता है, जिसमें कोई टूल नहीं है और इसलिए आसानी से ब्लॉग, विकी, ईमेल आदि में एम्बेड किया जा सकता है।


2

मैं ArgoUML का उपयोग करता हूं क्योंकि यह मुफ़्त है। और पॉलिटेक्निक में वे आईबीएम तर्कसंगत सॉफ्टवेयर मॉडलर (आरएसएम) स्कूल लाइसेंस का उपयोग करते हैं, सिखाते हैं और हमें बनाते हैं।

सादगी के मामले में, IMHO मुझे लगता है कि सभी यूएमएल मॉडलिंग सॉफ्टवेयर यूएमएल मानकों और उसके विभिन्न डायग्राम की आवश्यकताओं के कारण बहुत जटिल हैं।


2

मैं Umlet का उपयोग करता हूं । इस सॉफ्टवेयर के साथ मुझे जो पसंद है वह यह है कि यह केवल एक ड्राइंग टूल है। यह आपको एक मॉडल बनाने और बनाए रखने के लिए मजबूर नहीं करता है, और यह कोड को उत्पन्न / पार्स करने की कोशिश नहीं करता है। बहुत सारे यूएमएल टूल के विपरीत मैंने कोशिश की, मैं हमेशा उस चित्र को आकर्षित करने में सक्षम रहा जिसे मैंने ध्यान में रखा था (ड्राइंग आदिम काफी पूर्ण हैं, और वे कोड द्वारा एक्स्टेंसिबल हैं)। यह मेरे अन्य उपकरणों के साथ अच्छी तरह से काम करता है: मेरे वीसीएस के साथ काम करने के लिए पाठ आधारित प्रारूप ठीक है, और कमांड लाइन का उपयोग करके png / svg उत्पन्न किया जा सकता है (मैं इसका उपयोग अपने डॉक्टर के निर्माण को स्वचालित करने के लिए करता हूं)।


2

जूड कम्युनिटी मेरी पहली पसंद है। भले ही वे अब अस्त हैं, फिर भी आप वेब पर ज्यूड समुदाय 5.2 पा सकते हैं। अगर तुमने कभी इस्तेमाल नहीं किया तो मैं इसे आज़माऊँगा। पुनश्च: मैं व्यक्तिगत रूप से StartUML पसंद नहीं करता था।

संपादित करें:

हालाँकि वे कुछ बहुत ही सामान्य विशेषताओं को साझा करते हैं और भले ही जूड अब विकसित नहीं हुआ है, लेकिन मैं अपनी उपयोगिता के कारण जूड को अधिक पसंद करता हूं। मैंने अध्ययन के लिए कुछ साल पहले जूड का उपयोग किया है और आज (कंपनी की आवश्यकता) StarUML + VS UML टूल के साथ काम करना है, इसलिए मैं दोनों टूल का एक शौकीन उपयोगकर्ता रहा हूं। मुझे जुड रास्ता अधिक अनुकूल लगता है। इसलिए मैंने कहा: मैं व्यक्तिगत रूप से StartUML पसंद नहीं करता था । तुलनात्मक रूप से मुझे पता नहीं है कि जुड कैसे जाएगा, क्योंकि हम केवल प्रलेखन उद्देश्यों के लिए स्टारयूएमएल का उपयोग करते हैं और जूड को बंद कर दिया जाता है। सादर।

सादर।


2
यदि आप अपने कारणों को StartUML से अधिक पसंद करते हैं, तो आपकी पोस्ट अधिक उपयोगी होगी।
विटोर पाइ

@Vitor दी गई। हालाँकि वे कुछ बहुत ही सामान्य विशेषताओं को साझा करते हैं और भले ही जूड अब विकसित नहीं हुआ है, लेकिन मैं अपनी उपयोगिता के कारण जूड को अधिक पसंद करता हूं। मैंने अध्ययन के लिए कुछ साल पहले जूड का उपयोग किया है और आज (कंपनी की आवश्यकता) StarUML + VS UML टूल के साथ काम करना है, इसलिए मैं दोनों टूल का एक शौकीन उपयोगकर्ता रहा हूं। मुझे जुड रास्ता अधिक अनुकूल लगता है। इसलिए मैंने कहा: मैं व्यक्तिगत रूप से StartUML पसंद नहीं करता था । तुलनात्मक रूप से मुझे पता नहीं है कि जुड कैसे जाएगा, क्योंकि हम केवल प्रलेखन उद्देश्यों के लिए स्टारयूएमएल का उपयोग करते हैं और जूड को बंद कर दिया जाता है। सादर।
eestein

अब यह जानकारीपूर्ण है। +1 :)
विटोर पाय

+1। जूड कम्युनिटी को आजकल अस्ता के नाम से भी जाना जाता है। एक और शानदार कार्यक्रम, मल्टी-प्लेटफॉर्म भी।
मचाडो

2

मुझे आश्चर्य है कि BOUML का अभी उल्लेख नहीं किया गया है। मैं BOUML की सलाह देता हूं

यह पूर्ण विशेषताओं, खुला स्रोत और नियमित रूप से बनाए रखा है।

मैं पाठकों से BOUML प्रोजेक्ट स्थिति - /programming/3721008/bouml-project-status पर जाने का भी अनुरोध करता हूं ।


BOUML को बनाए रखा गया है, लेकिन विकिपीडिया के साथ लेखक के विवाद के कारण फीचर विकास बंद हो गया है
माइक पेनिंगटन

0

निजी तौर पर, मुझे StarUML पसंद है ।

बहुत पूर्ण विशेषताओं और खुला स्रोत!

वेबसाइट से:

Star32, Win32 प्लेटफॉर्म पर चलने वाला UML / MDA प्लेटफ़ॉर्म, तेज, लचीला, एक्स्टेंसिबल, फ़ीचरफुल और स्वतंत्र रूप से उपलब्ध UML / MDA विकसित करने के लिए एक ओपन सोर्स प्रोजेक्ट है। StarUML प्रोजेक्ट का लक्ष्य एक सॉफ्टवेयर मॉडलिंग टूल और प्लेटफ़ॉर्म का निर्माण करना है जो वाणिज्यिक यूएमएल टूल जैसे कि रेशनल रोज़, टुगेदर इत्यादि का सम्मोहक प्रतिस्थापन है।

StarUML का स्क्रीनशॉट


0

मैं उस समय का उपयोग करता हूं जब विचार / ऐप अपनी प्रारंभिक अवस्था में होता है और जब उसे अधिक घंटियाँ और सीटी की आवश्यकता होती है तो वह ArgoUML तक माइग्रेट हो जाता है। Visio को पसंद किया, कुछ हद तक, लेकिन खरीदने के लिए पर्याप्त नहीं है


0

मैं वास्तव में महंगे लोगों में से कई का उपयोग किया है और उन सभी से नफरत है। मैंने कई मामलों में ड्राइंग टूल्स का उपयोग करने का भी सहारा लिया, लेकिन यह बहुत सीमित था और यूएमएल उपकरण के शुरू होने के कई लाभों के बिना आपको छोड़ देता है। वैसे भी, मेरी नवीनतम कंपनी में वे एक का उपयोग कर रहे थे मैं कभी नहीं की कोशिश की, दृश्य प्रतिमान। मेरा कहना है कि यह अब तक का सबसे अच्छा प्रयोग है। इसके पास अभी भी इसके मुद्दे हैं लेकिन यह केवल उसी के बारे में है जिसका मैं वास्तव में उपयोग करना चाहता हूं। दृश्य प्रतिमान बहुत ज्यादा सब कुछ करता है जो वास्तव में महंगे उपकरण करते हैं लेकिन लागत के मामूली अंतर पर।

उनके पास एक मुफ्त सामुदायिक संस्करण है, जो मुझे पता है कि गैर-व्यावसायिक उपयोग के लिए उपलब्ध है। मुझे यकीन नहीं है कि वे किसी अन्य तरीके से कार्यक्षमता को सीमित करते हैं। यदि मैं सही ढंग से याद करता हूं, तो आप लगभग $ 100 रुपये के लिए एक व्यावसायिक संस्करण खरीद सकते हैं। इसलिए यदि आपको वाणिज्यिक उद्देश्यों के लिए इसकी आवश्यकता है और आपका नियोक्ता इसके लिए वसंत नहीं करेगा, तो मैं वास्तव में एक नई नौकरी की तलाश करूंगा।

एकमात्र चीज जिसे हमने अभी तक नहीं देखा है, वह बहु-डेवलपर समर्थन है, जो सभी महंगे उपकरण करने में सक्षम हैं। लेकिन वेब-साइट से ऐसा लगता है कि वे इसका समर्थन करते हैं।


0

मैं काम में विजुअल प्रतिमान के एक लाइसेंस प्राप्त संस्करण का उपयोग करता हूं । एक निशुल्क सामुदायिक संस्करण है जो आपकी मूल यूएमएल की अधिकांश जरूरतों को संभालने में सक्षम होना चाहिए।


-1

UML के लिए विजुअल प्रतिमान प्लस मैं अपने मैक पर उपयोग करता हूं। यह मुफ़्त और उपयोग करने में आसान है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.