?1)、綜述互聯(lián)網(wǎng)時代搜索引擎的作用
??????網(wǎng)絡(luò)世界信息是繁多、孤立和無序的,網(wǎng)頁鏈接是這些孤立信息點之間的橋梁,而搜索引擎是可以形象的描述為這些橋梁和信息點的地圖。用戶通過搜索引擎可以方便的從互聯(lián)網(wǎng)世界獲取有用的信息。
2)、了解Java實現(xiàn)搜索引擎的相關(guān)技
基于Java的搜索引擎技術(shù),總體可分為三方面來實現(xiàn):網(wǎng)絡(luò)爬蟲技術(shù)、Lucene索引技術(shù)和web技術(shù)。
????3)、熟悉搜索引擎的開發(fā)策略
???????本課題采用面對對象的系統(tǒng)架構(gòu)的方法來實現(xiàn)搜索引擎的功能。
4)、使用Java相關(guān)技術(shù)設(shè)計實現(xiàn)搜索引擎功能。
5)、熟練掌握軟件開發(fā)的流程,熟練掌握J(rèn)ava語言的編程規(guī)范。