In most punching systems, the second punching usually does not directly cover the record of the first punching. Punching system is usually designed to record the time and date of each punch in order to track and analyze the user's activity pattern. For example, fitness punching, study punching or work punching will generate a new record every time, which can be used to check the continuity, regularity and overall participation of users.