Umbrello UML Modeller، ابزاری برای ایجاد و ویرایش نمودارهای UML

در مورد آمبرلو

در مقاله بعدی قصد داریم نگاهی به Umbrello بیاندازیم. این هست یک ابزار رایگان برای ایجاد و ویرایش نمودارهای UML، که در فرآیند توسعه نرم افزار مفید هستند. این ابزار توسط Paul Hensgen توسعه داده شده است و اساساً برای KDE (Umbrello در ماژول KDE kdesdk توزیع شده است، اگرچه می توان از آن در سایر محیط های دسکتاپ نیز استفاده کرد.

Umbrello یک برنامه مدل سازی یکپارچه رایگان و منبع باز است که برای Gnu / Linux، MacOS و Windows در دسترس است. با UML می توانید نمودارهای نرم افزاری را در قالب استاندارد ایجاد کنید تا ساختار برنامه های ما را مستند یا طراحی کنید. از فرمت‌های XMI پشتیبانی می‌کند و از نمودارهای موردی، کلاس‌ها، توالی‌ها، ارتباطات، وضعیت‌ها، فعالیت‌ها، مؤلفه‌ها، پیاده‌سازی و روابط بین موجودیت‌ها استفاده می‌کند. این نرم افزار تحت مجوز GNU General Public v2.0 منتشر می شود.

این یک ابزار نمودار UML است که می تواند در طول فرآیند توسعه نرم افزار مفید باشد. Umbrello UML Modeller به خصوص در مراحل تحلیل و طراحی این فرآیند به کاربر کمک می کند تا محصولی با کیفیت بالا به دست آورد. همچنین قابل استفاده است UML برای مستندسازی طرح های نرم افزاری خودمان.

مشخصات کلی چتر

ترجیحات چتر

  • این برنامه می تواند اکثر موارد را مدیریت کند نمودارهای استاندارد UML قادر به ایجاد آنها، علاوه بر وارد کردن دستی از کدهای C ++، Java، Python، IDL، Pascal / Delphi، Ada، یا Perl هستند.. به همین ترتیب، امکان ایجاد یک نمودار و تولید کد به صورت خودکار در زبان های فوق الذکر و غیره را فراهم می کند. فرمت فایلی که استفاده می کند بر اساس آن است XMI.
  • Umbrello نیز به ما اجازه می دهد توزیع مدل ها با صادرات آنها در فرمت های DocBook و XHTML، که پروژه های مشترک را در جایی که توسعه دهندگان دسترسی مستقیم به Umbrello ندارند، یا جایی که مدل ها از طریق وب منتشر می شوند، تسهیل می کند.
  • در صورت تمایل کاربر می تواند چندین نمودار مرتبط را در یک فایل XMI گروه بندی کنید. اینها در دیدگاه های مختلف سازماندهی خواهند شد (منطق، موارد استفاده، اجزا و غیره) که به نوبه خود می تواند شامل نمودارها یا پوشه هایی باشد که با آنها می توان آنها را بیشتر طبقه بندی کرد.

نمودار صادرات به عنوان تصویر

  • ایجاد یک نوع نمودار به یک نوع نمای خاص محدود می شود. در یک نما، نمودارها را می توان آزادانه بین پوشه ها جابجا کرد.
  • اکثر ویژگی ها و انواع نمودارهای چتری به استانداردهای عمومی بستگی دارد UML.
  • Umbrello از واردات و صادرات فایل های XMI 1.2 پشتیبانی می کند (تقریباً با UML 1.4 سازگار است). پشتیبانی از XMI 2.0 در حال حاضر فعال است.
  • خواهیم یافت فرمت های مختلف برای وارد کردن فایل های شخص ثالث پشتیبانی می شود.

اینها تنها برخی از ویژگیهای این برنامه است. آنها می توانند با همه آنها در مورد جزئیات مشورت کنید وب سایت پروژه.

نمودارهای پشتیبانی شده

چتر کار می کند

Umbrello UML Modeller به ما این امکان را می دهد که از انواع نمودارهای زیر استفاده کنیم:

  • بستن
  • دنباله ها
  • همکاری
  • مورد استفاده
  • ایالات
  • فعالیت ها
  • اجزاء
  • استقرار
  • فهرست موجودیت ها

Umbrello را در اوبونتو نصب کنید

چتر را می توان به عنوان یافت چمدان برای اوبونتو موجود است. برای نصب آن بر روی سیستم خود، فقط باید یک ترمینال (Ctrl + Alt + T) باز کنیم و دستور نصب را در آن اجرا کنیم:

Umbrello را به عنوان Snap نصب کنید

sudo snap install umbrello

وقتی نصب کامل شد ، می توانیم برنامه را با جستجوی لانچر در سیستم خود یا با تایپ در ترمینال شروع کنید:

راه انداز برنامه

umbrello

حذف نصب کنید

اگر می خواهید برنامه را از رایانه خود حذف کنید، در ترمینال (Ctrl + Alt + T) فقط لازم است دستور را بنویسید:

Umbrello را حذف کنید

sudo snap remove umbrello

داشتن یک مدل خوب از نرم افزار ما بهترین راه برای برقراری ارتباط با توسعه دهندگان دیگری است که روی پروژه کار می کنند. یک مدل خوب برای پروژه های متوسط ​​تا بزرگ بسیار مهم است، اما برای پروژه های کوچکتر نیز بسیار مفید است. حتی اگر روی یک پروژه کوچک کار می کنید، داشتن یک مدل خوب سودمند خواهد بود، زیرا به شما خلاصه ای می دهد که به شما در برنامه ریزی صحیح کارها کمک می کند.

Umbrello UML Modeller به ما این امکان را می دهد که نمودارهای نرم افزاری را در قالب استاندارد صنعتی UML ایجاد کنیم و همچنین به ما توانایی تولید کد از نمودارهای UML را با استفاده از انواع زبان های برنامه نویسی می دهد. برای اطلاعات بیشتر در مورد نحوه استفاده از این برنامه، کاربران می توانند با وب سایت پروژه یا او اسناد رسمی.


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

اولین کسی باشید که نظر

نظر خود را بگذارید

نشانی ایمیل شما منتشر نخواهد شد.

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.

bool (درست)