معرفی ابزارهای UML در فدورا لینوکس

uml

سلام

زبان مدل سازی یکپارچه Unified Modeling Language یا همون UML یک زبان جهانی هست که در اون با نمادهای گرافیکی سیستم توصیف میشه. در واقع از زاویه ها و دیدهای مختلفی به سیستم نگاه میشه تا برای تمامی افرادی که درگیر توسعه یا تست یا استفاده از سیستم هستن قابل فهم بشه.

اگه دانشجو یا متخصص نرم افزار هستین احتمالا خیلی زیاد با کشیدن نمودار های UML سرو کار دارید.

برای کار با این نمودارها در سیستم عامل محبوبمون چند ابزار خوب وجود داره که به ترتیب علاقه ی خودم اونها رو توضیح می دم و توصیه می کنم که از همین اولی استفاده کنید.

۱-DIA

dia ( من دوست دارم بخونمش دایا ) برنامه که بر پایه‌ی  +GTK  بنا شده و تحت لیسانس GPL منتشر شده.

مهم ترین خصوصیتش اینه که روی اکثر سیستم عامل های معروف قابل نصبه و برای تیم هایی که اعضاش از سیستم عامل ها ی مختلف استفاده می کنن خیلی مناسبه.

چون فقط کافیه فایل dia. که تولید میشه را از یک سیستم عامل به سیستم عامل دیگه منتقل کرد. آب هم از آب تکون نمی خوره. کلا این ابزار رو به همه و نه فقط فدورایی ها توصیه می کنم. ( یادم باشه یه راهنمای استفاده ی کوچولو به فارسی براش بنویسم)

نصبش روی فدورا هم بسیار سادس کافیه در ترمینال بنویسید:

yum install dia#

۲-Bouml

این ابزار هم توی مخازن فدورا هست و ابزار خوب و  سبکی محسوب میشه.

اما اولا به خوشگلی دایا نیست و ثانیا بعضی از کاربرانش باگ های فجیعی را ازش گزاش میدن 🙂

yum install bouml#

۳-Violet

ویولت ابزار جاوایی برای ترسیم نمودارهای یو ام ال هست که امکان استفاده‌ی آنلاینش هم وجود داره. برای نصبش به اینجا برید.

 

۴-ابزارهای زیاد دیگری وجود داره  که البته شخصا تجربه ی موفقی باهاشون نداشتم 😐 اما اینجا بعضی از اونها را میارم:

Visual Paradigm

Gaphor

TinyUML

۱۴ دیدگاه

دیدگاه شما چیست؟