automatic web monitoring & retrieval system

19

Click here to load reader

Upload: krishna-sangeeth-k-s

Post on 27-May-2015

414 views

Category:

Education


1 download

DESCRIPTION

This is the mini project done by Krishna Sangeeth K.S, Jinesh George , Pradyoth C John, Manu S Ajith - Students of College of Engineering Chengannur 2012 Batch. Project Guide : Betty Project Co ordinatior : Vinod P.R

TRANSCRIPT

Page 1: Automatic web monitoring & retrieval system

AUTOMAT

IC W

EB

MONITORIN

G &

RETRIE

VAL S

YSTE

M

( AW

MR

S)

Jinesh George

Krishna Sangeeth K.S

Manu S Ajith

Pradyoth C John

Page 2: Automatic web monitoring & retrieval system

What is AWMRS?

A web monitoring

system which detects an

event.

Retrieves information

regarding the event.

Send the information

via SMS to the user.

Page 3: Automatic web monitoring & retrieval system

Scope of the project

Monitor the CUSAT

website.

Detect publication of results of

some particular

exam.

Retrieve the results of registered

users.

Notify the users via

SMS.

Page 4: Automatic web monitoring & retrieval system

SALIENT FEATURES

A fully functional GUI which

makes operation easy.

A website for registering

details of students.

Dedicated database for storing

information.

Constant monitoring of

website to check the

publication of results.

Notification of users via SMS

Page 5: Automatic web monitoring & retrieval system

EXISTING SYSTEMS

Monitors web for new exciting content Provides e mail

updates when the required content is obtained.

Still a beta product of Google.

Page 6: Automatic web monitoring & retrieval system

ADVANTAGES

Real time • Results are

sent as and when they are published.

• No need to visit the website multiple times.

Convenient• The user does

not need internet connectivity.

• Results are accessible to anyone with a mobile phone.

Analysis• Results are

stored in a database and are available for various analysis.

• The human effort involved in analysis can be removed.

Page 7: Automatic web monitoring & retrieval system

BASIC MODULES

AWMRS

SMS client

Website

Database

Page 8: Automatic web monitoring & retrieval system

TOOLS & PLATFORM

Basic requirements

Python, PHP

Google App Engine

Pys60 for nokia mobile

A reasonably configured system

SMS gateway

Database

Page 9: Automatic web monitoring & retrieval system

AWMRS T

HROUGH VARIO

US

PHASES

Page 10: Automatic web monitoring & retrieval system

PHASE 1

Create

website

• Website will be created using PHP.

Collect user data

• Users will have to enter details like Name, Phone number, register no.

Store collected data in a

database

• Contents will be stored in a database.

Page 11: Automatic web monitoring & retrieval system

PHASE 2

Script • Runs constantly in a server

Check• If a particular combination of

keywords appear in website and proceed to phase 3.

Keywords

• Semester number, date of exam etc.

Page 12: Automatic web monitoring & retrieval system

PHASE 3

Retrieve info from

DB

Pass values to the

website

Send page info as SMS.

Register no. and Phone number

Passing Reg.no to its field in html page

Extract and send data from webpage to user via SMS

Page 13: Automatic web monitoring & retrieval system

PHASE 4

Move the result info to separate

DB

Analyze the extracted Data

Generate required info from analysis

Page 14: Automatic web monitoring & retrieval system

DFD

LEVEL 0

userdatabase

Page 15: Automatic web monitoring & retrieval system

LEVEL 1

user

Enter details

database

servermonitors

website

Contd..

Page 16: Automatic web monitoring & retrieval system

server

Database

Pass values to website

Results data

Temp file

Send SMS

user

Retrieve data

User info

Register no.

Extract data

Store data

in tempfile

data

Monitor website

Event occurs

Page 17: Automatic web monitoring & retrieval system

REFERENCE

www.php.net

www.mysql.net

www.pythonworld.com

www.pys60.org

www.python.org

www.googleae.com

Page 18: Automatic web monitoring & retrieval system

CONCLUSION

AWMRS is an effective means of knowing the happening of an event real time.

It takes away the boring aspect of visiting websites multiple times a day.

The user doesn’t need to have Internet connectivity to make use of this system.

Extracting information from websites will be extremely easy with AWMRS.

AWMRS in case of monitoring CUSAT results also provides a functionality to analyze the results.

Page 19: Automatic web monitoring & retrieval system

THANK YOU!!!