Enterprise Architecture ابزاری برای حرفه‌ای‌ها

UML

UML

بعد از گذشت این چند مدت که اصلا حس و حال کار کردن نداشتم. با ساکت شدن اوضاع تهران کمی بهتر شدم و خدا رو شکر وضعیت کارم بهتر شده. بهرحال از این اوضاع که بگذریم، در این مدت برای طراحی یک سیستم دنبال ابزار طراحی UML می‌گشتم که به نتایج جالبی رسیدم.

—————————————————————-

این مطلب زیر نظر مجوز GFDL منتشر می‌شود. و کلیه حقوق آن برای همگان آزاد است، بدین شرط که به کلیه شرایط موجود در مجوز GFDL ( که یک نسخه از متن انگلیسی مجوز GFDL در این محل و یک ترجمه غیر رسمی (فارسی) از متن مجوز GFDL که در مرداد ۱۳۸۳ توسط کاوه رنجبر تهیه شده است در این محل ) قرار دارد پایبند باشد.

GNU Logo

GNU Logo

عنوان مطلب : Enterprise Architecture ابزاری برای حرفه‌ای‌ها

بخش ثانی : ندارد

تاریخ انتشار : 07/04/1388 مطابق با 28/06/2009

شماره نسخه : نسخه یک

نویسنده : ناصر حاجلو

ای-میل نویسنده : n.hajloo@gmail.com

Copyright (c) 2009 Nasser Hajloo.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation;

with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled “GNU Free Documentation License”.

—————————————————————-

پیش از اینها همیشه با rational Rose کار می کردم ( نسخه ۲۰۰۳ به گمانم ) و در این مدت که تحقیق می کردم هم به دنبال همین ابزار بودم که به نسخه ۲۰۰۶ رسیدم. نسخه‌ای که با  اون ابزار قبلی تفاوت‌های شگرفی داشت. این برنامه اون قدر بزرگ شده که به نظر من صرفا برای طراحی سیستم‌های فوق Enterprise مناسب هست ( کار با اون به نسبت سایر ابزارها سخت هست ) و از UML 2.1 پشتیبانی نمی کنه. ( نمودارهای اضافه شده رو نداره و نمودارهای حذف شده رو در اختیار میزاره )  برنامه‌ای که واقعا میشه حس کرد که از وقتی IBM اون رو خریداری کرده ( برای خودش )‌و هم رده های خودش اون رو سفارشی کرده تا جوابگوی کار اونها باشه.

به دلایل گفته شده دنبال ابزارهای دیگه گشتم. ابزارهای سبک تر – در صورت امکان کدباز – و ساده تر که از UML 2.1 هم پشتیبانی کنه. تعداد ۵ – ۶ تا از ابزارهای معروف رو که بررسی کردم به یک نمونه فوق العاده مناسب رسیدم با نام Enterprise Architecture که نسخه ۷.۵ اون رو استفاده کردم. این ابزار فوق العاده بطور کامل از UML 2.1 پشتیبانی می کنه و بطور وحشتناکی کار با اون ساده است. از اینها بهتر اینکه کدهای دات نت رو بخوبی Generate می کنه و در اختیار می‌زاره. این ابزار که واقعا بعد از خریداری Rose توسط IBM بشدت رشد کرده در حال تبدیل شدن به یک غول در زمینه طراحی سیستم هست.

نمایی از برنامه Enterprise Architect 7.5

نمایی از برنامه Enterprise Architect 7.5

شما از همون برنامه که فقط ۳۵ مگابایت حجم داره می تونید در قالب‌های آماده یا سفارشی خودتون اقدام به مستند کردن Usecase ها و یا هر چیز دیگری کنید. این ابزار یک قابلیت منحصر بفرد داره که واقعا من رو مجذوب خودش کرده و اون اینکه با یک سری پارامترهای خاص که موقع تعریف usecase ( یا زیر آیتم‌ها ) انجام میدید و خیلی هم راحت هست. این برنامه  به شما قیمت پیشنهادی برای انجام پروژه میده!!!! البته این که شما در قیمت گذاری چقدر دقیق عمل کنید هم مهمه. ولی یک لیست پیشنهادی هم داره که با قیمت شما متفاوته (‌توجه کنید که قیمت ها به دلار هست ).

نکته خیلی جالب دیگه این ابزار اینه که بصورت فوق العاده‌ای با زبان فارسی سازگاری داره. و شما براحتی می‌تونید در اون فارسی تایپ کنید. یکی از نکات دیگر این برنامه پشتیبانی از نمودارهای خاص دیگری است که برای کارهای مختلفی کاربرد دارد. مثلا در مهندسی صنایع و غیره.

در هر صورت امتحان این برنامه را اکیدا به شما توصیه می کنم. در زیر صفحات مرتبط با این برنامه را می‌آورم. و همچنین از دوستانی که با این برنامه یا برنامه دیگری کار کردند درخواست می کنم نظرشون رو در ارتباط با برنامه در زیر بنویسن. با سپاس.

صفحه اختصاصی برنامه در شرکت تولید کننده

لیست کامل قابلیت‌های برنامه

دانلود نسخه آزمایشی

تصاویری از صفحات مختلف برنامه