امکانات فرآیند ساز جریان

قابلیت های موتور گردش کار نرم افزار bpms جریان

فرایند ارزیابی عملکرد در BPMS
  • طراحی سامانه های مبتنی بر تایید چند مرحله ای
  • طراحی سامانه های MIS
  • طراحی و مکانیزاسیون فرآیند هایی با تغییر زیاد
  • طراحی پورتال پنجره واحد سازمان
  • پورتال یکپارچه خدمات و مدیریت مشتریان CRM
  • طراحی فرآیند ها با ذینفعان دارای بعد جغرافیایی
  • سامانه های Ticketing و Customer Support
  • سامانه های بازرسی و ممیزی
  • سامانه های ارزیابی عملکرد کارکنان و واحد های سازمانی
  • سامانه ای مدیریت دانش و آموزش
  • طراحی نرم افزار جمع آوری اطلاعات تحت وب
  • طراحی نرم افزار های مالی ، اداری ، بودجه ، صدور مجوز ، فرآیند های صنعتی ، دانشگاهی و…
  • مکانیزاسیون فرآیند های تولید ، فرآیند های منابع انسانی، فرآیند های تامین کالا و خدمات
  • مکانیزاسیون فرآیند های پشتیبانی Helpdesk ، فرآیند های خرید و فروش ، فرآیند های ماموریت، مرخصی ، بازرسی
  • مکانیزاسیون فرآیند های تایید هویت ، فرآیند های جذب و استخدام

نرم افزار BPMS ایرانی (جریان)

  • کاربران سامانه را تعریف نمایید یا مکانیزم ثبت نام کاربران را مشخص نمایید را مشخص نمایید.
  • چارت سازمانی (شرکت های تابعه/معاونت ها / مدیریت ها / پست ها ) را ایجاد نمایید،کاربران سیستم را به چارت سازمانی تخصیص دهید.
  • در سیستم ساز، قالب پورتال را طراحی کنید (هدر، فوتر ، منو ها ، صفحه اصلی ، اخبار و…).
  • فرآیندها را مدل سازی و طراحی ظاهری نمایید .
  • فرم های طی فرآیند یا فرم های پایه و عملیاتی را در فرمساز طراحی کنید.
  • وظایف پست های سازمانی و کاربران را در فرآیند مشخص نمایید
  • قوانین کاری و فرم ها و شرط های فرآیند را تنظیم کنید .
  • سطوح دسترسی کاربران (سترسی به منو ها ، دسترسی به شروع فرآیند ) و گزارشات سیستم را مشخص نمایید .
  • سامانه شما حاضر است !
  • بوسیله گزارشات تحلیلی گلوگاه ها و مشکلات فرآیند ها را شناسایی و مانیتور کنید.

فرآیند ها را با بلوغ سازمانی بهبود دهید و ورژن های جدیدی از فرآیند را بصورت دوره ای  توسعه دهید.

نرم افزار BPMS
  • امکان ایجاد و مدیریت فرآیند ها
  • امکان ایجاد نسخه های مختلفی از فرآیند
  • امکان مشخص نمودن نسخه فعال فرآیند
  • امکتن چینش فرآیند ها بصورت درختی جهت مدیریت آسان تر

پشتیبانی از BPMN2 در نرم افزار مدیریت فرآیند جریان

نمایهتوضیحات
·  جهت شروع فرآیند استفاده می شود.

· شروع فرآیند از طریق ثبت رکورد در فرم اول فرآیند می باشد

· شروع فرآیند در زمان خاص

· مثلا 3 ماه یکبار یا در تاریخ خاص فرآیند بصورت اتوماتیک شروع می شود و در کارتابل اولین کاربر قرار می گیرد

· جهت پایان فرآیند می باشد

· فرآیند پایان یافته در قسمت آرشیو کاربران که در آن شرکت داشته اند قابل مشاهده است.

· پایان Terminate

· در زمانی که فرآیند چند شاخه داشته باشد این نوع پایان، کل فرآیند را به پایان میرساند حتی اگر شاخه های دیگر فرآیند تمام نشده باشد

·  جهت تخصیص وظیفه ای به کاربر یا پست سازمانی استفاده میشود

·  فرم اطلاعاتی به این وظیفه متصل می شود

·این وظیفه فرآیند را در کارتابل کاربر تا زمان تکمیل فرم نگه می دارد.

· جهت  فراخوانی وب سرویس های WSDL  و RestFull API   در طی فرآیند

·امکان ارسال پارامتر ورودی و در یافت پارامتر های خروجی از وب سرویس ها

·جهت  ارسال ایمیل طی فرآیند

· متن ایمیل میتواند از اطلاعات ثبت شده در فرم های فرآیند باشد

· دریافت کننده می تواند هر کاربری باشد (درخواست دهنده ، بررسی کنننده و ..)

· جهت  ارسال پیامک به موبایل طی فرآیند

· متن پیامک میتواند از اطلاعات ثبت شده در فرم های فرآیند باشد

· دریافت کننده می تواند هر کاربری باشد (درخواست دهنده ، بررسی کنننده و ..)

·  جهت اجاری یک اسکریپت طی فرآیند

·  امکان اتصال به بانک های اطلاعاتی خارجی

·  مثلا حذف اطلاعاتی خاص یا  درج یا ویرایش اطلاعات موجود

جهت کپسوله نمودن فرآیند های بزرگ در زیر فرآیند
·         جهت مشخص نمودن Lane  های فرآیند

·         امکان تخصیص وظایف کاربر و پست سازمانی

· برای خط های بعد ازGetaway    نیازی نیست شرط نوشته شود

· چند ورودی  : فرآیند تا رسیدن تمام انشعاب ها صب می کند و سپس جلو میرود

·  چند خروجی : فرآیند در تمام انشعابات خروجی تکثیر میشود مانند هاب

 

· برای خط های بعد ازGetaway   می بایست شرط نوشته شود

·  شرط  های خط های بعد از آن یک اسکریپت  TSQL است که میتواند با توجه به اطلاعات طی درخواست نوشته شود یا هر آن چیزی که در پایگاه داده وجود دارد

چند خروجی  : اگریک یا چند شرط برقرار باشد فرآیند به سمت آن خط خروجی حرکت می کند (امکان حرکت به چند انشعاب وجود دارد)

چند ورودی : ماند شرط موازی کار میکند یعنی منتظر میماند تا تمام ورودی ها برسند بعد اجازه خروج می دهد

·برای خط های بعد ازGetaway   می بایست شرط نوشته شود

·شرط های خط های بعد از آن یک اسکریپت TSQL است که میتواند با توجه به اطلاعات طی درخواست نوشته شود یا هر آن چیزی که در پایگاه داده وجود دارد

·چند خروجی  : اگریک یا چند شرط برقرار باشد فرآیند به سمت آن خط خروجی حرکت می کند (امکان حرکت به چند انشعاب وجود ندارد یعنی یک شرط درست بود فرآیند حرکت میکند و شرط های بقیه خط های خروجی چک نمیشود مثل  بله /خیر )

· چند ورودی :  هر انشعابی برسد فرآیند جلو میرود و منتظر بقیه ورودی ها نمی ماند .

·جهت اتصال های بلند بین شاخه های فرآیند

· مثل GO TO  در برنامه نویسی برای پرش به شاخه ای دیگر

مثلا در زمانی که فرآیند بزرگ است و امکان کشیدن خط وجود ندارد یا فرآیند را شلوغ میکند از این زوج استفاده میشود

·زوج لینک شروع

·لینک پایان باید هم نام لینک شروع باشد تا جهش انجام شود

· امکان ایجاد وقفه در انجام فرآیند

·معیاز زمان  (روز ،  ساعت ، دقیقه)
مثلا زمانی که فراید به این نماد رسید 2 روز صبر کند تا مثلا کار دیگری که طراح از آن مطلع است انجام شود

·امکان ایجاد رویداد زمانی با سررسید مشخص برای وظیفه (متوقف شونده)

·معیاز زمان  (روز ،  ساعت ، دقیقه)

مثلا زمانی که یک کار در کارتابل یک کاربر تا  زمان مشخصی انجام نشد مثلا 3 روز فرآیند به سمت رویداد زمانی حرکت می کند و کار را در کارتابل کاربر دیگری قرار میدهد

توجه : در محاسبات زمانی شفیت کاری پرسنل و تعطیلات رسمی محاسبه میگردد

·امکان ایجاد رویداد زمانی با سررسید مشخص برای وظیفه (غیرمتوقف شونده)

·معیاز زمان  (روز ،  ساعت ، دقیقه)

مثلا زمانی که یک کار در کارتابل یک کاربر تا  زمان مشخصی انجام نشد مثلا 3 روز فرآیند یک پیامک به کاربر ارسال می کند ولی کار همچنان در کارتابل همان کاربر باقی می ماند .

توجه : در محاسبات زمانی شفیت کاری پرسنل و تعطیلات رسمی محاسبه میگردد

Asp.net MVC5 : Platform
C#Programming Language : 
SQLServer 2019 : Data Base