سیستم مدیریت فرآیند کسب و کار MyDataCo | BPMS
305 subscribers
282 photos
15 videos
1 file
399 links
ارائه دهنده نرم افزار مدیریت فرآیند کسب و کار BPMS
مای پروسس - www.MyData-co.com
آموزش BPMN
تماس با مدیر کانال: @MyDataCo
Download Telegram
www.MyProcess.ir/TlgImg/ErorrIntermediateEven.png

#عناصرBPMN و #IntermediateEvent #ErorrIntermediateEvent

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

💯 نرم افزار مای پروسس
👉 www.MyProcess.ir 👈
www.MyProcess.ir/TlgImg/WFMS.png

#گردش_کار #سیستم_مدیریت_گردش_کار #WFMS #Workflow

نرم افزار گردش کار یک ابزار اتوماسیون برای به گردش درآورن مستندات و وظایف در بین کاربران در یک فرآیند کسب و کار است. این سیستم اطلاعاتی را نیز از گام های چرخه کسب و کار فراهم و ارائه میکند. مستندات وابسته به فرآیند ممکن است به صورت فیزیکی به کاربران بعدی منتقل شود و یا در پایگاه داده یک سرور، با دسترسی اشخاص خاص نگهداری شود. در این سیستم آلارمهایی نیز برای هشدار به مدیران میتواند تنظیم شود. این سیستم خودکار، تضمین میکند که کار در زمان مناسب به کاربر بعدی منتقل شود و به درستی توسط کاربران پردازش شود.

💯 نرم افزار مای پروسس
👉 www.MyProcess.ir 👈
www.MyProcess.ir/TlgImg/CancelIntermediateEvent.png

#عناصرBPMN و #IntermediateEvent #CancelIntermediateEvent

از نماد ضربدر به عنوان نماد درونی این رویداد استفاده می شود و نشان دهنده دریافت خطا است و مسیر بعد از آن نحوه عکس العمل نشان دادن به خطا را مشخص میکند.
این نماد صرفا با Transaction Subprocess استفاده میشود و گام بعد از آن نشان دهنده مسیرجایگزین در صورت لغو subprocess میباشد. زمانی که زیرفرآیند به علتی لغو شد این رویداد اجرا میشود .
💯 نرم افزار مای پروسس
👉 www.MyProcess.ir 👈
www.MyProcess.ir/TlgImg/WFMSvsBPMS.jpg

#گردش_کار #سیستم_مدیریت_گردش_کار #WFMS #Workflow

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

👈ادامه دارد👇
💯 نرم افزار مای پروسس
👉 www.MyProcess.ir 👈
www.MyProcess.ir/TlgImg/Acrivity.jpg

#عناصرBPMN و #Activity #Task و #فعالیت

معمولا از مستطیل برای نشان دادن فعالیت(Activity) استفاده میشود. فعالیت نشان دهنده کاری است که در یک گام از اجرای فرآیند انجام میشود و میتواند به صورت تک واحدی (Atomic) و یا مرکب (Compound) باشد. فعالیتها میتواند یک بار اجرا شود و یا در یک حلقه تکرار شوند.

👈ادامه دارد👇
💯 نرم افزار مای پروسس
👉 www.MyProcess.ir 👈
www.MyProcess.ir/TlgImg/ActivityTypes.png

#عناصرBPMN و #SubProcess #Activity #Task و #فعالیت #وظیفه #زیرفرآیند

فعالیت (Activity) را میتوان به دو نوع تقسیم کرد:
وظیفه (Task): یک فعالیت تک واحدی است و هنگامی در فرآیند از این نماد استفاده میشود که نتوان کار را به موارد ریزتر شکست و انجام دهنده آن یک کاربر است و یا یک برنامه کاربردی
زیرفرآیند (Sub Process) : یک زیرفرایند میتواند شامل یک دیاگرام bpmn باشد، درنتیجه میتواند ترکیبی از چندین وظیفه باشد و برای ایجاد تمایز از وظیفه (Task) علامت + درون مستطیل استفاده میشود.

👈ادامه دارد👇
💯 نرم افزار مای پروسس
👉 www.MyProcess.ir 👈
www.MyProcess.ir/TlgImg/AbstractTask.png

#عناصرBPMN #فعالیت #وظیفه #Activity #Task #AbstractTask

در استاندارد Bpmn2 چندین نوع وظیفه تعریف شده است، که دارای خواص، رفتار و مجریان گوناگونی است. نوع این وظایف با نمادهایی که درون مستطیل بالا سمت چپ استفاده میشود مشخص میشود.
درون مستطیل نزدیک ضلع پایین نیز میتوان از علامتهایی همانند حلقه normal looping ، موازی parallel multiple instance ، ترتیبی sequential multiple برای نشان دادن نوع رفتار تکراری Task، استفاده کرد.
متداولترین وظیفه Abstract Task است که نشان دهنده وظیفه ای بدون نوع و رفتار خاصی است و کاملا ساده است و در شکل نماد آن را مشاهده میکنید.

👈ادامه دارد👇
💯 نرم افزار مای پروسس
👉 www.MyProcess.ir 👈
www.MyProcess.ir/TlgImg/WFMSvsBPMS.jpg

#گردش_کار #سیستم_مدیریت_گردش_کار #WFMS #Workflow #WFMSvsBPMS

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

👈ادامه دارد👇
💯 نرم افزار مای پروسس
👉 www.MyProcess.ir 👈
www.MyProcess.ir/TlgImg/UserTask.png

#عناصرBPMN #فعالیت #وظیفه #Activity #Task #UserTask

یک UserTask نشان دهنده فعالیتی است که کاربر سیستم باید انجام دهد. وقتی اجرای فرآیند به این قسمت میرسد یک کار در کارتابل کاربر ایجاد میشود. این فعالیت توسط کاربر درون یک برنامه کاربردی با در اختیار قرار دادن یک اینترفیس (مثل BPMSها) تکمیل میشود. این بدین معنی است که چرخه حیات کاربر توسط نرم افزار مدیریت میشود و در متن فرآیند درحال اجرا است. یک User Task نماد یک انسان را در بالا سمت چپ درون مستطیل دارد.
یک User Task در مواردی همانند زیر استفاده میشود:
• یک مشتری یک فرم را پر میکند.
• یک کارمند پشتیبانی یک مورد برای رفع مشکل علامت میزند.
• یک ویرایشگر یک مقاله را برای انتشار تایید میکند.

👈ادامه دارد👇
💯 نرم افزار مای پروسس
👉 www.MyProcess.ir 👈
www.MyProcess.ir/TlgImg/WFMSvsBPMS.jpg

#گردش_کار #سیستم_مدیریت_گردش_کار #WFMS #Workflow #WFMSvsBPMS

در سیستم های مدیریت گردش کار امکان برقراری ارتباط با پایگاه‎های داده سیستم‎های دیگر به راحتی و سادگی امکان‎پذیر نیست و همچنین قابلیت آن در یکپارچه‎سازی با سایر سیستم های موجود در سازمان محدود است. در حالی که در مدیریت فرآیندهای کسب و کار امکان برقراری ارتباط آسان با پایگاه داده و ایجاد یکپارچگی با سایر سیستم‎های موجود در سازمان به راحتی امکان پذیر است.

👈ادامه دارد👇
💯 نرم افزار مای پروسس
👉 www.MyProcess.ir 👈
www.MyProcess.ir/TlgImg/ManualTask.png

#عناصرBPMN #فعالیت #وظیفه #Activity #Task #ManualTask

یک ManualTask نشان دهنده فعالیتی است که نیازمند دخالت انسانی برای تکمیل آن است. برخلاف یک User Task، انتظار میرود که یک ManualTask بدون دخالت یک برنامه کاربردی و یا موتور فرآیند کار اجرا شود. یک ManualTask هیچ اینترفیسی برای اجرای وظیفه ارائه نمیکند، بنابراین به صورت ذاتی در یک BPMS قابل اجرا نمیباشد. نمونه مثال برای یک ManualTask در ادامه آمده است:
• نصب یک تلفن در مکان مشتری توسط یک تکنسین تلفن
• یک مشکل توسط پشتبانی به صورت تلفنی حل میشود

👈ادامه دارد👇
💯 نرم افزار مای پروسس
👉 www.MyProcess.ir 👈
www.MyProcess.ir/TlgImg/WFMSvsBPMS.jpg

#گردش_کار #سیستم_مدیریت_گردش_کار #WFMS #Workflow #WFMSvsBPMS

در سیستم های مدیریت گردش کار تمرکز تنها بروی گردش کارهای سازمانی است نه محتوای فعالیت‎ها و وظایف یعنی صرفاً انتقال داده‎ها طبق مسیرها و قوانین از قبل تعیین شده بدون انجام هیچ‎گونه تجزیه و تحلیلی روی داده‎ها انجام می‎شود. در واقع می‎توان گفت موتور گردش کار نقش یک پستچی را دارد که فقط وظیفه آن جابجایی پاکت نامه است بدون اینکه از محتوای درون آن هیچ‎گونه اطلاعی داشته باشد و بتواند تجزیه و تحلیلی روی محتوای داده‎ها انجام دهد.
درحالی که سیستم مدیریت فرآیندهای کسب و کار دارای فناوری ردگیری و رهگیری درخواست ها و فرایندهای اجرا شده، امکان پایش مراحل مختلف فرایندهای کسب و کار، امکان ارائه گزارش های متعدد است که منجر به بهبود آسان فرآیندها و ارزش افزوده های مختلفی برای سازمان میشود.

👈ادامه دارد👇
💯 نرم افزار مای پروسس
👉 www.MyProcess.ir 👈
www.MyProcess.ir/TlgImg/ServiceTask.jpg

#عناصرBPMN #فعالیت #وظیفه #Activity #Task #ServiceTask

برخلاف یک User Task و Manual Task، یک Service Task نیازی به هیچ گونه کار و یا دخالتی از یک کاربر انسانی نیست. این وظیفه به صورت کاملا اتوماتیک با استفاده از یک سرویس خارجی همانند یک وب سرویس و یا یک برنامه کاربردی اتوماتیک، تکمیل میشود.
مثالهایی از Service Task را میتوانید در ادامه مشاهده کنید:
• یک فرآیند پرداخت در سرویس PayPal
• مرتب کردن یک عکس در یک آرشیو آنلاین
• تبدیل یک قیمت به یک واحد پولی خاص توسط یک تبدیل کننده واحد پول آنلاین

👈ادامه دارد👇
💯 نرم افزار مای پروسس
👉 www.MyProcess.ir 👈
www.MyProcess.ir/TlgImg/WFMSvsBPMS.jpg

#گردش_کار #سیستم_مدیریت_گردش_کار #WFMS #Workflow #WFMSvsBPMS

در سیستم های مدیریت گردش کار برای ساختن گردش کارها باید حتما از متخصصین خبره برنامه‎نویس استفاده کرد و همچنین اعمال تغییرات بر روی فرآیندها به دلایل مختلف از جمله تغییر قوانین و اسناد بالادستی، تغییر مدیران، بهبود فرایند و… به راحتی امکان‎پذیر نیست. درحالی که سیستم مدیریت فرآیندهای کسب و کار نیاز به تخصصهای پیچیده جهت ساخت و پیاده سازی فرایند ندارد و همچنین این سیستم ها دارای انعطاف‎پذیری بالا در تغییر فرآیند و بهبود آن هستند.

👈ادامه دارد👇
💯 نرم افزار مای پروسس
👉 www.MyProcess.ir 👈
www.MyProcess.ir/TlgImg/ScriptTask.jpg

#عناصرBPMN #فعالیت #وظیفه #Activity #Task #ScriptTask

نوع دیگری از Task های اتوماتیک ScriptTask است. برخلاف Service Task، یک ScriptTask بوسیله موتور فرآیند کسب و کار قابل اجرا است. از لحاظ فنی، یک ScriptTask نشان دهنده یک کد است که میتواند درون موتور فرآیند اجرا شود. یک مدل کننده یک ScriptTask را در یک زبان قابل تفسیر برای موتور فرآیند تعریف میکند. هنگامی که یک فرآیند به یک ScriptTask رسید. موتور کد را اجرا کرده و زمانی که Script تکمیل شد، وظیفه کامل خواهد شد.
چندین مثال برای ScriptTask در ادامه آورده میشود:
• دریافت یک مسئله برای پشتیبانی و ارسال آن به یک اپراتور
• جمع زدن مجموع هزینه ها بوسیله جمع هزینه های محصول و حمل و نقل
• اضافه کردن یک ID منحصر به فرد برای پشتیبانی یک مورد

👈ادامه دارد👇
💯 نرم افزار مای پروسس
👉 www.MyProcess.ir 👈
www.MyProcess.ir/TlgImg/WFMSvsBPMS.jpg

#گردش_کار #سیستم_مدیریت_گردش_کار #WFMS #Workflow #WFMSvsBPMS

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

👈ادامه دارد👇
💯 نرم افزار مای پروسس
👉 www.MyProcess.ir 👈
www.MyProcess.ir/TlgImg/SendMessageTask.jpg

#عناصرBPMN #فعالیت #وظیفه #Activity #Task #SendMessageTask

یک SendMessageTask یک وظیفه ساده BPMN است که برای ارسال یک پیام به یک شرکت کننده خارجی (معمولا در Pool های دیگر BPMN) طراحی شده است. هنگامی که پیام ارسال شد وظیفه کامل میشود. میتوان با استفاده از یک Message Flow شرکت کننده ای که پیام را ارسال میکند را مشخص کرد. این نماد با یک پاکت نامه سیاه رنگ و توپر درون یک مستطیل نمایش داده میشود.
مثال هایی برای SendMessageTask را ادامه مشاهده میکنید:
• اطلاع رسانی به همکار در مورد اتمام فرآیند
• هنگامی که یک خرید کامل میشود و فاکتور برای مشتری ارسال میشود.
• هنگامی که یک مقاله انتشار میابد به نویسنده خبر داده میشود.

👈ادامه دارد👇
💯 نرم افزار مای پروسس
👉 www.MyProcess.ir 👈
www.MyProcess.ir/TlgImg/WFMSvsBPMS.jpg

#گردش_کار #سیستم_مدیریت_گردش_کار #WFMS #Workflow #WFMSvsBPMS #نتیجه

در نوشته ها پیشین برخی وجوه تمایز اصلی بین سیستم های مدیریت فرایند (BPMS) و سیستم گردش کار(WFMS) ارائه شد، در خاتمه جمع بندی از مطالب ارائه شده ، خواهیم داشت.
گردش کار شامل توالی خاصی از فعالیت‌ها با مجموعه دستور العملی از پیش تعریف شده است که شامل هر دو رویه خودکار (مبتنی بر نرم افزار) یا فعالیت‌های دستی (غیر مکانیزه) است.
یکپارچگی بین سیستم‌های گردش کار و سیستم‌های خارجی نسبتا محدود است، اغلب تنها اجازه‌ی بازیابی اسناد یا داده‌های متغیر را می‌دهد و از محتوای داده‌های منتقل شده آگاهی ندارد. فرایندهای گردش کاری فقط به برنامه کاربردی متصل می‌شوند و تغییر در گردش کار فرایندها بسیار دشوار خواهد بود.
سیستم های مدیریت فرایند (BPM) شامل تعریف، اجرا و مدیریت فرآیندهای کسب و کار تعریف شده به صورت مستقل است.
سیستم های مدیریت فرایند (BPM) در واقع یک ابرمجموعه برای گردش کاری محسوب میشود و تفاوت آن با گردش کاری در توانایی BPM در همکاری فعالیت‌ها با برنامه‌های کاربردی متفاوت است. BPM امکان نظارت و آنالیز داده‌ها و اسناد خارجی را می‌دهد و با ارائه فرآیند، حلقه بسته امکان اعتبارسنجی یکپارچگی تراکنش‌ها و اطلاعات انجام می شود.
پردازشگرهای BPM دستورات اجرایی را از گردش کار فرایند جدا می‌کند، بنابراین مسیریابی و رهگیری ادامه فرآیند می‌تواند به خروجی فرایند و مراحل دیگر وابسته شود.

💯 نرم افزار مای پروسس
👉 www.MyProcess.ir 👈
www.MyProcess.ir/TlgImg/ReceiveMessageTask.jpg

#عناصرBPMN #فعالیت #وظیفه #Activity #Task #ReceiveMessageTask
یک ReceiveMessageTask، نشان دهنده فعالیتی است که برای انتظار جهت دریافت پیام از یک شرکت کننده خارجی ( معمولا در یک Pool دیگر) طراحی شده است. هنگامی که یک پیام میرسد فعالیت تکمیل میشود. جریان دریافت یک پیام با استفاده از Message Flow مشخص میشود.
مثال های برای یک ReceiveMessageTask را ادامه مشاهده میکنید:
• انتظار برای تایید نویسنده برای ادامه فرآیند انتشار
• انتظار برای اطلاعات مشتری برای حل یک مشکل موجود
• شروع فرآیند تحویل کالا بعد از تایید آدرس ارسال

👈ادامه دارد👇
www.MyProcess.ir/TlgImg/BusinessRuleTask.png

#عناصرBPMN #فعالیت #وظیفه #Activity #Task #BusinessRuleTask

یک BusinessRuleTask، مکانیزمی را برای فرآیند فراهم میکند که با دادن یک ورودی، یک خروجی که حاصل محاسبات موتور قانون فرآیند (Business Rules Engine)است، را ارائه میکند. مثالهایی در این مورد را در ادامه میتوانید مشاهده کنید:
• تعریف اولویت هایی برای موارد مورد پشتیبانی بر اساس کاربر
• محاسبه هزینه بیمه با توجه به پروفایل کاربر
• ارسال یک پیشنهاد محصول مناسب بر اساس رفتار کاربر

👈ادامه دارد👇
💯 نرم افزار مای پروسس
👉 www.MyProcess.ir 👈