Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

نمونه فرایند (Process Instance)

506 views

Published on

موتور فرآیند کسب‌وکار، با در دسترس قرار دادن اطلاعات "نمونه فرآیند" ها، می‌تواند مخزنی برای تحلیل فرآیند باشد. تحلیلگر کسب‌وکار با دسترسی به این اطلاعات، می‌تواند هزینه و زمان متوسط انجام فرآیند را محاسبه نماید. بر پایه اطلاعات هزینه، بهبود فرآیند و بازگشت هزینه‌ها ممکن می‌شود.

Published in: Engineering
  • Be the first to comment

نمونه فرایند (Process Instance)

  1. 1. :‫منبع‬‫کتاب‬Business Process Management Systems : ‫ترجمه‬‫امیرسرداری‬ ‫نرگس‬–‫جمشیدی‬ ‫محسن‬ ‫ماه‬ ‫دی‬3131 ‫فرا‬ ‫نمونه‬‫ی‬‫ند‬(Process Instance)
  2. 2. 1 bpms.rayvarz.com ‫شروع‬‫ی‬‫ک‬‫فرآ‬‫ی‬،‫ند‬‫هم‬‫ی‬‫شه‬‫راه‬ ‫با‬‫انداز‬‫ی‬(Trigger) ‫ی‬‫ک‬‫درواقع‬ ،‫است‬ ‫رخداد‬‫ی‬‫ک‬‫پ‬ ‫از‬ ‫رخداد‬‫ی‬‫ش‬ ‫تعر‬‫ی‬‫ف‬‫شده‬‫برا‬ ‫کار‬ ‫گردش‬ ‫موتور‬ ‫که‬‫ی‬‫فرآ‬ ‫شروع‬‫ی‬‫ند‬ ‫شروع‬ ‫رخداد‬ .‫است‬ ‫آن‬ ‫وقوع‬ ‫منتظر‬‫ی‬‫ک‬‫فرآ‬‫ی‬‫ند‬ ‫م‬‫ی‬‫تواند‬‫فرستادن‬‫ی‬‫ک‬‫ا‬‫ی‬‫م‬‫ی‬،‫ل‬‫ی‬‫ا‬‫دکمه‬ ‫زدن‬‫ی‬‫ارسال‬ ‫ی‬‫ک‬‫فرم‬‫ی‬‫ا‬‫شکل‬‫ها‬‫ی‬‫د‬‫ی‬‫گر‬‫باشد‬. ‫با‬‫فرآ‬ ‫آغاز‬ ‫رخداد‬ ‫بار‬ ‫هر‬‫ی‬،‫ند‬‫ی‬‫ک‬"‫فرآ‬ ‫نمونه‬‫ی‬‫ند‬"‫مطابق‬ ،‫مستقل‬"‫فرآ‬ ‫مدل‬‫ی‬‫ند‬"‫ا‬‫ی‬‫جادشده‬‫که‬ ‫ذخ‬ ‫هرلحظه‬ ‫در‬ ‫آن‬ ‫به‬ ‫مربوط‬ ‫اطالعات‬‫ی‬‫ره‬‫م‬‫ی‬‫شود؛‬‫پس‬‫دستورالعمل‬ ‫طبق‬ ‫ازآن‬‫ترت‬ ‫و‬ ‫ها‬‫ی‬‫ب‬"‫مدل‬ ‫فرآ‬‫ی‬‫ند‬"‫فرآ‬ ‫چرخه‬‫ی‬‫ند‬‫ط‬ ‫را‬‫ی‬‫م‬‫ی‬،‫کند‬‫بنابرا‬‫ی‬‫ن‬‫از‬‫ی‬‫ک‬"‫فرآ‬ ‫مدل‬‫ی‬‫ند‬"‫اجرا‬ ‫تعداد‬ ‫به‬ ،‫ی‬‫آن‬"‫نمونه‬ ‫فرآ‬‫ی‬‫ند‬"‫ا‬‫ی‬‫جاد‬‫م‬‫ی‬‫شود‬.
  3. 3. 2 bpms.rayvarz.com ‫ی‬‫ک‬:‫ساده‬ ‫مثال‬‫ک‬ ‫اگر‬‫ی‬‫ک‬‫را‬ ‫کردن‬ ‫درست‬‫ی‬‫ک‬‫فرآ‬‫ی‬‫ند‬‫بگ‬ ‫نظر‬ ‫در‬‫ی‬‫ر‬‫ی‬،‫م‬،‫پخت‬ ‫دستور‬‫فرآ‬ ‫مدل‬‫ی‬‫ند‬‫و‬ ‫است‬ ‫فرد‬ ‫که‬ ‫بار‬ ‫هر‬‫ی‬‫ک‬ ،)‫(مدل‬ ‫دستور‬ ‫آن‬ ‫مطابق‬‫ی‬‫ک‬‫ته‬‫ی‬‫ه‬‫کند‬‫ی‬‫ک‬"‫فرآ‬ ‫نمونه‬‫ی‬‫ند‬"‫رخ‬‫است‬ ‫داده‬. ‫انواع‬‫فرآ‬ ‫نمونه‬‫ی‬‫ندها‬: ‫نمونه‬‫فرآ‬‫ی‬‫ند‬‫فعال‬"Active process Instance":‫فرآ‬ ‫نمونه‬‫ی‬‫ند‬‫ی‬‫شروع‬ ‫که‬‫ول‬ ‫شده‬‫ی‬‫نشده‬ ‫کامل‬ ‫اجرا‬ ‫چرخه‬ ‫در‬ ‫و‬ ‫است‬‫ی‬‫فرآ‬‫ی‬‫ند‬‫ز‬ ‫شکل‬ ‫(در‬ ‫دارد‬ ‫قرار‬‫ی‬‫ر‬‫فرآ‬‫ی‬‫ندها‬‫ی‬E,D‫ا‬ ‫از‬‫ی‬‫ن‬‫قب‬‫ی‬‫ل‬‫هستند‬.) ‫نمونه‬‫فرآ‬‫ی‬‫ندها‬‫ی‬‫شده‬ ‫کامل‬"Completed Process Instance":‫نمونه‬‫ا‬‫ی‬‫فرآ‬ ‫از‬‫ی‬‫ند‬‫مدل‬ ‫مطابق‬ ‫که‬ ‫پا‬ ‫تا‬‫ی‬‫ان‬‫فرآ‬ ‫چرخه‬‫ی‬‫ند‬‫ط‬ ‫را‬‫ی‬‫رس‬ ‫اتمام‬ ‫به‬ ‫و‬ ‫کرده‬‫ی‬‫ده‬‫ز‬ ‫شکل‬ ‫(در‬ ‫است‬‫ی‬‫ر‬‫فرآ‬‫ی‬‫ندها‬‫ی‬‫داخل‬ ‫راست‬ ‫سمت‬ ‫ا‬ ‫از‬ ‫جعبه‬‫ی‬‫ن‬‫قب‬‫ی‬‫ل‬‫هستند‬.)
  4. 4. 3 bpms.rayvarz.com ‫موتورها‬‫ی‬‫کار‬ ‫گردش‬BPMS‫تمام‬‫ی‬‫به‬ ‫و‬ ‫رخدادها‬‫روزرسان‬‫ی‬‫ها‬‫ی‬‫انجام‬‫در‬ ‫شده‬"‫فرآ‬ ‫نمونه‬‫ی‬‫ندها‬"‫در‬ ‫را‬ ‫وقا‬ ‫ثبت‬ ‫پرونده‬‫ی‬‫ع‬(Log Folder)‫ذخ‬‫ی‬‫ره‬‫م‬‫ی‬‫کنند‬‫ابزارها‬ .‫ی‬‫مد‬‫ی‬‫ر‬‫ی‬‫ت‬‫ی‬‫نظارت‬ ‫و‬‫ی‬‫باز‬ ‫با‬‫ی‬‫اب‬‫ی‬‫اطالعات‬ "‫فرآ‬ ‫نمونه‬‫ی‬‫ند‬"‫ها‬‫ی‬‫نمونه‬ ‫و‬ ‫فعال‬ ،‫شده‬ ‫کامل‬‫ها‬‫یی‬‫اطالعات‬ ،‫شده‬ ‫مواجه‬ ‫خطا‬ ‫با‬ ‫که‬‫آمار‬‫ی‬‫در‬ ‫را‬ ‫مناسب‬ ‫تحل‬ ‫دسترس‬‫ی‬‫لگران‬‫م‬ ‫قرار‬‫ی‬،‫دهند‬‫م‬ ‫که‬‫ی‬‫توانند‬‫فرا‬‫ی‬‫ندها‬‫بخشند‬ ‫بهبود‬ ‫را‬. ‫موتور‬‫فرآ‬‫ی‬‫ند‬‫کسب‬‫اطالعات‬ ‫دادن‬ ‫قرار‬ ‫دسترس‬ ‫در‬ ‫با‬ ،‫وکار‬"‫فرآ‬ ‫نمونه‬‫ی‬‫ند‬"‫م‬ ،‫ها‬‫ی‬‫تواند‬‫مخزن‬‫ی‬‫برا‬‫ی‬ ‫تحل‬‫ی‬‫ل‬‫فرآ‬‫ی‬‫ند‬‫تحل‬ .‫باشد‬‫ی‬‫لگر‬‫کسب‬‫دسترس‬ ‫با‬ ‫وکار‬‫ی‬‫ا‬ ‫به‬‫ی‬‫ن‬‫م‬ ،‫اطالعات‬‫ی‬‫تواند‬‫هز‬‫ی‬‫نه‬‫متوسط‬ ‫زمان‬ ‫و‬ ‫فرآ‬ ‫انجام‬‫ی‬‫ند‬‫نما‬ ‫محاسبه‬ ‫را‬‫ی‬‫د‬‫پا‬ ‫بر‬ .‫ی‬‫ه‬‫هز‬ ‫اطالعات‬‫ی‬،‫نه‬‫فرآ‬ ‫بهبود‬‫ی‬‫ند‬‫هز‬ ‫بازگشت‬ ‫و‬‫ی‬‫نه‬‫ها‬‫م‬ ‫ممکن‬‫ی‬‫شود‬. ‫دسترس‬‫ی‬‫فرآ‬ ‫نمونه‬ ‫اطالعات‬ ‫به‬‫ی‬‫ندها‬‫به‬‫منظور‬"‫مستمر‬ ‫بهبود‬"‫امر‬‫ی‬‫ضرور‬‫ی‬‫دست‬ ‫بدون‬ ‫است؛‬‫رس‬‫ی‬‫به‬ ‫ا‬‫ی‬‫ن‬‫تع‬ ،‫اطالعات‬‫یی‬‫ن‬‫ک‬‫ی‬‫ف‬‫ی‬‫ت‬‫وضع‬‫ی‬‫ت‬‫جار‬‫ی‬‫اندازه‬ ‫و‬‫گ‬‫ی‬‫ر‬‫ی‬‫پ‬‫ی‬‫شرفت‬‫ن‬ ‫ممکن‬‫ی‬‫ست‬. ‫بعض‬‫ی‬‫از‬BPMS‫ها‬‫ی‬‫قو‬‫ی‬،‫تر‬‫داده‬ ‫توابع‬ ‫شامل‬‫کاو‬‫ی‬‫م‬‫ی‬‫باشند‬‫فرصت‬ ‫که‬‫ها‬‫ی‬‫پ‬‫ی‬‫شرفت‬‫اخت‬ ‫در‬ ‫را‬‫ی‬‫ار‬ ‫تحل‬‫ی‬‫لگر‬‫کسب‬‫م‬ ‫قرار‬ ‫وکار‬‫ی‬‫دهد‬.

×