Java Based Search Engine

Only available on StudyMode
  • Topic: Regular expression, Grep, Pattern matching
  • Pages : 61 (11057 words )
  • Download(s) : 34
  • Published : November 25, 2012
Open Document
Text Preview
ACKNOWLEDGMENT

I express thanks and gratitude to Mr. …………………………………………H.O.D computer science department, ……………………………………………………College for his encouraging support and guidance in carrying out the project.

I would like to express gratitude and indebtedness to Mr……………………………………, for his valuable advice and guidance without which this project would not have seen the light of the day.

I thank Mr………………………………… , project guide , GSS for his insistence on good programming technique which helped us to design and develop a successful model of an Chatting Tool.

Name
CONTENTS

1. STUDY & ANALYSIS PHASE

1.1 INTRODUCTION
1.1.1 PURPOSE OF THE PROJECT
1.1.2 PROBLEM IN EXISTING SYSTEM
1.1.3 SOLUTION OF THESE PROBLEMS
1.1.4 SCOPE OF THE PROJECT
1.1.5 LIMITATIONS
1.1.6 HARDWARE & SOFTWARE SPECIFICATIONS
1.1.7 ORGANISATION PROFILE

2. PROJECT ANALYSIS
1. STUDY OF THE SYSTEM
2. INPUT & OUTPUT
3. PROCESS MODULES USED WITH JUSTIFICATION
3. DESIGN PHASE
1. DATAFLOW
2. UML DIAGRAMS
4. IMPLEMENTATION PHASE
5. TESTING
1. TYPES OF TESTING
1. COMPILING TEST
2. EXECUTION TEST
3. OUTPUT TEST
5. PROJECT CODING
6. OUTPUT SCREENS
7. CONCLUSION
8. BIBLOGRAPHY

STUDY PHASE

INTRODUCTION:
EXISTING SYSTEM
With the advent of the Internet in the past decade, searching for information in various formats has been redefined by the internet search engines, most of them being based on information retrieval (IR) indexing techniques.IR-based searching, which usually allows formulation of queries with multiple words PROPOSED SYSTEM

This Java application is basically a recursive file finder. You can search for files based on their filename, their contents, or both in selected directory and as well as sub directories of the specified directory. Engine is a graphical version of the well-known GREP utility, with an additional feature of traversing subdirectories. You can specify which directory to start looking in, which files to search through, and what pattern to look for in the files. The various fields expect regular expressions, like Global Regular Expression, ‘Engine’ has not only the graphical interface, but also a command-line interface. This is useful for quick searches through, say, a development tree. Engine requires the Java 2 Platform, Standard Edition version 1.4 or higher. SOLUTION OF THESE PROBLEMS

Regular expressions figure into all kinds of text-manipulation tasks. Searching and search-and-replace are among the more common uses, but regular expressions can also be used to test for certain conditions in a text file or data stream. You might use regular expressions, for example, as the basis for a short program that separates incoming mail from incoming spam. In this case, the program might use a regular expression to determine whether the name of a known spammer appeared in the "From:" line of the email. Email filtering programs, in fact, very often use regular expressions for exactly this type of operation.

SCOPE OF THE PROJECT
Engine is a graphical version of the well-known GREP utility, with an additional feature of traversing subdirectories. The main aim of this project is to develop a java based recursive file finder.Engine is a graphical version of the well-known GREP utility, with an additional feature of traversing subdirectories

LIMITATIONS

Regular expressions tend to be easier to write than they are to read. This is less of a problem if you are the only one who ever needs to maintain the program (or sed routine, or shell script, or what have...
tracking img