w3 analyzer.ppt

34
W3ANALYZER BY K.Vamshi Krishna P.Shankar Murthy

Upload: shankar-murthy

Post on 20-Jun-2015

989 views

Category:

Education


0 download

TRANSCRIPT

Page 1: W3 analyzer.ppt

W3ANALYZER

BYK.Vamshi KrishnaP.Shankar Murthy

Page 2: W3 analyzer.ppt

The normal website do not include any tracking system facilities and

there are no controlling techniques to overcome the page uploads

when there are more number of visitors online.The Frequent

customers who visit the web site may feel some difficulties. We

cannot know the user system details and the difficulties he is facing

while surfing web site.

EXISTING SYSTEM

Page 3: W3 analyzer.ppt

PROPOSED SYSTEMIn proposed system we can estimate the user system configuration details

, browser details and we can track his traversal and we can conclude the

difficulties facing regarding traversal , background effects , themes etc.

Thus we can include those features desired by the user and make him feel

better.

The other aspect we are stressing is on that the user can upload his

images and can change his wished color theme dynamically.

Page 4: W3 analyzer.ppt

INTRODUCTION

The W3Analyser includes three components namely web tracker, hit

counter and real-time detailed web statistics.

When someone visits the website, the code is executed and the visitor's

public details (ip address, browser, operating system, referrer, page

title and url etc) are analysed and stored for reporting to the website

owner later.

The website owner has control on which pages he/she wants to track

just by placing the code in required pages.

Page 5: W3 analyzer.ppt

COMPONENTS..

HIT COUNTER

The hit counter display's a counter on the web page. The webmaster has the option

to choose between displaying unique visitors.

WEBTRACKER

The web tracking system allows the admin to track the user path traversed

throughout the web site.

WEBSTATISTICS

Web statistics offers a breakdown of current unique, returning and repeat visitors

over the lifetime of the website. Also it will offer browser, resolution, operating

system, country, search engine, keyword, referring link, and visitor analysis and

reporting.

Page 6: W3 analyzer.ppt

SCOPE OF THE PROJECT:

The Scope Of the Project revolves round the Three components

1. Web Tracker

2. Hit Counter

3. Web Statistics

The features that can be implemented are:

• Magnify User • Popular Pages • Entry Pages • Exit Pages • Visitor Paths • Recent Page load Activity • Recent Visitor Activity

Page 7: W3 analyzer.ppt

Functional Requirements

Functional requirements define all the operations that take place in the

system. The following are the list of functional requirements of the system.

UserAdministratorMail Reports

Page 8: W3 analyzer.ppt

NON-FUNCTIONAL REQUIREMENTSPerformance Requirements:A performance requirement is a statement that describes

how well a function is to be executed or achieved, or how well it is to be accomplished.

Performance requirements are categorized and mentioned as follows:

Response Times: 90% of interactive tasks such as loading of web page, validating user id

and password etc would take less than 10seconds of time.

Throughput and concurrency: Throughput and concurrency is expected to be as high as

possible.

Efficiency: Specifies how well the software utilizes scarce resources: CPU cycles, disk

space, and bandwidth.

Usability: The measurement of how often, how efficiently, and/or correctly people use the

System.

Page 9: W3 analyzer.ppt

Safety requirements

Safety requirements specify those requirements that are concerned with possible

loss, damage, or harm that could result from the use of the product.

Every user must be verified thoroughly before allowing him to use the system.

Requirements:

Each user must have unique login details.

Database of each user should be kept safely.

 

Page 10: W3 analyzer.ppt

Modules

User: It contains the detail information about the user such as

Uid , Uname , Pwd , Gender , EmailId.

Administrator: It encloses the Information like Bid, Browsing

Data,Os, System Details, Image settings, Theme settings etc.

Mail Reports: The report consists of all the above details in neat

format.

Page 11: W3 analyzer.ppt

SCREEN SHOTS

Page 12: W3 analyzer.ppt

Home page

Page 13: W3 analyzer.ppt

About us

Page 14: W3 analyzer.ppt

Change themes

Page 15: W3 analyzer.ppt

After Change

Page 16: W3 analyzer.ppt

Reports

Page 17: W3 analyzer.ppt

User login

Page 18: W3 analyzer.ppt

Add images

Page 19: W3 analyzer.ppt

Admin pages:

Updates User Accounts

Page 20: W3 analyzer.ppt

Updates Theme Details

Page 21: W3 analyzer.ppt

UML DIAGRAMS

Page 22: W3 analyzer.ppt

CLASS DIAGRAM

usercontact

cid : type = intrid : type = intaddress : type = stringcountry : type = stringstate : type = stringcity : type = string

updatecontact()

sendreport

bid : type = intbname : type = stringos : type = stringcdate : type = datetime

sendreport()

images

uid : type = intimgid : type = intimgpath : type = stringimgcontent : type = string

upload()delete()

registration

uname : type = stringpwd : type = stringemail : type = stringgender : type = stringuid : type = int

registration()

admin

uname : type = stringpwd : type = stringname : type = initval

login()

Page 23: W3 analyzer.ppt

Sequence diagram for login

ul:userlogin db:databaseu:user

1: request for login2: submit username password

3: verifying user details

4: user verified(loged or unloged)

Page 24: W3 analyzer.ppt

Sequence diagram for profile update

u:user ud:userdetails db:database

1: request for profile update

2: load existing details

3: enter new details4: update the database

5: database updated

6: load new profile

Page 25: W3 analyzer.ppt

Sequence diagram for image gallery

u:user uig:userimagegallery

db:database

1: request for image upload

2: load existing images3: loading new image

4: update the database5: database updated

6: load all images

Page 26: W3 analyzer.ppt

Activity diagram for user login

Page 27: W3 analyzer.ppt

Activity diagram for profile update

Start

upload existing details

update the profile

submit new details

stop

invalid details

valid details

Page 28: W3 analyzer.ppt

Activity diagram for image gallery

Page 29: W3 analyzer.ppt

Use Case For user login

submit login info

verification of user database

user verified and logged in

user

Page 30: W3 analyzer.ppt

Use case diagram for profile update

load existing profile

update details database

update the profile

user

Page 31: W3 analyzer.ppt

Use case diagram for image gallery

load existing images

upload new image database

update image gallery

user

Page 32: W3 analyzer.ppt

CONCLUSION

The project we developed allows user to sign up if he is

the new user else allows existing user to login .The logged

in user can select his choice of theme from the list of

themes provided by the Admin. The user can upload his

images $ the website can be viewed as an Art Gallery.

The Admin has control over all the users can include or

exclude from the website. He tracks all the user information

such as Os used, user system Configuration, number of

users online etc and generates reports based on them.

Page 33: W3 analyzer.ppt

REFERENCES 

NET COMPLETE REFERENCE : by

PETERICKNAUGHTON

PROGRAMMING WITH .NET : by

BALAGURUSWAMY

SQLSERVER DATABASE ACCESS WITH .NET : by

GRAHAMAMELTON

RICH CATTELL

MATADENE FISHER

 SOFTWARE ENGINEERING : by

ROGER S.PRESSMAN

 

Page 34: W3 analyzer.ppt