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