نرمافزار مدیریت گردش امانات
- بروزرسانی زیرساختها برای پشتیبانی جدیدترین نسخههای Windows و SQL Server
- بروزرسانی زیرساختها برای رعایت آخرین توصیههای امنیتی در اینترنت
نرمافزار آرشیو دیجیتال
-
افزودن captcha به پنجره login نرمافزار وب آرشیو
-
افزودن سرویس امانت در وب آرشیو
-
افزودن سرویس تازههای کتابخانه در وب آرشیو
-
امکان تهیه فایل صادره از گروه فیلدها و فراخوانی آنها
-
امکان تهیه فایل صادره از معینکنندهها و فراخوانی آنها
-
بروزرسانی زیرساختها برای پشتیبانی جدیدترین نسخههای Windows و SQL Server
-
بروزرسانی زیرساختها برای رعایت آخرین توصیههای امنیتی در اینترنت
نرمافزار مدیریت فرایندها
-
توسعه ابزارهای تولید و اجرای گردش کار
از طریق این امکان می توانیم هر اطلاعاتی را از جداول پایگاههای خارج از سیستم فرایندها (مانند سیستم مالی نوسا)، خوانده و در فهرست کارهای گردش کار نمایش دهیم. این کار از طریق جداول مجازی SQL View در پایگاه مبدا انجام می شود و کارآیی بسیار بالاتری نسبت به فیلدهای محاسباتی و خواندن اطلاعات از طریق موجود WorkADOSelect دارد.
- مدیریت بهتر خطای Timeout در API های سیستم مالی
با امکان تعیین ConnectTimeout و SendTimeout و ReceiveTimeout در AccUtils، کلاینت سیستم فرایندها از حالت منفعل خارج می شود و ارتباط فعال تری با سرور سیستم مالی نوسا برقرار می کند و زمان اتصال، و زمانهای Timeout تحت کنترل بیشتری قرار می گیرد و Timout ها به کاربر سیستم فرایندها اطلاع داده می شود.
- ویرایش مشخصات منابع دیجیتال
با پیادهسازی تابع EditChildDO امکان اصلاح مشخصات (شماره، شرح و نوع محتوی) منابع دیجیتال پیوست WorkState و فرزندان DOState فراهم شده است.
در انواع فیلدهای انتخابگر (انتخابگر حرفی، منبع دیجیتال و کاربر) امکانی ایجاد شده است که از طریق پاس کردن یک پارامتر به تابع جستجو، محدودیت ها و فیلترهای خاص خود را به فهرست نتایج اعمال کنیم. به این ترتیب فهرست مقادیر این نوع از فیلدها در جهت خواسته کاربر محدود تر می شود و امکان انتخاب مفدار مورد نظر برای کاربر آسان تر می گردد.
با این امکان، فیلدهای انتخابگر حرفی تنها وابسته به sql view های موجود در پایگاه فرایندها نیستند، بلکه می توانیم از طریق موجود WorkADOSelect داده ها را از پایگاههای خارج از سیستم فرایندها استخراج کنیم. در پیشرفته ترین حالت این امکان، قابلیت خواندن اطلاعات از راه دور (Remote) و از طریق تکنولوژی REST را فراهم می کند.
-
این کارتابل با هدف توسعه توانایی های کاربران برای مدیریت بهتر کارتابلها طراحی شده است. در این کارتابل نمایش کارها به شکل فهرست کارها بوده و تا حد امکان، قابلیتهای مدیریتی فهرست کارها در اختیار کاربر کارتابل قرار می گیرد. برخی از قابلیتهای جدید کارتابل پیشرفته به شرح زیر است:
- ملاحظه همزمان و درهمکرد انواع کارها اعم از انجام وظیفه و اطلاع از وضعیت در کارتابل
- اضافه شدن امکان گروهبندی و مرتبسازی کارهای کارتابل
- امکان جستجو در کارهای کارتابل
- امکان ملاحظه مقادیر فیلدهای قابل تعریف در کارتابل
-
توسعه امکانات اطلاع رسانی و ارتباط با کاربران
- امکان ارسال اعلامیه گردش کار از درون صندوق پیام
از این پس در صندوق پیام علاوه بر ارسال پیامهای درون سازمانی، می توانیم اعلامیه های از نوع پیامک و پست الکترونیک نیز ارسال کنیم. مزیت اصلی این امکان در این است که فرستنده اعلامیه نیازی به دانستن شماره موبایل و یا آدرس ایمیل گیرنده ندارد و به همین دلیل علاوه بر راحتی کار، امنیت اطلاعات شخصی کاربران را نیز بالا می برد.
- افزودن نوع جدید شیوه اطلاعرسانی Post(Json)
برای بروزرسانی شیوه های اطلاع رسانی سیستم مدیریت فرایندها و پشتیبانی روشها و تکنولوژیهای مدرن ارسال پیام، اکنون روش Post(Json) نیز برای ارسال پیامکها پیاده سازی شده است.
-
در سطح پایگاه
- امکان تهیه فایل صادره از کاربران مجازی و فراخوانی آنها
- امکان تهیه فایل صادره از گروه فیلدها و فراخوانی آنها هم در گروه فیلدها و هم فیلدهای گردش کار
- امکان تهیه فایل صادره از معین کننده ها
در سطح گردش کار
- توسعه فایل صادره گردش کار
در فایل صادره گردش کار هم اکنون می توانید علاوه بر فیلدها و فرمها مواردی مثل برگه های وضعیت کار، عملیات خاص، کاربران برنامه و گزارشهای مبتنی بر برنامه گردش کار را نیز ذخیره کنیم.
-
این ماژول واسطه ای است میان سیستم مدیریت فرایندها و پایگاههای داده در خارج از شبکه محلی است. این ماژول در سرور مقصد نصب می شود و با ایجاد امکان ارتباط میان پایگاه فرایندها و پایگاه مقصد، قابلیت های زیر را در اختیار مراکز میزبان مدیریت فرایندها قرار می دهد:
- امکان اتصال به پایگاههای سیستم مالی خارج از شبکه محلی از طریق پروتکل REST
البته این امکان منحصر به پایگاههای سیستم مالی نیست اما پرکاربردترین استفاده از آن در اتصال به پایگاههای سیستم مالی و خواندن اطلاعات از این سیستمهاست.
- رمزنگاری فایل حاوی سورس توابع ارتباطی (script.js)
یکی از بخشهای ماژول AccCPUConnector یک فایل حاوی توابع اجرایی بنام Script.js است که از راه دور اجرا می شود. در این نسخه برای بالا بردن ضریب امنیت داده ها، این فایل رمزنگاری (Encrypt) می شود و لذا تنها از طریق یک ویرایشگر خاص ScriptEditor که برای این فایل پیاده سازی شده است، قابل ویرایش می باشد.
-
توسعه ساختار کاربران
- پشتیبانی همزمان شناسه ویندوز و شناسههای SMS و Google
در نسخه های قبل هر کاربر سیستم مدیریت فرایندها می توانست یکی از شناسه های ویندوز ، SMS و google را داشته باشد اما هم اکنون کاربران سیستم مدیریت فرایندها می توانند همزمان این شناسه ها را داشته باشند و با هر شناسه دلخواه خود به سیستم متصل شوند.
-
توسعه گزارشهای نرم افزار
- فهرست کاربران استفادهشده در کارها
در این گزارش می خواهیم ببینیم در گردش کارهای مختلف، در فیلدهای از نوع کاربر، چه کاربرانی ذخیره شده است.
در این حوزه، دو نوع گزارش اضافه شده است، فهرست کارهایی که کاربر تحت مکان نما در آن نقش (عاملیت) داشته است و فهرست کارهایی که کاربر تحت مکان نما به عنوان محتوای یک فیلد کاربر ذخیره شده است.
- توسعه عملیات خاص و افزودن "ملاحظه تراکنشهای کارها"
از آنجایی که تراکنش های کار نیز واجد ویژگی اصلی عملیات خاص یعنی مستقل از وضعیت است لذا ملاحظه تراکنش کارها نیز به صورت یک نوع جدید از ملیات خاص پیاده سازی شده است.
-
شخصی سازی امکانات ارتباط با سایر نرم افزارها
- افزودن تنظیمات سرور REST در Admin
درخواستهای Rest معمولا به شکل پیام (Message) با کلید حرفی مشخص و با پارامترهای حرفی به فرمت Json به یک پایگاه مقصد ارسال می شود و در پایگاه مقصد یک تابع خاص را در Script.js اجرا می کند. حال در نسخه جدید می توانیم پایگاه مقصد، کلید حرفی پیام و نام تابع اجرایی را به شکل پیش فرض مشخص کنیم. در این صورت کار برای سیستمهای دیگر تولید کننده درخواست های Rest آسان تر می شود چون در این صورت نیازی به تعیین این موارد ندارند و این درخواستها با پارامترهای پیش فرض به مقصد ارسال خواهد شد.
-
امکان شخصی سازی کلاینت وب
گردش کارهایی که معمولا حالت نظارتی و مدیریتی دارند،عموما حاوی یک کار هستند که بصورت دائم فعال است و هیچوقت به وضعیت خاتمه نمی رسد. از این پس می توانیم این نوع از کارها را در منوی کلاینت وب قرار دهیم تا دسترسی به این کارها برای مدیران و سرپرستان ساده تر گردد.
در هنگام نمایش فرم انجام وظیفه می توانیم Tab های نمایش داده شده و نواحی جستجوی فیلد و یادداشت انجام وظیفه را به دلخواه حذف یا انتخاب کنیم. در این صورت می توانیم برای مثال تمرکز خود را روی Tab «فیلدها» قرار دهیم و Tab های «پیوست»، «عملیات ویژه»، «پس از اجرا» و ... و نواحی یادداشت انجام وظیفه و جستجوی فیلد را حذف کنیم.
از این پس می توانیم فرمهای عمومی و خاص وظایف را در محیط کلاینت وب به دلخواه جانمایی کنیم. در این طراحی محدودیت حداکثر سه ستون وجود ندارد و عرض فیلدها نیز می تواند مطابق با محتوای آنها تعیین گردد.