CAP or Computer Availability Program is a two piece program for tracking where users log on and off. It can also be used for inventory purposes.
The client side portion of the program is a python script which gets called with the PCs name and location. The python script then generates a POST request on the server where the CAP server side application resides.
The server side software is written in php and information passed to it from the python script is stored away in a MySQL database. This information is then queired and presented in an easy to view form and can itself be searched to produce the results needed.
Most of CAP is AJAX and therefore alot smoother to use as an end-user.