Menu

آموزش طراحی و پیاده سازی فرایندها

عملیات خاص گردش کار: 3- مدیریت دسترسی به عملیات خاص و نحوه اجرای عملیات

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

عملیات خاص گردش کار: 2- عملیات از نوع اطلاع از وضعیت

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

عملیات خاص گردش کار: 1- عملیات از نوع انجام کار

در حالت معمول، انجام هر وظیفه، وضعیت کار را تغییر می دهد و از وضعیت مبدا به وضعیت مقصد منتقل می کند. اما در مواردی نیاز به فعالیتهایی وجود دارد که مستقل از وظیفه هستند. این فعالیتها، عملیات خاص از نوع انجام وظیفه نامیده می شود.
مطالعه بیشتر ...

رخداد (Event) ، نوع خاصی از پیام

رخداد نوع خاصی از پیام است که برخلاف پیام، به مقصد معینی ارسال نمی شود و به عبارت گیرنده مشخصی ندارد. به همین دلیل، برای رخدادها بجای واژه ارسال، از واژه انتشار (Broadcast) استفاده می شود.
مطالعه بیشتر ...

فهرست کارهای در دست انجام یک کاربر خاص

برای نظارت بیشتر و مدیریت توزیع کارها میان کاربران یک گردش کار، این نیاز وجود دارد که بدانیم هر کاربر موظف به انجام چند کار است یا به عبارت دیگر در کارتابل هر کاربر چند کار برای انجام وجود دارد.
مطالعه بیشتر ...

امکانات و تنظیمات فیلدهای انتخابگر حرفی

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

گزارشهای مبتنی بر برنامه گردش کار

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

طراحی وضعیت دیدبان (Watchdog) در گردش کار

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

نحوه فیلتر کردن جستجوی کارها براساس وضعیت کار (Status)

کارهای یک گردش کار می توانند چهار وضعیت داشته باشند: فعال، لغو، خاتمه یافته و متوقف شده با خطا. بر این اساس می توانیم در هنگام جستجوی کارها، وضعیت کارها را به عنوان یک فیلتر دخالت بدهیم و وضعیتهای مورد نظر خود را بازیابی کنیم.
مطالعه بیشتر ...

تعیین کاربران برنامه

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

جستجو

طبقه بندی مطالب