You can make use of Attendance functionality from odoo,which is a simple yet integrated with most ERP features. Reports and analysis is connected to attendance tables, which gives Human resource to monitor and govern other business functions.
Follow this screenshot for the Attendance feature recording as shown below.
Settings>> General settings>> Human resource