حضور و غیاب در زمان قطعی اینترنت؛ چگونه ترددهای آفلاین موبایلی مانع از بین رفتن اطلاعات می‌شوند؟
زیرساخت و تکنولوژی منابع انسانی6 دقیقه مطالعه

حضور و غیاب در زمان قطعی اینترنت؛ چگونه ترددهای آفلاین موبایلی مانع از بین رفتن اطلاعات می‌شوند؟

۲۰ مرداد ۱۴۰۵
در دنیای مدرن مدیریت منابع انسانی، نرم‌افزارهای ابری (Cloud-based) حرف اول را می‌زنند. اما بزرگ‌ترین کابوس مدیران منابع انسانی و پرسنل زمانی اتفاق می‌افتد که اینترنت سازمان قطع شود یا کارمند در منطقه‌ای با آنتن‌دهی ضعیف حضور داشته باشد. وقتی پرسنل نتوانند در لحظه ورودشان را ثبت کنند، سیستم دچار اختلال شده و خطاهای محاسباتی در پایان ماه اجتناب‌ناپذیر خواهد بود. چالش سیستم‌های تمام‌آنلاین سیستم‌هایی که صرفاً روی بستر اینترنت کار می‌کنند، در صورت قطع شدن ارتباط با سرور فلج می‌شوند. در این حالت پرسنل با خطای اتصال مواجه شده و مجبورند ساعات ورود و خروج خود را روی کاغذ یادداشت کنند تا بعداً به صورت دستی پیگیری شود؛ فرآیندی که هم استرس‌زاست و هم احتمال خطای انسانی را به شدت افزایش می‌دهد. ذخیره‌سازی محلی روی گوشی هوشمند (Local Storage) سیستم‌های پیشرو برای عبور از این چالش، از معماری ذخیره‌سازی محلی در سمت کاربر (Client-Side) استفاده می‌کنند. در این روش، اگر گوشی کارمند به اینترنت متصل نباشد، اپلیکیشن از کار نمی‌افتد. کارمند دکمه ورود یا خروج را لمس می‌کند و اپلیکیشن موقعیت و زمان دقیق را ثبت کرده و آن را در حافظه امنِ خود موبایل کاربر ذخیره می‌کند. ارسال ترددهای آفلاین در قالب درخواست (Request) مزیت بزرگ این روش، کنترل کامل کاربر بر روی داده‌هایش است. به محض اینکه گوشی کارمند مجدداً به اینترنت متصل شود، اپلیکیشن به او یادآوری می‌کند که «شما دارای ترددهای آفلاین ثبت‌نشده هستید». کاربر با مراجعه به پنل خود، این ترددهای ذخیره‌شده را مشاهده کرده و با زدن دکمه ارسال، آن‌ها را به سمت سرور می‌فرستد. این اطلاعات در سیستم به شکل یک «درخواست» (Request) ثبت شده و پس از پردازش، وارد سوابق قطعی کارکرد فرد می‌شود تا حتی یک ثانیه از زحمات او گم نشود. ثبت تردد بدون قطعی با آوانا سامانه حضور و غیاب آوانا دقیقاً بر اساس همین معماری هوشمند طراحی شده است. در آوانا، قطعی اینترنت به معنای توقف کار نیست. پرسنل به راحتی تردد آفلاین خود را روی اپلیکیشن ثبت می‌کنند و هر زمان که به اینترنت دسترسی پیدا کردند، سیستم به آن‌ها اجازه می‌دهد ترددهای ذخیره‌شده را در قالب درخواست به سرور ارسال کنند. این یعنی پایان نگرانی برای قطعی شبکه و تضمین ثبت ۱۰۰ درصدی کارکرد پرسنل.
مقاله بعدی