Infinite Possibilities- Technology solutions for business

Web-based Timesheet Software

This software was designed and customized for the clients particular needs. Prior to the development of this software the client's large mobile workforce that had to keep paper records while on the road and make an uneccessary trip to the office each week to turn in those time records for payroll. The office personnel then had to manually transcribe these records into their accounting system. This process was time consuming and error prone for all involved. The solution developed by IP allows the field personnel to input their records from any location with an Internet connection increasing accuracy and eliminating special trips to the office. On the administrative end, the application allows the accounting/payroll personnel to review and approve the time information on-line and to then export the data to their overall accounting system. This saved several hours of time each week by eliminating the transcription of the information into the accounting system and increases the accuracy.

The software was written in Java using JSP and Servlets with some client side Javascript. The program was designed to run in virtually any graphical browser on any operating system. The hosting is a Linux server running Tomcat for the servlet container. Because of the use of a relatively low bandwidth mobile connection in use in their vehicles, particular care was used to keep the bandwidth needs of the application minimal.

Below are some screen shots and a brief explanation from the application. Click on the thumbnails to see a larger version. Note: Private data has been blurred on the following images.

This is a small sample timesheet from the application. From this screen a user can add times/jobs and make entries in his or her 'field report'.
Here you can see the various options available to the Administrator at the top level menu.
From this screen the companies employees can be managed, entering of new employees, setting of passwords, etc are all easily accomplished by the system administrator.
Class codes are the clients method of identifying employee types. The administrator can add and delete class codes from this screen.
The clients business required tracking of hours by a variety of department codes which identifies the type of work being performed. It is a simple matter for the administrator to add, edit, or delete Department codes.
This screen is used weekly by the payroll staff. From this screen they can review each employees timesheet ( and field reports), make any necessary corrections, and approve the timesheet. They also have the option of creating a new timesheet for a employee as well as printing either a timesheet or field report. After this has been completed, it is a one one click operation (from the administrative menu) to export this time periods records to the accounting system.

IP-Logo Infinite Possibilities, LLC
1120 Schooner Way
Woodbury, MN 55125
651-253-5443