9
Search Engine 1 Project Report on Search Engine [Group Members]:- Rahul G. Sharma yogesh L. Bhagwat Pankaj C Ghodeswar [Guided By]:- Mr.R.s.derle

Project Report on Search Engine

Embed Size (px)

Citation preview

Page 1: Project Report on Search Engine

Search Engine

1

Project Report on Search Engine

[Group Members]:-

Rahul G. Sharma

yogesh L. Bhagwat

Pankaj C Ghodeswar

[Guided By]:-

Mr.R.s.derle

Page 2: Project Report on Search Engine

Search Engine

2

Abstract

Computer Technology has brought a great revolution in the industry

although the computer industry is young compared to other industries,

computer have made spectacular progress in a short time. The Merging of

computer and communication has had a profound influence on the way

computer system organized. Although the web contains a vast amount of

information finding right item is not always easy. To make it easier for people

to find pages that are useful to them, several researchers have written

programs to index the web in various ways.

Some of these have become so popular that they have gone commercial.

Programs that search the web are called Search Engines. Although the webs

are is huge, reduced to its barest essential, the web is a big graph, with the

pages being the nodes and the hyperlinks being the arcs. Algorithm for visiting

all graph are well known. What makes web indexing difficult is the enormous

of data that must be managed and the fact that it is constantly changing,

indexing all the keywords in web pages titles. For our algorithm we will need

data.

Actual Search Engines first collect all the hyperlinks on each page they

read, removes all the ones that have already been processed and save the rest.

It is Search Engine which enables the user for searching the information about

their problems related with C, C++, Java, and VB.NET. This middle layer

consists of the main coding and the java database connectivity (JBDC).

In the database connectivity the database is connected to this layer and

the database is opened for the record/word matching batwing the database

contents and word to be matched.

This coding handling the entire string matching process and display all

the occurrences of the word being searched if exit. Else it display an error

massage “no record found” when the string of word is found all the field

displayed

Page 3: Project Report on Search Engine

Search Engine

3

Front END:-

JAVA (jdk1.5.0 or above)

BACK END:-

Microsoft Access 2003 or above

Minimum Hardware Requirements:-

1. Pentium III-IV Processor.

2. Ram: 128 MB

3.20 GB HDD

Software Requirement: -

1. JAVA (jdk1.5.0 or above)

2. Notepad(any Text Editor)

Platform:-

Windows XP or Above

Page 4: Project Report on Search Engine

Search Engine

4

Need of Project

Search Engine is basically used to search any information about a topic.

There is no current search engine that search about the C, C++, Java andVB.Net

concepts together in same application. To overcome the above problem we have

designed our project that search all the concept related to C, C++, Java

andVB.Net when user enter the keyword. Our project can be helpful to the

Developers and the Students who need the information about the Programming

Language topics .Using our project they can search the concept and get result

like definition, constructor, syntax about the searched topic of above given

programming languages.

Page 5: Project Report on Search Engine

Search Engine

5

SRcEEN SHOTS

Page 6: Project Report on Search Engine

Search Engine

6

Page 7: Project Report on Search Engine

Search Engine

7

Page 8: Project Report on Search Engine

Search Engine

8

COSTING

SR.NO WORK TO PERFORM DATE DURATION IN

HOUR

1 Selection of project 8 to 15 July 30

2 Flow chart preparation 1 to 29 Aug

5 to 26 Dec

20

3 Software Module

Development

3 to 31 Oct

5 to 26 Dec

30

4 Module testing 1 to 29 Jan 40

5 Project report 1 to 25 Feb 30

COMPUTER HOURS : 150

MAN HOURS : 150

RATE FOR COMPUTER PER HOUR : 15

RATE FOR MAN PER HOUR : 10

RATE FOR STATIONARY : 1000

TOTAL COST WILL BE AS FOLLOWS: -

COMPUTER HR* COST FOR 1 COMP.HR : 150*15

MAN HR* COST FOR 1 MAN HR : 150*30

STATIONARY AND OTHER CHARGES : 1000

OTHER EXPENSES : 500

TOTAL COST : `8250/-

Page 9: Project Report on Search Engine

Search Engine

9

Conclusion

This software application is aimed at reducing the time and energy of the

Employees & Clients of company by providing them the facility of searching

information being user friendly this software can be easily understood by the

user who does not know the intricacies involved in coding. On a lighter side the

application is also designed attractively to make comfortable while using it.

Despite certain limitations this search engine is a very useful element integrated

to the web site that enables them to search a words or information of their

interest.

Enhancements

Our project is limited to a certain extents that are when the user searches

for a particular word and its occurrence is found, several reference pages are

displayed. It is after clicking on the pages that’s a user can get information

regarding those words on these pages that’s a user can get information regarding

these words on reading the entire page an enhancements that can be

incorporated is that the words be automatically highlighted in these pages

instead of having to read the entire pages to seek information.

The software needs functional behaviour and performance requirement

system testing verifies that all elements mesh properly and that overall system

performance is achieved, it includes security stress recovery and performances

testing that are conducted at the software interface. They are designed to

uncover errors. Tests are used to demonstrate that software function is

operational. That input is properly accepted and output is minted it examines

some aspects of the system with little regards for the internal logical structure

of the software in testing the software is rededicated on a close examination of

procedural details , logical paths through the software is tested by providing test

cases that exercise specific tests of the condition and loops, the status of the

programs may be exercised at various points determine if the expected or

asserted status corresponds to actual status.