Web Analytics related project

1. Overview

The aim of this project is to provide easy-to-use web log analysis tool like Piwik & google analytics. Unlike other tools, this project intended to introduce ontology conept to analyze web log with the contents what web site visitor showed interests.

Adapting true ontology takes so much time, so this project borrows very simple concepts from ontology, similar to concept network rather than ontology.

User can do web log analysis with this tool.

To complete this project ASAP, I have searched internet & found good delphi components which can save lots of development time. So basically, complex functions required to this project will be handled by those components, what developer should to do is to integrate the components into this project.

To get details & user interface please check attached application.

That application demonstrates basic functions and UI. Developer is suppoed to add codes to make it work…

2. Development Environment

2.1 Programming Language

Delphi 7.0

2.2 DBMS


2.3 Components

2.3.1 TMS Component Pack

 For User interface

2.3.2 TMS Diagram Studio

 To draw ontology map in WIZWIG manner

2.3.3 TMS Advanced Chart

 To draw a chart

2.3.4 WinGraphViz

 To do automatic pretty layout in ontology map

2.3.5 HierCube

 To handle multiple data sources

2.3.6 ZEOS

 To access MySQL

2.3.7 Calcul

 Used to create a

3 Forms to be build

3.1. Web Site Manager

This form provides user interface to user to insert,edit & delete Web site data.

3.2. Web Page Manager

Similiar as above one. User can register a web page or a web link what user want to do analysis. Below grid automactically shows contained links on above web browser.

3.3. KPI Manager

In this form, user can select a link which can be used as a conversion rate.

(For conversion rate, please do googling, if you are not aware of)

KPI in here menas conversion rate.

The links displayed on this form are coming from “Web Page Manager”

Of course, user can select multiple KPIs.

3.4. Ontology Manager

User can create a ontology map in wiz-wig manner.

Please refer to ontology manager in attached application.

The user created map is stored into MySql in Blob Field.

3.5. Ontology Mapper

After creating an ontology map, user of this tool need something to link between ontology and web links, and this is it!!!.

User can assign a web link to corresponding ontology class in Drag-drop manner.

All results should be saved into 유.

3.6. Data Source Manager

In this project, there are two types of data, one is Fact table and the other is Dimension table. Fact tables is as its name states a data which is stored in DB. Whereas dimension table is a data source user can define by using script. With script, user can create a new data source mingled among fact tables. To see exactly what it is, please click “Data source” button then click “Dimension Creator”, then you will see a user interface for defining a new dimension table.

For this functionality, use calcul component, so you will save sleepless night.. 

3.7. Chart Viewer

This form is to draw a chart ith user-chosen data. For example when user select a node in project treeview in Main form, this form draw a chart with selected data.

TMS charts will be used.

3.8. Conversion Path Visualizer

This form shows a conversion path with TMS diagram component.

To get information about this form, please click this link, [url removed, login to view]

Developer is supposed to use [url removed, login to view] to draw the path

3.9. Top entry page path Visualizer

This form shows a top entry web page path with TMS diagram component.

To get information about this form, please click this link, [url removed, login to view]

Developer is supposed to use [url removed, login to view] to draw the path

Taidot: Delphi

Näytä lisää: tms component pack, what is web programming, what is php used for in web development, what is a web script, what is an application programming interface, what is analytics, what is a class in programming, what c++ can do in web development, what are data entry forms, web ui programming, web ui development tools, web top language programming, web studio 4, web site development tools, web site development tool, web programming with php, web programming with delphi delphi programming, web programming using php, web programming course, web programming concepts, web programming by php, web page language, web page developer tool, web page build, web manager google

Tietoa työnantajasta:
( 0 arvostelua ) sungnam-shi, Korea, Republic of

Projektin tunnus: #420780