Hi all,
In the scope of the E-Lane project [http://e-lane.org/] we are going to develop a new package whose main functionality will be user tracking.
The purpose behind this development is to ensure we track and retrieve knowledge about how end users are making use of the system. The main objective of this package will be to track user behaviour and activities, so that Professors and administrators can use this to understand how the system is used and make improvements in the learning process.
Briefly, our package will be able to generate reports about: users, classes, communities... and also about departments or subjects (because It will be possible to add the information available about each class).
Scalability is an important design consideration for us, so we are going to use a log analyzer, awstats [http://awstats.sourceforge.net/] to obtaint most of the data about: objects views, user logging tracking, sessions history ... We are also going to query the database to get data about creation of objects such as: forums, messages, news, comments...
Any suggestions or comments are more than welcome!
Greetings,
David