معرفی نرم افزار BPMS بونیتا (Bonita BPM)

نرم افزار BPMS بونیتا, Bonita BPM, نرم افزار BPMS رایگان

نرم افزار BPMS بونیتا, Bonita BPM, نرم افزار BPMS رایگان


معرفی نرم افزار BPMS بونیتا (Bonita BPM)

نرم افزار بونیتا با نام Bonita BPM یک نرم افزار قدرتمند متن باز برای طراحی و اجرای فرایند هاست.

این نرم افزار هم اکنون با ورژن ۷.۳ در دسترس است و امکان مهاجرت از نسخه های قبلی به نسخه جدید وجود دارد.

شرکت هایی مانند Xerox و cisco از مشتریان این نرم افزار هستند.

Bonita نرم افزاری متن باز و رایگان است و امکان تعریف فرایند، فرم های مربوطه و اجرای آن به سادگی در آن مهیا شده است. با این حال داشتن مهارت برنامه نویسی به زبان Java کمک شایانی به توسعه دهندگان این ابزار برای استفاده حداکثری و محلی سازی می نماید.

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

  • محیط توسعه با نام Bonita Bpm Studio
  • محیط اجرا با نام Bonita BPM Platform

Bonita Bpm Studio :

این نرم افزار حاوی امکانات زیر است:

  • محیطی برای طراحی فرایند و تمامی المان های مربوط به آن بر اساس استاندارد BPMN2
  • محیط توسعه برای توسعه امکانات و تعریف مدل داده
  • محیط طراحی واسط کاربری برای ایجاد صفحات و فرم های مورد نیاز

نکته:

نصب این نرم افزار به سادگی امکان پذیر است و با نصب Bonita BPM Studio، Platform نیز نصب خواهد شد و فرایند برای اجرا در این قسمت قرار می­گیرد. در حقیقت کاربران برای استفاده از فرایند های تعریف شده از محیط Bonita BPM Platform استفاده می کنند.

Bonita برای طراحی و اجرای فرایند، امکانات زیر را در اختیار قرار می دهد:

  • مدل سازی فرایند
  • تعریف متغیرها، مدل داده/ ارتباط با پایگاه داده های خارجی
  • تعریف contract : داده هایی که از فرم به متغیر تعریف شده فرستاده می شوند.
  • تعریف فرم ها
  • اتصال فرم ها به task های تعریف شده در فرایند
  • تعریف Script ها و Expression های مورد نیاز
  • مدیریت کاربران
  • مشخص کردن انجام دهندگان هر task
  • قابیلیت یکپارچگی با LDAP
  • ایجاد گزارش های متنوع
  • Import و export نمودن فرایندها
  • تست فرایند

۴ نوع متغییر

برای تعریف متغیرها، چهار دسته کلی در نظر گرفته شده است:

  • Business variables
    • متغیرهای عمومی که برای اجرای فرایند و قرار گرفتن اطلاعات فرم ها تعریف می شوند.
  • Task-level process variables
    • این متغیرها فقط در سطح یک Task در دسترس هستند و در سایر قسمت های فرایند امکان دسترسی به آنها وجود ندارد.
  • Pool-level process variables
    • این متغیرها توسط فرایند برای شناخت مسیر ادامه فرایند مورد استفاده قرار می گیرند و در سطح همان فرایند قابل دسترس هستند.
  • External databases Variables in
    • این متغیرها در سایر پایگاه های داده موجود تعریف شده اند و توسط Bonita می توان به آنها دسترسی داشت.

از این متغیرها می توان در فرم ها یا در Expression ها استفاده نمود. Expression ها به شرح زیر توسط Bonita قابل پشتیبانی هستند:

  • مقایسه ای: برای مقایسه دو مقدار
  • ثابت: برای مقایسه با یک مقدار ثابت
  • پارامتری : برای مقایسه با پارامترهای تعریف شده در سیستم
  • Script : اجرای Script برای مقدار دهی متغیرها
  • متغیر: رفتار Expression بر اساس مقدار تعریف شده در متغیرها

با نصب Bonita BPM Studio، مجموعه ای از فایل های آموزشی، مقاله ها و فروم های تبادل اطلاعات در اختیار کاربر قرار می­گیرد که کار با نرم افزار با بسیار ساده خواهند کرد.

برای اشنایی باسایر BPMS های متن باز رایگان اینجا را کلیک کنید.

 

بدون دیدگاه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

معادله امنیتی *