یکی از مهمترین پرسشهایی که مدیران منابع انسانی و کارشناسان IT سازمانها با آن روبهرو میشوند این است: نرمافزار حضور و غیاب چطور متوجه میشود که پرسنل آمده یا نه؟ پاسخ این سؤال در قلب سیستمهای احراز هویت نهفته است؛ فناوریهایی که هر بار ورود یا خروج یک کارمند را بهطور دقیق ثبت میکنند.
در این مقاله بهصورت کامل و کاربردی بررسی میکنیم که دستگاه حضور و غیاب از چه روشهایی برای شناسایی پرسنل استفاده میکند، این اطلاعات چگونه به نرمافزار منتقل میشود، و نرمافزار چه ترکیبهایی از روشهای احراز هویت را پشتیبانی میکند.
نرمافزار حضور و غیاب چطور پرسنل را شناسایی میکند؟
فرآیند شناسایی پرسنل در سیستم حضور و غیاب از دو بخش اصلی تشکیل شده است:
الف) دستگاه (سختافزار)
دستگاه حضور و غیاب در محل نصبشده (مثلاً دم در ورودی) وظیفه دارد اطلاعات بیومتریک یا کد شناسایی پرسنل را دریافت و تأیید کند. این دستگاه دارای یک پردازنده محلی است که الگوی ثبتشده را با دادههای جدید مقایسه میکند.
ب) نرمافزار (مرکز مدیریت)
پس از آنکه دستگاه هویت پرسنل را تأیید کرد، اطلاعات ورود یا خروج (شامل کد پرسنلی، تاریخ، ساعت و نوع احراز هویت) از طریق شبکه (LAN، Wi-Fi یا اینترنت) به سرور نرمافزار ارسال میشود. نرمافزار این دادهها را ذخیره، پردازش و در قالب گزارش نمایش میدهد.
📌 نکته کلیدی: دستگاه فقط «احراز هویت» میکند؛ «مدیریت» کار نرمافزار است. |

روشهای احراز هویت در دستگاه حضور و غیاب
دستگاههای حضور و غیاب امروزی از چهار روش اصلی برای شناسایی پرسنل استفاده میکنند:
اثر انگشت (Fingerprint)
پرکاربردترین روش احراز هویت در ایران و جهان. در این روش، هنگام ثبتنام اولیه، الگوی منحصربهفرد اثر انگشت پرسنل در حافظه دستگاه ذخیره میشود. هر بار که کارمند انگشت خود را روی سنسور قرار میدهد، دستگاه الگوی جدید را با نمونه ذخیرهشده مقایسه کرده و در صورت تطابق، تأیید هویت انجام میدهد.
مزایا:
- دقت بالا و جعلناپذیر
- سرعت شناسایی زیر ۱ ثانیه
- هزینه پایین دستگاه
محدودیتها:
- در صورت زخم، آلودگی یا خشکی پوست، ممکن است شناسایی با خطا مواجه شود
- مناسب محیطهای صنعتی یا آزمایشگاهی نیست
تشخیص چهره (Face Recognition)
در این روش، دوربین دستگاه تصویری از چهره پرسنل میگیرد و با الگوی ذخیرهشده مقایسه میکند. دستگاههای پیشرفته از فناوری سهبعدی (3D Face) یا مادون قرمز (IR) استفاده میکنند تا از عکس دوبعدی قابل جعل جلوگیری شود.
مزایا:
- بدون تماس فیزیکی (مناسب پس از همهگیری کرونا)
- سرعت بالا
- مناسب محیطهای صنعتی و بهداشتی
محدودیتها:
- تأثیرپذیر از تغییر ظاهر (عینک، ریش، نور)
- هزینه بالاتر دستگاه نسبت به اثر انگشت
کارت RFID / کارت هوشمند (Card)
پرسنل با نزدیک کردن کارت به خواننده (Card Reader) دستگاه، هویت خود را ثبت میکنند. کارتها میتوانند از نوع Mifare، HID یا EM4100 باشند.
مزایا:
- ساده و سریع
- مناسب محیطهایی که بیومتریک امکانپذیر نیست
محدودیتها:
- قابل گمشدن یا به امانت دادن به دیگران (ضعف امنیتی)
- نیاز به صدور و مدیریت کارت
رمز عبور / پین کد (PIN)
پرسنل یک کد عددی (معمولاً ۴ تا ۸ رقمی) را روی کیبورد دستگاه وارد میکنند. این روش معمولاً بهتنهایی استفاده نمیشود و اغلب بهعنوان روش پشتیبان یا در کنار روش دیگری بهکار میرود.
مزایا:
- ارزان و ساده
- مناسب زمانی که سنسور بیومتریک کار نکند
محدودیتها:
- ضعیفترین روش از نظر امنیت (قابل به اشتراکگذاری)
- احتمال فراموشی کد
ارتباط دستگاه با نرمافزار
پس از تأیید هویت توسط دستگاه، اطلاعات از طریق یکی از روشهای زیر به نرمافزار ارسال میشود:
روش ارتباطی | توضیح |
LAN / Ethernet | اتصال مستقیم از طریق شبکه محلی سازمان |
بیسیم، مناسب محیطهایی که کابلکشی امکانپذیر نیست | |
ذخیره داده روی فلش و انتقال دستی به سیستم (آفلاین) | |
GPRS / SIM Card | برای دستگاههای خارج از شبکه داخلی سازمان |
Cloud | ارسال مستقیم به سرور ابری نرمافزار |
نرمافزار این دادهها را دریافت و پس از پردازش، در قالب گزارش کارکرد، اضافهکاری، تأخیر و... نمایش میدهد.

تنظیمات روش احراز هویت در نرمافزار
یکی از مهمترین بخشهای نرمافزار حضور و غیاب، تعریف روش احراز هویت مجاز برای هر دستگاه یا هر گروه از پرسنل است. این تنظیمات در پنل مدیریت نرمافزار قابل تغییر هستند.
آیا میتوان چند روش احراز هویت را همزمان فعال کرد؟
بله. اکثر نرمافزارهای حضور و غیاب امکان تعریف چند روش احراز هویت بهصورت همزمان را دارند. این یعنی نرمافزار اعلام میکند که «این دستگاه از روشهای X و Y پشتیبانی میکند» و پرسنل میتواند با هر کدام از آنها حضور بزند.
ترکیبهای مختلف روش احراز هویت
در ادامه رایجترین ترکیبهایی که نرمافزار با توجه به امکانات دستگاه پشتیبانی میکند را بررسی میکنیم:
ترکیب ۱: فقط اثر انگشت
سادهترین و پرکاربردترین حالت. پرسنل فقط با اثر انگشت ثبت میکنند. مناسب ادارهها و شرکتهای کوچک و متوسط.
ترکیب ۲: فقط تشخیص چهره
مناسب محیطهای بهداشتی، کارخانهها، و سازمانهایی که پرسنل دستکش میپوشند. پس از کرونا رواج بیشتری یافته است.
ترکیب ۳: فقط کارت
مناسب سازمانهایی که بههر دلیل امکان ثبت بیومتریک ندارند یا آن را ترجیح نمیدهند.
ترکیب ۴: اثر انگشت + چهره
یکی از امنترین حالتها. پرسنل میتوانند با هر دو روش ثبت کنند. اگر سنسور اثر انگشت مشکل داشت، چهره جایگزین میشود و بالعکس.
ترکیب ۵: اثر انگشت + کارت
رایج در سازمانهایی که برخی پرسنل توانایی ثبت اثر انگشت ندارند (مثلاً به دلیل بیماری پوستی) و نیاز به روش جایگزین دارند.
ترکیب ۶: اثر انگشت + پین
پرسنل میتوانند هم با اثر انگشت و هم با کد ثبت کنند. پین معمولاً بهعنوان روش پشتیبان تعریف میشود.
ترکیب ۷: چهره + کارت + پین
حالت انعطافپذیر برای سازمانهای بزرگ. هر پرسنل با هر سه روش میتواند ثبت کند. معمولاً در ساختمانهای اداری بزرگ با پرسنل متنوع استفاده میشود.
ترکیب ۸: همه روشها (اثر انگشت + چهره + کارت + پین)
دستگاههای پیشرفته چندوجهی (Multi-Modal) از تمام روشها پشتیبانی میکنند. نرمافزار هر ترکیبی از آنها را میتواند فعال یا غیرفعال کند.
اگر روش احراز هویت با روش استفادهشده توسط پرسنل مطابقت نداشته باشد، چه میشود؟
این یکی از سؤالات فنی مهم است. فرض کنید در نرمافزار فقط روش تشخیص چهره برای یک دستگاه فعال شده باشد و پرسنل بخواهد با اثر انگشت ثبت کند. در این حالت سه سناریو ممکن است:
سناریو ۱: دستگاه از ابتدا روش مربوطه را نپذیرد
اگر نرمافزار به دستگاه دستور داده که فقط چهره را بپذیرد، دستگاه سنسور اثر انگشت را غیرفعال میکند و پیام خطا نمایش میدهد.
سناریو ۲: دستگاه ثبت میکند اما نرمافزار رد میکند
برخی دستگاهها بهصورت محلی داده را ثبت میکنند، اما هنگام ارسال به نرمافزار، رکورد مربوطه بهعنوان «روش غیرمجاز» رد میشود و در گزارش کارکرد منعکس نمیگردد.
سناریو ۳: نرمافزار هشدار میدهد
برخی نرمافزارها رکورد را ثبت میکنند اما با علامت «روش احراز هویت غیرمجاز» آن را برای مدیر سیستم نمایان میسازند.
⚠️ توصیه عملی: هنگام تنظیم نرمافزار، حتماً روشهای احراز هویت موجود در هر دستگاه را بررسی کرده و تنظیمات نرمافزار را با امکانات سختافزاری هماهنگ کنید. در غیر این صورت، ممکن است رکوردهای حضور پرسنل بهدرستی ثبت نشود. |
چه روشی برای سازمان شما مناسبتر است؟
انتخاب روش احراز هویت مناسب به عوامل زیر بستگی دارد:
- محیط کار صنعتی یا بهداشتی: تشخیص چهره یا کارت
- تعداد پرسنل بیش از ۵۰۰ نفر: دستگاه چندوجهی با چهره و اثر انگشت
- سطح امنیت حساس: ترکیب دو روش (Two-Factor)
- بودجه محدود: اثر انگشت یا کارت
- شرایط بهداشتی (نیاز به بدون تماس): چهره یا کارت
جمعبندی
نرمافزار حضور و غیاب از طریق ارتباط مستقیم با دستگاههای سختافزاری، اطلاعات احراز هویت پرسنل را دریافت و پردازش میکند. این اطلاعات میتواند از روشهای مختلفی مانند اثر انگشت، تشخیص چهره، کارت RFID یا پین کد بهدست آید. نرمافزار قادر است یک یا چند روش را بهطور همزمان فعال کند و در صورت استفاده پرسنل از روشی که در تنظیمات تعریف نشده، رکورد مربوطه یا رد میشود یا با هشدار ثبت میگردد.
برای بهرهگیری بهینه از سیستم حضور و غیاب، توصیه میشود پیش از نصب نرمافزار، امکانات سختافزاری دستگاهها را بررسی و روشهای احراز هویت مناسب با نیازهای سازمان را انتخاب کنید.