Permanent Cookies to Track Visitors - Database Assignment Help

Download Solution Order New Solution
Assignment Task:

Introduction

In this exercise you will make a web application that collects web statistics and a web application for visualizing the collected statistics. We will use the following definitions from a blog post by Amber Callan of Leap Clixx:

• Page views:

“The number of times a page was loaded or reloaded by a visitor”. In our terms this means every time the python script of a page is executed as response to an HTTP Request.

• Unique page views:

“The number of different pages a given visitor viewed during a session” (for definition of “session”, see below).

• Session:

“A period of thirty minutes that begins after a visitor first enters a site”. You can think of a “site” as a collection of pages that belong together or that are part of the same web application. Note that this definition differs from the notion of sessions we have used in the lectures.

• Visit:

“Happen only when a person arrives at your site from an outside source”. Even though it is not exactly the same, we will treat visits as the sessions from the lectures (in other words the “lifespan” of a session cookie).

Assignment/Requirement:

Your job will be to collect the data necessary to produce statistics of page views, unique page views, sessions and visits in accordance to the definitions above. In that, you should use session cookies to track visits and permanent cookies to track visitors. In addition you will produce visualizations of the web statistics. The main parts of the blog post is reproduced as Appendix

Part 1: 

Database 

Create a database webstat for the collection of the data to produce web statistics as described above. The database needs to at least log visitor ids, visit ids, page names and time stamps.

Document the database as both an ER diagram and as SQL CREATE statements.

Describe the rationale of your database (how will it work, what decisions did you make).

 

This Database Assignment has been solved by our Database Experts at My Uni Paper. Our Assignment Writing Experts are efficient to provide a fresh solution to this question. We are serving more than 10000+ Students in Australia, UK & US by helping them to score HD in their academics. Our Experts are well trained to follow all marking rubrics & referencing style.

Be it a used or new solution, the quality of the work submitted by our assignment experts remains unhampered. You may continue to expect the same or even better quality with the used and new assignment solution files respectively. There’s one thing to be noticed that you could choose one between the two and acquire an HD either way. You could choose a new assignment solution file to get yourself an exclusive, plagiarism (with free Turnitin file), expert quality assignment or order an old solution file that was considered worthy of the highest distinction.

Get It Done! Today

Country
Applicable Time Zone is AEST [Sydney, NSW] (GMT+11)
+

Every Assignment. Every Solution. Instantly. Deadline Ahead? Grab Your Sample Now.