Upload
rahul-sharma
View
670
Download
5
Embed Size (px)
Citation preview
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
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
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
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.
Search Engine
5
SRcEEN SHOTS
Search Engine
6
Search Engine
7
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/-
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.