Haku

A design framework for attendance tracking systems

QR-koodi

A design framework for attendance tracking systems

An attendance tracking system is a software-hardware based design that is used for counting the number of people who pass through its sensor for a limited period of time. Visitors are usually divided into two classes: incoming and leaving. This thesis is dedicated to developing of attendance tracking system TRIPWIRE which is currently running at Demola New Factory (Tampere location).

The system has been created for the purposes of tracking amount of visitors in Demola New Factory Tampere location. Another purpose of this thesis work was to create a customizable system which is friendly for 3rd party solutions.

Both of the above issues have been solved by implementing a client-server application. The server part is designed so that it has an API, which provides a framework for the client-side software. The current API supports statistical data collection and analysis, authentication and - different access levels for different users. Client-side software communicates with the server via HTTP-requests, and it can be implemented using any programming language which supports this type of communication. On the hardware level, TRIPWIRE is implemented as a simple 2 infrared lasers based sensor which is tracking incoming and leaving visitors. For the current moment of time (January, 2014) the system is running in a test mode at Demola Tampere location.

The thesis describes the process of creating software for the ATS TRIPWIRE from background analysis till making the working prototype, testing procedure and further possibilities for use and maintenance. It also includes system source codes published on the electronic media enclosed as an appendix.

Tallennettuna: