Menu

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

آرشیو با دسته بندی: ابزارهای برنامه گردش کاربازگشت

ملاحظه فهرست کاربران دارای نقش در کار

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

فراخوانی اطلاعات یک فایل متنی ساختاریافته در یک آرایه

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

ویژگیها و کارکردهای خاص فیلدهای از نوع تاریخ

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

کاربران فاقد شماره شناسایی ویندوز (sid) در مدیریت فرایندها

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

ابزارهای تولید و ویرایش XML: بخش 2) تولید متنهای xhtml و پیوست آنها به کار جاری

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

آموزشی: ابزارهای تولید و ویرایش XML : بخش 1) تولید متنهای XML

در توابع و متدهای برنامه نویسی سیستم مدیریت فرایندها، در موارد زیادی باید داده های ساختاریافته را به فرم xml و به عنوان پارامتر به این توابع پاس کنیم. لذا برای تولید سیستماتیک فایلهای xml یک Object با نام WorkXMLUtils پیاده سازی شده است که با استفاده از متدها و ویژگی (Property) های این Object ، می توانید یک فایل xml را تولید کنید و یا عناصر (Element) و مشخصه (Attribute) های آن را ویرایش کنید.
مطالعه بیشتر ...

منابع دیجیتال و مدیریت فرایندها: 3- فیلدهای از نوع منبع دیجیتال

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

سطوح اولویت در فرایندها

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

کاربران مجازی در فرایندها

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

کنترل رفتار فیلدها در فرم

در روند یک گردش کار، مواردی وجود دارد که محتوا یا رفتار بعضی از فیلدها در فرم، وابسته به وضعیت و محتوای فیلدهای دیگر است. برای نمونه، ممکن است یک فیلد بسته به محتوای فیلدهای دیگر، غیرقابل ویرایش (read only) شود یا این که مقدار یک فیلد از محاسبه فیلدهای دیگر به دست بیاید و یا این که محدوده محتوای یک فیلد توسط سیستم در فرم کنترل شود.
مطالعه بیشتر ...

جستجو

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