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