آموزش Import و Export در ویژوال پارادایم
نرمافزار ویژوال پارادایم یکی از شناختهشدهترین ابزارهای مدلسازی و طراحی سیستمهای نرمافزاری است که با ارائه امکانات متنوع، از تحلیل و طراحی تا مستندسازی و مدیریت پروژه، به تیمهای نرمافزاری در انجام پروژههای پیچیده کمک میکند. این نرمافزار از استانداردهای مختلف مدلسازی مانند UML، BPMN، و SysML پشتیبانی میکند و به عنوان یک پلتفرم جامع در صنایع مختلف به کار میرود. برای آشنایی کاملتر با ویژگیهای این نرمافزار میتوانید به مقاله نرم افزار ویژوال پارادایم مراجعه کنید. پیشنهاد میشود برای یادگیری بیشتر حتما دوره آموزش نرم افزار ویژوال پارادایم را مشاهده کنید.
اگر هنوز ویژوال پارادایم را نصب نکردهاید و به دنبال راهنمایی در خصوص دانلود و نصب آن هستید، میتوانید راهنمای کامل نصب و تنظیمات اولیه را در مقاله دانلود و نصب ویژوال پارادایم بخوانید. این راهنما مراحل گام به گام نصب نرمافزار را برای سیستمهای مختلف توضیح میدهد و به شما کمک میکند تا به راحتی آماده کار با این ابزار شوید.
یکی از قابلیتهای کلیدی ویژوال پارادایم، امکان بکاپگیری از پروژههاست که در مقاله بکاپگیری در ویژوال پارادایم به تفصیل توضیح داده شده است. بکاپگیری از دادهها، امنیت و دسترسی به اطلاعات پروژههای شما را تضمین میکند، به خصوص در مواقع بروز مشکلات فنی یا تغییرات ناخواسته
خروجی گرفتن در ویژوال پارادایم
در این مقاله، قصد داریم به بررسی دو ویژگی مهم دیگر ویژوال پارادایم یعنی خروجی گرفتن (Export) از پروژهها و وارد کردن (Import) دادهها به نرمافزار بپردازیم. این امکانات به شما اجازه میدهند که دادههای پروژه را در فرمتهای مختلف ذخیره کرده و به دیگر ابزارها منتقل کنید یا از منابع خارجی دادههایی را وارد پروژههای خود کنید. چنین ویژگیهایی به خصوص در مدیریت اطلاعات بین تیمهای مختلف و در پروژههای بزرگ بسیار حیاتی هستند.
Export در ویژوال پارادایم
خروجی گرفتن در نرمافزار ویژوال پارادایم بسیار ساده میباشد. همانطور که در تصویر میبینید در صفحهای که فرایند خود را مشاهده میکنید، با انتخاب گزینه export از منو project میتوانید خروجی مورد نظر خود را دریافت کنید.
با انتخاب گزینه bpmn 2.0 میتوانید فرایند را در برنامه های دیگری همچون بیزاجی و یا در فایل دیگری از ویژوال پارادایم import کنید.
با انتخاب گزینه diagram as image میتوانید خروجی با فرمت های متفاوتی همچون svg،pdfو…… بگیرید. باید توجه داشته باشید در خروجی pdf چون از زبان فارسی پشتیبانی نمیکند هیچ متنی در آن نمایش داده نمیشود.
همچنین با انتخاب گزینه Active Diagram as Image میتوانید تصویر فرایند را در فرمتهای مختلف(png,svg,jpg,pdf,….) بگیرید. اگر میخواهید از تصویر فرایند در برنامه های دیگر استفاده کنید ( مثل وورد،…..) بهتر است از فرمت png 300ppi استفاده کنید. همچنین میتوانید از تصاویر با فرمت svg نیز استفاده کنید که کیفیت تصویر تغییر نمیکند اما باید توجه داشت که این فرمت تنها با مرورگر باز میشود و نیاز به برنامه کروم دارد.
همچنین طبق تصویر زیر میتوان انیمیشن فرایند را گرفت.
خروجی کامل از کل پروژه در نرم افزار ویژوال پارادایم
ویژگیها و اهمیت بخش Publish در Visual Paradigm
بخش Publish در نرمافزار ویژوال پارادایم به عنوان نقطه مرکزی برای تولید خروجیهای حرفهای، تنظیمات بسیار متنوعی در اختیار کاربر قرار میدهد. از انتخاب مسیر خروجی، افزودن فهرست مطالب، نمایش مدل در قالب وب، تا استفاده از قالبهای سفارشی، افزودن توضیحات تعاملی (مثل Hover روی شکلها)، مستندسازی وابستگیها، ارجاعات متقابل، نمای سلسلهمراتبی مدل، نمایش برنامههای تست و گزارشهای کیفیت. این امکانات سبب میشود که مستندات نهایی نهتنها کاربردی و فنی باشند، بلکه از نظر بصری نیز کاربرپسند، دقیق و قابل درک برای مدیران، تحلیلگران، توسعهدهندگان و سایر ذینفعان پروژه باشد.
در پروژههایی که نیاز به تحلیل، طراحی و پیادهسازی سیستمهای پیچیده دارند، خروجیهای HTML تولیدشده توسط Visual Paradigm میتواند نقش کلیدی در تسهیم دانش، تضمین کیفیت مستندات، ایجاد شفافیت در فرآیندها، تسهیل ارتباط میان اعضای تیم، و حتی آمادگی برای ممیزی یا اخذ گواهینامههای کیفیت ایفا کند. همچنین با توجه به پشتیبانی این ابزار از استانداردهای جهانی نظیر BPMN، UML، ArchiMate و ERD، خروجیهای تولید شده نهتنها کاربرد داخلی دارند، بلکه برای ارتباط با شرکای خارجی، مشاوران یا مراجع قانونی نیز قابل استفادهاند.
در نهایت، میتوان گفت که خروجی گرفتن از پروژه در Visual Paradigm فراتر از یک قابلیت ساده برای ذخیرهسازی است؛ بلکه یک ابزار حرفهای برای مستندسازی، انتشار، ارتباط و کنترل دانش در سازمان بهشمار میرود. مستنداتی که از دل مدلهای تحلیلی استخراج میشوند، اگر بهدرستی طراحی و منتشر شوند، میتوانند ارزش راهبردی و عملیاتی قابلتوجهی برای سازمان خلق کنند.
بخش تنظیمات خروجیگیری در نرمافزار Visual Paradigm
تنظیمات مربوط به فرآیند خروجیگیری در نرمافزار Visual Paradigm در دو بخش اصلی دستهبندی میشود: نخست، تنظیمات پنجره اصلی Publish Project که شامل گزینههایی کلی برای مشخصکردن مسیر خروجی، نوع مستندات، فعال یا غیرفعالسازی برخی اجزای مستندسازی و انتخاب ساختار کلی فایلهای HTML است؛ و دوم، تنظیمات پیشرفته یا Advanced Options که به کاربران حرفهایتر این امکان را میدهد تا جزئیترین سطوح کنترل بر نحوه نمایش، محتوا، ساختار، و ارتباطات بین اجزای مدلها را تنظیم کنند. این تفکیک ساختاری باعث میشود کاربران بر اساس سطح نیاز و تجربه خود، بتوانند تنظیماتی ساده یا دقیق و تخصصی را برای تولید خروجی نهایی به کار بگیرند. همچنین این دو دسته تنظیم، امکان تولید مستنداتی ساختارمند، خوانا، و متناسب با نیازهای فنی و مدیریتی را فراهم میسازد.
۱. بخش تنظیمات پنجره اصلی Publish Project در نرمافزار ویژوال پارادایم
- Output Directory: مشخص کردن مسیر ذخیرهسازی خروجی HTML.
- Base Path: تنظیم مسیر پایه برای لینکهای داخلی خروجی HTML.
- Preserve Image Size: حفظ اندازه واقعی تصاویر دیاگرامها در خروجی.

۱- تنظیمات پنجره اصلی Publish Project
- Copy Reference Files: کپی فایلهای مرجع به پوشه خروجی.
- Publish Voices: انتشار فایلهای صوتی اضافهشده به توضیحات.
- Launch Viewer: باز کردن مرورگر وب و نمایش خروجی HTML پس از اتمام.
- Advanced Options: دسترسی به تنظیمات پیشرفته برای سفارشیسازی بیشتر.
- Show Referenced Bys: در تنظیمات خروجیگیری (بخش Publish) نرمافزار Visual Paradigm به این منظور طراحی شده که نحوه نمایش ارجاعات معکوس (Reverse References) را در مستندات خروجی HTML کنترل کند.
- 9. OK: شروع فرآیند انتشار با تنظیمات فعلی.
- 10. Cancel: لغو عملیات و بستن پنجره.
- 11. Apply: ذخیره تغییرات بدون بستن پنجره.
- 12. Help: باز کردن مستندات راهنما برای اطلاعات بیشتر.
۲. بخش تنظیمات بخش Advanced Options در نرمافزار ویژوال پارادایم
![مراحل export از کل پروژ] در ویژوال پارادایم](https://ebpm.ir/wp-content/uploads/2024/10/مراحل-export-از-کل-پروژ-در-ویژوال-پارادایم.png)
- Generate model element list in diagram page: نمایش لیستی از عناصر مدل در صفحات دیاگرام.
- Generate only description in model element page: نمایش فقط توضیحات در صفحات عناصر مدل.
- Generate only when description is defined: ایجاد صفحات عناصر مدل فقط در صورت وجود توضیح.
- Generate page header: افزودن سربرگ پیشفرض به صفحات خروجی.
- Generate page footer: افزودن پابرگ پیشفرض به صفحات خروجی.
- Show description when hover over a shape: نمایش توضیحات هنگام حرکت ماوس روی اشکال در دیاگرام.
- Show procedure for BP task and sub-process: نمایش رویههای کاری برای وظایف و زیرفرآیندهای BPMN.
- Show test plan for test case: نمایش برنامه تست برای موارد تست.
- Generate diagram type: نمایش نوع دیاگرام در کنار نام آن.
- Remove paragraph’s top and bottom margin in RTF description: حذف حاشیههای بالا و پایین پاراگرافها در توضیحات RTF.
- Generate referenced project diagrams: افزودن دیاگرامهای پروژههای مرجع به خروجی.
- Generate quality information: افزودن اطلاعات کیفیت مدل به خروجی.
- Overwrite document style sheets: بازنویسی فایلهای CSS در صورت وجود در مسیر خروجی.
- Generate grid configuration: افزودن پیکربندیهای گرید به خروجی.
۱۵.Generate publish date: در صورت فعال بودن این گزینه، تاریخ تولید مستندات در خروجی درج میشود.
۱۶. Generate revision number: اگر این گزینه فعال شود، یک شماره نسخه به مستندات خروجی اضافه میشود که برای مدیریت تغییرات و نسخهبندی کاربرد دارد.
۱۷. Generate menu: از این منوی کشویی میتوان انتخاب کرد که چه نوع فایلهایی تولید شوند،
مانند: index.html و index_withoutmenu.html یعنی تولید نسخه با منو و بدون منو به صورت همزمان.
۱۸. Mark in shape when have reference/sub-diagram/description/transition added: در صورت فعال بودن، در داخل دیاگرامها، المانهایی که دارای ارجاع، زیر دیاگرام، توضیح یا گذار (Transition) هستند، علامتگذاری میشوند.
تنظیمات Drill Down (واکنش به کلیک روی اجزای مدل):

۳- تنظیمات Drill Down (واکنش به کلیک روی اجزای مدل):
۱۹. Drill down effect for general models: مشخص میکند با کلیک روی عناصر عمومی (مثل موجودیتها یا کلاسها) چه صفحهای باز شود؛ معمولاً صفحه مشخصات مدل.
۲۰. Drill down effect for business sub-process: کنترل میکند با کلیک روی زیرفرایندها، کاربر به چه اطلاعاتی هدایت شود.
۲۱. Drill down effect for process – Process Map: مشخص میکند با کلیک روی فرآیندهای اصلی چه عملی انجام شود؛ معمولاً باز شدن صفحه مربوط به آن فرآیند.
۲۲. Drill down effect for events – BPMN: واکنش به کلیک روی رخدادهای BPMN مانند شروع (Start)، پایان (End) یا رخداد میانی.
۲۳. Drill down effect for diagram overview: وقتی کاربر روی دیاگرام کلیک کلی انجام میدهد، تعیین میکند چه صفحهای باز شود.
۲۴. Drill down effect for UI elements: رفتار کلیک روی عناصر واسط کاربری مانند فرمها یا صفحات تعریفشده را مشخص میکند.
۲۵. Drill down effect for Sub Level Flow Info: اگر در مدل جریان سطح پایینتری تعریف شده باشد، این گزینه تعیین میکند کلیک روی آن چه واکنشی داشته باشد.
تنظیمات تکمیلی و فنی:
۲۶. Publisher engine: نوع موتور تولید خروجی را مشخص میکند.
گزینه New Engine (faster) یعنی استفاده از موتور جدیدتر و سریعتر برای رندر مستندات.
۲۷. Default diagram: انتخاب میکند که در ابتدای نمایش خروجی HTML کدام دیاگرام بهصورت خودکار باز شود. اگر روی Unspecified باشد، هیچ دیاگرامی بهصورت پیشفرض انتخاب نمیشود.
۲۸. Sort elements in type groups by: تعیین میکند عناصر مدلسازی در گروههای نوعی چگونه مرتبسازی شوند؛ اگر روی Automatic باشد، ترتیب پیشفرض نرمافزار استفاده میشود.
۲۹. Filtered content: در این بخش میتوان فیلتر خاصی تعریف کرد تا فقط بخش مشخصی از پروژه در خروجی نمایش داده شود. در صورت خالی بودن، تمام عناصر پروژه در مستندات خروجی خواهند آمد.
مزایای استفاده از خروجیگیری در نرمافزار Visual Paradigm
یکی از مهمترین قابلیتهای نرمافزار Visual Paradigm، امکان خروجیگیری ساختاریافته و حرفهای از پروژهها و مدلهای طراحیشده است. این ویژگی به کاربران اجازه میدهد تا اسناد و مدلها را به صورت HTML، PDF و سایر فرمتهای قابل اشتراکگذاری تبدیل کرده و در اختیار دیگران قرار دهند. استفاده از قابلیت خروجیگیری، مزایای متعددی را برای سازمانها، تحلیلگران، توسعهدهندگان و مدیران به همراه دارد که در ادامه به مهمترین آنها اشاره میشود:
- اشتراکگذاری آسان با ذینفعان: خروجیهای HTML و PDF این امکان را فراهم میکنند تا مدلهای فرآیندی، دادهای یا مفهومی بدون نیاز به نصب نرمافزار Visual Paradigm توسط سایر افراد مشاهده و بررسی شوند. این موضوع، ارتباط میان تیمهای مختلف سازمان، مشاوران، مشتریان و نهادهای نظارتی را تسهیل میکند.
- مستندسازی خودکار و جامع: بهجای تهیه دستی مستندات، میتوان با چند کلیک، گزارشهایی کامل شامل دیاگرامها، توضیحات، وابستگیها، واژهنامه، سناریوها و موارد تست را به صورت خودکار تولید کرد. این مزیت باعث صرفهجویی در زمان، کاهش خطا و افزایش دقت در مستندسازی پروژهها میشود.
- امکان سفارشیسازی سطح بالا: تنظیمات گسترده در بخش Publish و Advanced Options به کاربران اجازه میدهد تا خروجی نهایی را کاملاً مطابق با نیاز سازمان یا پروژه شخصیسازی کنند. بهعنوان مثال، میتوان مشخص کرد که کدام عناصر نمایش داده شوند، چه توضیحاتی درج شود، و قالب ظاهری صفحات چگونه باشد.
- امکان استفاده در آموزش و انتقال دانش: مستندات تصویری و ساختاریافته تولیدشده از مدلها، ابزاری عالی برای آموزش نیروهای جدید، انتقال دانش بین اعضای تیم و مستندسازی فرآیندهای سازمانی بهشمار میرود.
Import در ویژوال پارادایم
در این قسمت میتوانید دیاگرام ها را از برنام های دیگری مثل بیزاجی یا فایل های دیگر ویژوال، وارد کنید.