HeaderSIS.jpg

Difference between revisions of "IS480 Team wiki: 2012T1 6-bit PD Business Intelligence and Analytics"

From IS480
Jump to navigation Jump to search
Line 51: Line 51:
 
<br><br>
 
<br><br>
 
There are other usefulness of the activity data to discover system anomalies, user experiences, and more. Some examples are further elaborated below.
 
There are other usefulness of the activity data to discover system anomalies, user experiences, and more. Some examples are further elaborated below.
 +
<!--
 
==Sample stored operations==
 
==Sample stored operations==
  
 
==Findings from Chapalang Benchmark==
 
==Findings from Chapalang Benchmark==
<br>
+
<br> -->
  
 
=<div style="background: #FF0080; background: -webkit-gradient(linear, left top, left bottom, from(#FF0080), to(#F660AB)); padding: 12px; font-weight: bold; text-align: center "><font color="white" size="6" >Chapalang Analytics</font></div>=
 
=<div style="background: #FF0080; background: -webkit-gradient(linear, left top, left bottom, from(#FF0080), to(#F660AB)); padding: 12px; font-weight: bold; text-align: center "><font color="white" size="6" >Chapalang Analytics</font></div>=

Revision as of 17:54, 2 December 2012

6-bit logo.png
6-bit's Chapalang! is a social utility that connects people with friends and new friends
by offering a place for exchanging ideas and information on its public domain.
http://www.chapalang.com

Final Wikipage
Home Technical Overview Project Deliverables Project Management Learning Outcomes
Technical Diagrams User Interface Prototype Business Intelligence and Analytics



Chapalang Benchmark

CodeIgniter has a Benchmarking class that is always active, enabling the time difference between any two marked points to be calculated. In addition, the benchmark is always started the moment the framework is invoked, and ended by the output class right before sending the final view to the browser, enabling a very accurate timing of the entire system execution to be shown.

Chapalang Benchmark is a custom tool developed with the foundation of CodeIgniter’s Benchmarking class. Additional customization has been made to reflect extended measurement of execution for process-based series of activities, integrated with a database table to support other analytical execution.

Audit Trail

One of the purpose of Chapalang Benchmark is to support an audit trail on the activities performed by users on Chapalang!. The tool collects the following set of data:

  • Member ID
  • Controller
  • Controller method
  • URL
  • Start timestamp
  • End timestamp
  • Elapsed time

By having Chapalang Benchmark to support an audit trail, we are able to trace the series of activities performed by a specific user on our system, given any time period.

While it may not be friendly to the privacy of users, and not efficient to design models customized to a specific user, it is useful to use the activity data collected to support advance analytics. At this stage, the data acts as a complementary operational data source for our analytics behind the Personalized Dashboard.

There are other usefulness of the activity data to discover system anomalies, user experiences, and more. Some examples are further elaborated below.

Chapalang Analytics