بیزاجی
بررسی اجمالی
Bizagi Studio SDK توسعه شما است که به توسعه دهندگان فرآیند اجازه می دهد راه حل هوشمندسازی خودکار فرآیند شما را بسازند. در استودیو Bizagi می توانید از جریان مدل فرآیند گرفته تا مدل داده، قوانین تجاری و ادغام تعریف کنید. از آنجایی که یک فرآیند میتواند شامل راهحلها و ادغامهای پیچیده باشد، Bizagi یک معماری ماژولار ارائه میکند که به توسعهدهنده اجازه میدهد تا روی یک راهحل کم کد کار کند، اما همچنان تمام نیازهای یکپارچهسازی و کسبوکار پیچیده شما را برآورده کند.
نمودار زیر ساختار دسکتاپ Bizagi Studio را نشان می دهد:
استودیو Bizagi به سه لایه اصلی تقسیم می شود:
- Presentation: به رابط کاربری Bizagi Studio اشاره دارد.
- Business Logic: این لایه شامل تمام ماژول هایی است که به Bizagi Studio اجازه می دهد فرآیندهای شما را خودکار کند، با سیستم های خارجی ادغام شود و پروژه شما را پیکربندی کند.
- داده و فراداده: اتوماسیون تمام فرآیندهای شما در محیط توسعه منجر به یک پایگاه داده می شود. لایه داده و ابرداده اطلاعات ذخیره شده در پایگاه داده را مدیریت می کند.
لایه های معماری
هر لایه معماری دارای ماژول هایی است که بر روی تنظیمات خاص یا اتوماسیون فرآیندها کار می کنند.
ارائه
رابط به سه ماژول اصلی تقسیم می شود:
- چرخ فلک و قوانین فرآیندها: اجزای رابط از چرخ فلک، از جمله هفت مرحله برای اتوماسیون فرآیند (به جز نسخه فرم) را مدیریت می کند.
- ویرایشگر فرم: این مؤلفه ویرایشگر فرم و ویرایشگر فرم دستگاه ها را به کاربران نمایش می دهد.
- منابع پیکربندی: وقتی روی دیدگاه متخصص و ذینفع کار می کنید، رابط هایی وجود دارد که به کاربران کمک می کند پروژه و سیستم های خارجی شما را پیکربندی کنند. این ماژول آن اجزای پیکربندی را نمایش می دهد.
-
منطق تجارت
این بخش شامل تمام ماژول های مورد استفاده در اتوماسیون فرآیند هوشمند است.
ماژول های فرآیندها
این ماژول ها تمام تنظیمات و توسعه اتوماسیون فرآیند را مدیریت می کنند. از جریان فرآیند، از طریق مدل داده، تا قوانین تجاری.
- ویرایشگر فرآیندها: منطق را بر اساس نمودار BPMN و ویژگی های فرآیند ترسیم و پیکربندی می کند.
- Entity Manager: پیکربندی مدل داده فرآیندها را مدیریت می کند.
- مجریان: ماژولی که تخصیص کار در وظایف را مدیریت می کند.
- قوانین کسب و کار: منطق و اجرای قوانین تجارت.
- استقرار (فراداده): هنگامی که می خواهید در محیط های دیگر مستقر شوید، این ماژول ابرداده هایی را که باید مستقر شوند کنترل می کند، به عنوان مثال ویژگی های فرآیند، مدل های داده، از جمله ویژگی های دیگر فرآیند(های) در حال گسترش.
- Activity Actions: در Bizagi، میتوانید ادغامهایی مانند SAP یا فراخوانهای سرویسهای وب، ایمیلها یا رباتها را از طریق اکشنها اجرا کنید. این ماژول پیکربندی آن اقدامات را مدیریت می کند.
ماژول ها را تشکیل می دهد
- Forms Modeler: این ماژول ویرایشگر فرم ها را کنترل می کند، جایی که شما رابط هر کار را تعریف می کنید.
- فرم دستگاه ها: Bizagi با دستگاه های تلفن همراه سازگار است. می توانید فرم هایی را برای دستگاه های تلفن همراه خاص تعریف کنید. این ماژول رابط کار را هنگامی که برای دستگاه های تلفن همراه خاص تنظیم شده است، کنترل می کند.
ماژول های پیکربندی
علاوه بر جادوگر، می توانید چندین پیکربندی را در نظر متخصص یا ذینفعان تعریف کنید. ماژول های زیر کنترل می کنند
- ذینفعان: پیکربندی طراحی تجربه محور که برای ذینفعان استفاده می شود.
- ویژگی های کاربر: می توانید ویژگی های کاربرانی را که به پورتال کاری دسترسی دارند، به عنوان مثال، ایمیل، نقش یا ناحیه تعریف کنید. این ماژول تمام ویژگی هایی را که می توانید پیکربندی یا ایجاد کنید مدیریت می کند.
- همگام سازی LDAP: استفاده از ماژول برای همگام سازی کاربر با سیستم های LDAP.
- Authentication: گزینه های احراز هویت برای کنترل دسترسی به Work Portal تعریف می شود.
- Authorization: می توانید امنیت دسترسی به بخش های Work Portal را بر اساس پیکربندی در این ماژول مجوز تعریف کنید.
ماژول های سیستم های خارجی
Bizagi مجموعه ای از ادغام با سیستم های خارجی را ارائه می دهد. هر مدول انواع مختلفی از ادغام های ارائه شده در Bizagi را مدیریت می کند.
- RPA: پیکربندی ربات های RPA را با UiPath، Blue Prism و Automation Anywhere مدیریت می کند.
- SAP: ادغام خارج از جعبه با سیستم های SAP.
- ECM: این ماژول پیکربندی را با سیستم های مدیریت محتوای سازمانی مانند Sharepoint یا Alfresco مدیریت می کند.
- مجازی سازی و تکرار: پیکربندی موجودیت های مجازی شده یا تکرار شده با پایگاه های داده خارجی
- کانکتورها: این ماژول پیکربندی کانکتورها و فراخوانی آن را از طریق اقدامات فعالیت در فرآیندها کنترل می کند.
- Excel Connector: پیکربندی و اجرای کانکتور خارج از جعبه اکسل.
ماژول های همکاری استودیو
- همکاری: این ماژول ابرداده پروژه Bizagi Studio شما را با مخزن ابری Studio Collaboration Services همگام می کند.
- اشتراک: اطلاعات و مجوز اشتراک خدمات همکاری استودیو شما را مدیریت می کند.
داده و فراداده
- سرویس های داده: این ماژول مجموعه ای از خدمات را جمع آوری می کند که برای انتقال داده ها و اطلاعات ذخیره شده در پروژه Bizagi Studio شما استفاده می شود. به عنوان مثال، اطلاعات مربوط به پارامترها یا موجودیت های سیستم. تمام اطلاعات در پایگاه داده توسعه شما ذخیره می شود.
- خدمات کاتالوگ: تمام ابرداده های پروژه، از جمله هستی شناسی (به عنوان رابطه بین اشیا، به عنوان مثال، رابطه بین موجودیت ها) در کاتالوگ Bizagi ذخیره می شود. این ماژول تمام ابرداده های کاتالوگ پروژه Bizagi شما را مدیریت می کند.