برای فراخوانی اطلاعات از منابع خارج از سیستم مدیریت فرایندها، روشهای مختلفی وجود دارد که یکی از این روشها، فراخوانی اطلاعات از فایل متنی ساختاریافته (csv) است. به این ترتیب می توانیم اطلاعات هر فایل ساختاریافته را در ستونهای زیرمجموعه یک فیلد از نوع آرایه فراخوانی کنیم.
مطالعه بیشتر ...
یکی از انواع فیلدهایی که در سیستم مدیریت فرایندها استفاده می شود، فیلدهای با محتوای تاریخ است که به دلیل ماهیت خاص خود چالشهایی را به همراه دارد . این چالشها بخصوص در هنگام استفاده از توابع برنامه نویسی پررنگ تر می شود. در این مطلب سعی می کنیم با ذکر مثالهای واقعی و کاربردی به انواع تعاملها و پردازشهای مرتبط با فیلدهای تاریخ بپردازیم تا بتوانیم در حد امکان جوابگوی ابهامها و سوالها در این زمینه باشیم.
مطالعه بیشتر ...
در هر شرکت یا سازمان، بطور معمول کاربران سیستم مدیریت فرایندها عضو کاربران سیستم عامل شبکه سازمان هستند و از این نظر هر کاربر دارای دارای یک شماره شناسایی یونیک در ویندوز است. از طرف دیگر فرایندها ممکن است ذینفعان و کاربران خارج از شبکه سازمان داشته باشند که برای امکان ارتباط و تعامل این نوع از کاربران (فاقد sid) با فرایندها، قابلیت اتصال کاربران با شناسه گوگل (google account) و شماره موبایل پیاده سازی شده است.
مطالعه بیشتر ...
یک روش دیگر برای نمایش اطلاعات کار در محیط وب، تولید گزارشهای متنی به شکل xhtml و پیوست آن به کار است. تولید این گزارشها توسط ابزارهای تولید xml انجام می شود و روش چابکی است برای گزارشگیری در محیط وب.
مطالعه بیشتر ...
در توابع و متدهای برنامه نویسی سیستم مدیریت فرایندها، در موارد زیادی باید داده های ساختاریافته را به فرم xml و به عنوان پارامتر به این توابع پاس کنیم. لذا برای تولید سیستماتیک فایلهای xml یک Object با نام WorkXMLUtils پیاده سازی شده است که با استفاده از متدها و ویژگی (Property) های این Object ، می توانید یک فایل xml را تولید کنید و یا عناصر (Element) و مشخصه (Attribute) های آن را ویرایش کنید.
مطالعه بیشتر ...
یکی از انواع فیلدهای قابل تعریف در گردش کار، فیلدهای از نوع منابع دیجیتال است. محتوای این فیلدها همانطور که از نام آن پیداست، منابع دیجیتال ذخیره شده در آرشیو است. در واقع شاید به نوعی بتوان گفت که این فیلدها یک کانال ارتباطی میان گردش کارها و درخت منابع دیجیتال است. منابع دیجیتال آرشیو در سطح پایگاه ذخیره می شود لذا این منابع مستقل از گردش کار هستند و از نظر تئوری، چند گردش کار می توانند از یک منبع دیجیتال استفاده کنند.
مطالعه بیشتر ...
در سیستم مدیریت فرایندهای نوسا، هر کاری که ایجاد می شود به شکل یک سرشاخه در آرشیو و در درخت منابع دیجیتال ایجاد و ذخیره می شود. از طرف دیگر در سیستم آرشیو منابع دیجیتال مفهومی بنام روشهای از پیش تعریف شده افزودن منابع دیجیتال وجود دارد که ایجاد منابع دیجیتال و از جمله سرشاخه ها...
مطالعه بیشتر ...
سیستم مدیریت فرایندها ارتباط تنگاتنگی با سیستم آرشیو منابع دیجیتال دارد. هر کار در واقع یک سرشاخه در درخت منابع دیجیتال است و پیوستهای کار، منابع دیجیتال زیرشاخه آن را تشکیل می دهد. از طرف دیگر از طریق فیلدهای از منبع دیجیتال، می توانیم منابع موجود در درخت منابع دیجیتال را به کارها مرتبط کنیم. در این مطلب با ماهیت و کیفیت ارتباط گردش کارها با مفهوم منبع دیجیتال آشنا می شویم.
مطالعه بیشتر ...
در حالت عادی، کارها در کارتابل هیچ اولویتی نسبت به هم ندارند و تنها براساس تاریخ انجام آخرین وظیفه مرتب می شود. اما در سیستم مدیریت فرایندها این امکان وجود دارد که کارها را براساس اولویت دسته بندی کنیم. بر این اساس مثلا کارهای آنی و فوری در ابتدای فهرست و کارهای عادی در انتهای لیست قرار می گیرد.
مطالعه بیشتر ...
به دلیل تغییر و تحول مستمر در کاربران حقیقی، بهتر است مفهومی عامتر از کاربران حقیقی بنام کاربران مجازی داشته باشیم که نقشها برای این کاربران تعریف شود و به تبع آن، اختیارات به این کاربران اختصاص داده شود. کاربران مجازی شباهت زیادی به مفهوم نقش (Role) دارند که هر نقش می تواند کاربران حقیقی دیگر را به شکل زیرمجموعه خود داشته باشد. به این ترتیب سیستم وابستگی به کاربران حقیقی نداشته و نقشها را مدیریت می کند.
مطالعه بیشتر ...