Library uses designated computers for their staff to clock in and out. The increasing of staff add to the number of people login to the computer leading to congested network jams.
Thus, we have decided to create a system with the to avoid computer hanging and wasting precious time when staffs clock in and out. (We assume that library's staff uses computers to clock in and out instead of RFID)

Our project objectives is to:
- Clearly display relevant information (e.g. time)
- Record real time data and pass it to processing system to maintain a log
- Comprehensive, effective and efficient system
- Automating the staff administration
- Check lateness
- Unauthorized staff entering the room
- Accumulate hours of overtime
- Attendance weightage calculations
- Display no. of annual leave they left
- Email notification for lateness
- Confirmation of message sound will be heard when they tap e card
- Calculate extra pay for public holiday
- Check if one is helping another to tap card
- Picture profile recongnization
- Web-based
- A monitor and a card reader will be placed next to each other.
- On the monitor screen, it will show the web page with the login page.
- The staff will have to tap their staff cards onto the card reader for authentication to the library and for attendance taking purposes.
- After they have tapped their staff cards against the card reader, the system will automatically check with the database for existing ID.
- If the staff are late, the system will display the font in red.
- Confirmation of message sound will be heard when they tap e card
- Attendance taking via this method will prevent any "unauthorized" staff from access to the library staff room.
- And since each staff card has its own unique ID, it will check against the database to retrieve their details (i.e. the number of times they are absent).
- After the staff have tapped their card, the system will automatically calculate their annual leave left and display on the screen.
- The system will also check against its database to retrieve information on their attendance status.
- When the staff come late for number times, an email notification will be sent to him/her informing about it.