Font Size: a A A

Design And Implement Of Information Document Search Engine System Based On JavaEE Platform And Lucene

Posted on:2012-02-09Degree:MasterType:Thesis
Country:ChinaCandidate:X J GuiFull Text:PDF
GTID:2218330338466459Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the rapid development of Internet, network applications have been involved in various aspects of large enterprises and document institutions, so the use of the Internet is everywhere incessantly, which makes the data and information increase faster. Meantime enterprises and document institutions will also produce a lot of information documents in their service links, and most of these information documents are heterogeneous document which are unfavorable to retrieval and management. In order to improve the sharing rate of information resources and utilization percent, we need an efficient retrieval systemConsidering the characteristics of the search engine industry and the current actual demand, this paper based on JavaEE platform, using Java language, combining the methods of design patterns and taking multi-architecture technologies. And also integrate some popular technologies in current, such as Lucene and Ajax. After all, my paper tries to complete the empolder about search engine of information document.Firstly, this paper introduces the research background and significance, and analyzes the current status of the information document retrieval and the direction of future. Then described and analyzed the relevant technology and basic principles about the search engine system. After that, doing a preliminary analyze about the overall system requirements of information search engine and system functions and data needs, with information collection, indexing, information retrieval and so on. The system is user-oriented, so I use object-oriented methods of UML (Unified Modeling Language) to analyze, and make the system's use case diagrams and its overall charts. Secondly, based on demand analysis, I divided and designed the core columns and features of the system, and illustrate the management procedure of major core forum with flow chart. Again, I designed static structure diagram of each column in the system with UML, and though combining with the static structure and the physical design of the system object database. Finally, in my individual views, I designed and implemented each column of the system, and finish the timing diagram of these modules and running chart.The system has simple and intuitive user interface, user-friendly operation, simple and convenient usage experience, it can meet the needs of the user's search better.
Keywords/Search Tags:Search engine, Lucene, Ajax, Engine web crawler, JavaEE
PDF Full Text Request
Related items