Automated Payroll System with GPS Tracking and Image Capture

This is one of the most interesting software engineering projects students can work on. 

This automated payroll system doubles up as a web and Android application – while the user will use the Android interface, the Admin (usually the HR) will use the web interface. 

The application works something like this – each employee is given an employee ID and password for accessing the app from their Android device. When an employee logs into the system from an Android device and immediately, the user image is captured. Then, the system sends the user image and their GPS location to the Admin.

As long as the user stays logged into the system via an Android device, the GPS location will continue to be automatically updated and forwarded to the Admin every five minutes. When the user logs out, their image and GPS location are again sent to the Admin. 

This application allows Admins to keep track of employee attendance and payroll. The Admin creates employee profiles for each employee by entering all the relevant personal information (name, job position, qualification, etc.). They can also check the salary details and breakdown of the salary of each employee by entering the employee ID and date.

Since the application is GPS-enabled, no employee can add proxy attendance. This enables the HRs to keep an accurate record of the working days of individual employees and tweak their payroll accordingly. 

Importance of having an Automated payroll system with GPS tracking and image capture

  • Database management
  • Accurate maintenance of records
  • Removes negative externalities
  • Brings transparency
  • Less human intervention and more data-centric approach
  • Quick payroll calculations
  • Proper tax management
  • Can track working hours

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *