কোন ইউএমএল (ইউনিফাইড মডেলিং ল্যাঙ্গুয়েজ) সরঞ্জাম উপলব্ধ?


39

আমি কেবল একটি শালীন (এবং বিনামূল্যে) খুঁজে পাচ্ছি না। আমি কী ব্যবহার করতে পারি?


1
ইউনিফাইড মডেলিং ভাষা। কোডিংয়ের আগে এটি একটি সিস্টেমকে মডেল করার জন্য ডিজাইন করা হয়েছে যাতে জড়িত সবাই সত্তার মধ্যে সম্পর্কের বিষয়ে অবগত থাকে। এটি সফ্টওয়্যার ডকুমেন্টেশনের অংশ হিসাবেও কার্যকর। en.wikedia.org/wiki/Unified_Modeling_Language
জোনাথন

উত্তর:


17

আপনি কি কখনও আমব্রেলো চেষ্টা করেছিলেন? প্রদত্ত এটি কে-ডি-এর উপর ভিত্তি করে, তবে আপনি জাভা রুটে যেতে না চান তবে আমি সবচেয়ে ভাল সরঞ্জামটি পেয়েছি। উম্ব্রেলো উবুন্টু সংগ্রহস্থলে রয়েছেন।

আপনি যদি জাভা দিয়ে ঠিক থাকেন তবে ArgoUML একটি বেশ ভাল সরঞ্জাম, বা আপনি দেখতে পাচ্ছেন যে গ্রহনের জন্য কোন প্লাগইনগুলি উপলভ্য।

ArgoUML


2
সিকোয়েন্স ডায়াগ্রামগুলি এখনও পুরো ArgoUML এ বিকাশিত নয়। অনেকগুলি দিক পুরোপুরি বাস্তবায়িত হয় না বা প্রত্যাশার মতো আচরণও করতে পারে না।
লুকাস পটারস্কি

অন্যদিকে, উম্ব্রেলো আশাব্যঞ্জক দেখাচ্ছে। আমি এটি চেষ্টা করে দেখেছি না।
লুকাস পটারস্কি

Umbrello উচিত হবে ইউএমএল ডায়াগ্রামিং জন্য টুল। তবে বাস্তবে এটিতে অনেকগুলি ত্রুটি রয়েছে ... একটি উদাহরণ: ক্রিয়াকলাপ লেবেল একাধিক লাইনে থাকতে পারে না
gertvdijk

1
ওম্ব্রেলো লিনাক্স মিন্ট সিনেমিনে 18 টি সংরক্ষণ করে না, আমার বিশ্বাস একটি বাগ রয়েছে
যেটি কেডিএর

উম্ব্রেলো উবুন্টু 16.04 এ প্রকল্পগুলি সংরক্ষণ করতে সক্ষম নয় able
Lu:5s de Sousa

14

চেষ্টা করলেন দিয়া ?

 sudo apt-get install dia

দিয়া


আফাইক, ডায়া কেবল চিত্রগুলি তৈরি করতে পারে তবে ডায়াগ্রাম থেকে কোনও স্বয়ংক্রিয় কোড জেনারেশন করে না, সুতরাং এটি সত্যই কোনও ইউএমএল সরঞ্জাম নয়।
txwikinger

1
আমি দিয়া দিয়ে সিকোয়েন্স ডায়াগ্রাম তৈরির উপায় খুঁজে পাইনি। এটা কি আদৌ সম্ভব?
লুকাস পটারস্কি

3
@ টেক্সউইকিঞ্জার: ডায়া 2 কোড ( ইনস্টল ডায়াকোড ) রয়েছে, তবে আমি এটি কখনও ব্যবহার করি নি, সুতরাং এটি কতটা কার্যকর তা কোনও ধারণা নেই ...
জানু

@ জনসি নিস! ``
অলি

@ লুকাসপোটারস্কি আমি মনে করি "লাইফলাইন" এবং "বার্তা" বার্তাগুলির ক্রম তৈরি করতে পারে।
yaobin

11

আমলেট আমলেট ইনস্টল করুন হ'ল একটি দুর্দান্ত, ফ্রি, ওপেন সোর্স ইউএমএল সরঞ্জাম যা সাধারণ ইউজার ইন্টারফেস সহ:

  • আপনি ইউএমএল ডায়াগ্রামগুলি দ্রুত আঁকতে পারেন,
  • ক্রম এবং ক্রিয়াকলাপ ডায়াগ্রাম উত্পাদন
  • ইপিএস, পিডিএফ, জেপিজি, এসভিজি এবং ক্লিপবোর্ডে ডায়াগ্রাম রফতানি করুন
  • Eclipse ব্যবহার করে ডায়াগ্রাম ভাগ করুন
  • নতুন, কাস্টম ইউএমএল উপাদান তৈরি করুন

এবং ইউএমএলটি উইন্ডোজ, ওএস এক্স এবং লিনাক্সে একা বা এক্লিপস প্লাগ-ইন হিসাবে চালায়।

(এছাড়াও, চার্ট গ্রিডগুলি তৈরি করতে এর বোন সরঞ্জাম PLOTlet দেখুন)

Umlet

এটি সেরা এবং আমার ব্যক্তিগত পছন্দের মধ্যে!


8

দিয়া ইনস্টল দিয়া জাভা, পিএইচপি, সি ++ এবং আরও অনেক কিছুতে কোড তৈরি করতে পারে তবে কোড উত্পন্ন করার জন্য আপনার ডায়া 2 Dia2code ইনস্টল করুন কোড ইনস্টল করা উচিত । আমি এটি ইউএমএল তৈরির জন্য ব্যবহার করি এবং তারপরে ক্লাসগুলির কোড উত্পন্ন করি।


1
দিয়া স্কেচ খেলনা ছাড়া আর কিছু নয়। মডেলিংয়ে কাজ করতে ইচ্ছুক কারও পক্ষে মোটেই উপযুক্ত নয়।
Luís de Sousa

অতিরিক্তভাবে এটি তৈরি করা ডায়াগ্রামগুলি দেখতে খুব কুৎসিত দেখাচ্ছে, যতবার আমি দিয়া ব্যবহার করি, আমাকে সেই স্থানে রফতানি মুছতে চায় makes আপনি যখন মডেলটিতে নিজের সমিতিগুলিতে কয়েকটি জংশন / দিক পরিবর্তন চান তখন এটির সাথে কাজ করা খুব জটিল। লাইনগুলি যেখানে হওয়া উচিত সেগুলি রাখার সময় যে কোনও কিছু পরিবর্তন করা সেই বিন্দুতে জটিল where যেখানে আপনি কোনও ধরণের ইউএমএল ডায়াগ্রামের জন্য দিয়া গুরুত্বের সাথে সুপারিশ করতে পারবেন না।
জেলফির কাল্টসটহল

4

আমি প্যাপিরাস ব্যবহার করি , ফ্রান্সে কমিসারিয়াত É l'Énergie আতোমিক দ্বারা বিকাশিত একটি স্যুট যা আজ একটিগ্রহের জন্য প্লাগ-ইন হিসাবে উপলভ্য। এটি সর্বাধিক উন্নত ওপেন সোর্স মডেলিংয়ের সরঞ্জাম যা সম্পর্কে আমি সচেতন এবং ইউএমএল 2 প্রায় সম্পূর্ণ সমর্থন করি। বিস্তৃত বিবরণ:

পাপিরাস কোনও ধরণের ইএমএফ মডেল সম্পাদনা এবং বিশেষত ইউএমএল এবং সম্পর্কিত মডেলিং ভাষাগুলি যেমন সিসএমএল এবং মার্টে সমর্থন করার জন্য একটি সংহত এবং ব্যবহারকারী-উপভোগযোগ্য পরিবেশ সরবরাহের লক্ষ্যে রয়েছে। পাপিরাস ইএমএফ-ভিত্তিক মডেলিং ভাষাগুলির মধ্যে ইউএমএল 2 এবং সিএসএমএল এবং অন্যান্য এমবিডি এবং এমডিএসডি সরঞ্জামগুলির সাথে এই সম্পাদকদের (জিএমএফ-ভিত্তিক বা না) একীকরণের জন্য প্রয়োজনীয় আঠালোগুলির জন্য ডায়াগ্রাম সম্পাদক সরবরাহ করে।

সর্বাধিক গুরুত্বপূর্ণ, প্যাপিরাস মডেল-চালিত বিকাশকে সমর্থন করে (এমডিডি), ডোমেন নির্দিষ্ট ভাষাগুলি বিকাশের জন্য একটি দুর্দান্ত সক্ষম সরঞ্জাম। এই বিষয়ে, পেপিরাস ওএমজি দ্বারা জারি করা মডেল-চালিত আর্কিটেকচার (এমডিএ) প্যাটার্নকে সমর্থন করার একমাত্র ওপেন সোর্স সরঞ্জাম বলে মনে হচ্ছে। এক্সিলিওর মতো একটি কোড জেনারেটরের সাথে আপনি একটি সম্পূর্ণ এমডিডি স্ট্যাকটি শেষ করেন - যা থেকে আপনি নিজের ডিএসএল প্লাগইনগুলিও তৈরি করতে পারেন।

এখানে চিত্র বর্ণনা লিখুন


এটি আনুষ্ঠানিকভাবে Eclipse দ্বারা সমর্থিত বলে মনে হচ্ছে: eclipse.org/papyrus/download.html
সেগাল-হালেভি

2

ডেস্কটপ অ্যাপ্লিকেশনে একটি ব্যাপকভাবে অনুসন্ধান পর আমি ওয়েবে যেতে সিদ্ধান্ত নিয়েছে, এখন ব্যবহার করছি Cacoo , যা না শুধুমাত্র ইউএমএল অঙ্কন কিন্তু বিভিন্ন অঙ্কন (নেটওয়ার্ক ভূসংস্থান, সাধারণ কাপড়, ইত্যাদি মত) অনেক সাহায্য করে। এটি নিখরচায় এবং বন্ধুদের সাথে ভাগ করে নিতে এবং একই সাথে সম্পাদনা করার অনুমতি দেয়।

কাকুতে স্ক্যাবলোনেন


2

আমি yEd । এটি ওপেন সোর্স নয় তবে এটি ফ্রিওয়্যার এবং ক্রস প্ল্যাটফর্ম, বিভিন্ন ধরণের ডায়াগ্রাম এবং ইউএমএল পরিচালনা করে।

এখানে চিত্র বর্ণনা লিখুন


1

গাফোর গ্যাফোর ইনস্টল করুন শালীন। এটির কিছু সীমাবদ্ধতা এবং বাগ রয়েছে তবে এটি ইউএমএল সম্পাদকদের কমপক্ষে বিরক্তিকর। যাইহোক, দিয়া হিসাবে এটি কোড উত্পন্ন করতে পারে না, আপনার যদি কখনও কোনও ইউএমএল ডায়াগ্রাম তৈরির সরঞ্জামের প্রয়োজন হয় তবে আমি কেবল এটি তালিকাভুক্ত করছি।


0

ইউএমএলের জন্য ভিজ্যুয়াল প্যারাডাইম একটি শক্তিশালী বাণিজ্যিক সরঞ্জাম। তবে আপনি সম্প্রদায়ের সংস্করণটি যা বিনামূল্যে (বাণিজ্যিক ব্যবহারের জন্য নয়) ব্যবহার করতে পারেন। একমাত্র সীমাবদ্ধতা হ'ল প্রতি ঘন্টা প্রোগ্রামটি বন্ধ করুন।

এখানে চিত্র বর্ণনা লিখুন


0

এখনও অবধি আস্তাহা * আমি সর্বকালের সেরা ইউএমএল সরঞ্জামটি ব্যবহার করেছি। আমার মতে, অঙ্কনের অভিজ্ঞতা আরও ভাল কারণ এটি গ্রাফিকাল উপাদানগুলিকে একটি স্মার্ট পর্যায়ে স্বয়ংক্রিয়ভাবে প্রান্তিককরণ বা অ্যাঙ্কর করতে পারে।

তারা একটি বিনামূল্যে সম্প্রদায়ের সংস্করণ সরবরাহ করত তবে দুর্ভাগ্যক্রমে তারা 2018/09/26 থেকে এই সমর্থনটি বন্ধ করে দিয়েছে

তবে এর ইউএমএল সম্পাদক আপনি শিক্ষার্থী হলে একটি বিনামূল্যে সংস্করণ সরবরাহ করে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.