《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 一種校內網資源搜索引擎的設計與實現
一種校內網資源搜索引擎的設計與實現
來源:微型機與應用2011年第15期
汪益民,楊春節
(安徽農業大學 網絡中心,安徽 合肥 230036)
摘要: 搜索引擎是目前人們尋找網絡資源最常用的方式,本系統依照搜索引擎的設計原理,采用多Agent方式,通過對索引模塊參數設置實現對校內網不同的資源進行統一整合,建立校內網資源的搜索引擎。該搜索引擎為學校內網提供資源共享的新方式,提高校內資源的利用率,減輕校內網帶寬的壓力。
Abstract:
Key words :

摘  要: 搜索引擎是目前人們尋找網絡資源最常用的方式,本系統依照搜索引擎的設計原理,采用多Agent方式,通過對索引模塊參數設置實現對校內網不同的資源進行統一整合,建立校內網資源的搜索引擎。該搜索引擎為學校內網提供資源共享的新方式,提高校內資源的利用率,減輕校內網帶寬的壓力。
關鍵詞: 搜索引擎;Agent;校內網資源;校內網帶寬

 隨著高校校園網的快速發展,網絡作為信息的傳播平臺正在高速向前邁進。學校校園網中各種資訊、軟件、多媒體資源越來越豐富并且呈現出爆發式的增長。以本校為例,目前軟件資源容量為300 G、音樂資源容量為4 T、電影資源容量為9 T、學習資源容量近達1 T等,這些信息資源幫助人們更好地完成工作與學習、豐富業余生活、提供更加快速方便的下載方式。但是這是數字資源分布在不同服務器與存儲中,如何更加有效地利用這些海量的校內網資源成為信息管理者深思的問題。人們在互聯網上查找信息都會用到搜索引擎來搜索需要的信息,通過搜索引擎的模糊匹配機制,能很容易找到想要得到的信息。對于學校信息中心信息管理人員來說,如果能在校內網中引入一套搜索引擎機制來解決這個問題,就能使廣大師生能快捷便利地使用這些信息而且減少重復從外網下載、降低校內網出口帶寬的壓力、充分提高校園網內部資源的利用率的問題。
1 需求分析
 搜索引擎原理,通常指的是收集了因特網上幾千萬到幾十億個網頁并對網頁中的每一個詞(即關鍵詞)進行索引,建立索引數據庫的全文搜索引擎。當用戶查找某個關鍵詞的時候,所有在頁面內容中包含了該關鍵詞的網頁都將作為搜索結果被搜出來。在經過復雜的算法進行排序后,這些結果將按照與搜索關鍵詞的相關度高低,依次排列。
 本系統主要目標是仿照搜索引擎的原理實現對校內網信息資源的全面搜索。這些資源可能是不同類型,可能分別存在不同服務器中且服務器的類型也不近相同,如有FTP服務器、HTTP服務器等。對于這些不同的環境要求,要求本系統要完成以下需求:
 (1)索引建立要滿足不同的服務器類型,如http、ftp等。
 (2)索引建立時要區分文件的類型。
 (3)定時(手工)刪除本機器的索引,并重新建立指定目錄的文件索引。
 (4)搜索能支持模糊查詢。
 (5)提供用戶搜索、下載功能,記錄關鍵字頻率及文件訪問次數。
 對于以上需求,本系統采用多agent模式,對不同服務器,分別安裝索引建立模式(agent),再通過對參數的配置實現對不同服務器中資源的索引建立。
2 系統分析
2.1 系統結構

 本搜索引擎結構如圖1所示,軟件的設計與開發主要為兩個部分:(1)索引的建立。主要負責在后臺數據的建立,采用客戶端與服務器結構(C/S結構);(2)Web的查詢。主要負責向用戶提供友好界面的查詢服務,采用瀏覽器與服務器結構(B/S結構)。通過開發索引建立程序,將文件存放的服務器(FTP、HTTP等)進行搜索,分析文件的名稱、大小、類別、位置等并將這些文件信息合并服務器IP、訪問的前綴等建立對應的索引添加到數據庫服務器中。

2.2 數據庫設計
 為了方便數據庫中文件信息的處理,數據庫設計了兩個基本數據表,一個存放索引建立模塊,將文件的索引放入表1中;另一個表主要存放用戶搜索的相關信息,如表2所示。如果搜索數據非常龐大時,要對基本數據表按不同的規則進行分割,成立多個子表(可以按照服務器類型、文件類型或者服務器所屬網絡等分類),實現對資源的高效率搜索。

 

 

2.3系統設計
 索引建立模塊(agent)的界面上參數主要包含服務器IP地址、服務器前綴、選擇搜索的路徑、設置定時時間等。服務器相關的文件是以海量規模存儲的,為了提高索引建立的效率,系統采用后臺的存儲過程來實現對數據庫的操作。
 索引建立模塊是整個系統的核心,通過遞歸算法,將服務器中指定文件夾中所有文件(或者指定類型文件)的信息依次提取,將文件物理地址轉換為邏輯地址并形成對應關系,按照數據庫表結構預先設定的規則放入數據庫對應表中,實現對文件服務器中文件索引的建立。搜索的用戶程序采用B/S結構,用戶通過瀏覽器搜索關鍵字實現對資源的查詢。搜索的關鍵字采用對所在分類文件夾和文件名中模糊匹配,將搜索的結果以類別、文件名、文件類型、文件大小等信息來展現。
2.4主要核心代碼
 (1)搜索文件代碼
 if(FindFirst(PathName+"*.*",   faAnyFile,  sr)==   0)
      {   
          do
          {
              if((sr.Attr&faDirectory)&&sr.Name!="."
&&sr.Name!="..")  
 //判斷是否是目錄,并排除目錄“.”和“..”
              {
                //mem->Lines->Add("目錄:"+sr.Name); //調用函數本身,進入子目錄
               BrowDir(PathName+sr.Name+"\\",kind);
              }
          }while   (FindNext(sr)   ==   0);
          FindClose(sr);
      }   
(2)調用存取過程代碼
 ADOStoredProc1->ProcedureName="sp_insert";
 ADOStoredProc1->Parameters->ParamByName("@ipstr")->Value=Trim(Form1->edip->Text);
 ADOStoredProc1->Parameters->ParamByName("@frontstr")->Value= Trim(edfront->Text);ADOStoredProc1->Parameters->ParamByName("@folderstr")->Value=PathName.SubString(edpath->Text.Length()+2,PathName.Length()-edpath->Text.Length());
 ADOStoredProc1->Parameters->ParamByName("@filenamestr")->Value=sr.Name;
 ADOStoredProc1->Parameters->ParamByName("@filetypestr")->Value=  ExtractFileExt(PathName+sr.Name);
 ADOStoredProc1->Parameters->ParamByName("@filesizestr")->Value= sizestr;
 ADOStoredProc1->Prepared;
 ADOStoredProc1->ExecProc();
 內網資源搜索引擎對于類似校園網內部資源的整合有很重要的作用,它的重要性表現在能將校園網的各種資源以統一的搜索引擎的方式提供給用戶,方便用戶的查找與使用,極大地提高了這些資源的利用率。本文介紹的校內網搜索引擎已經在我校產生的明顯的效果,隨著推廣的深入,廣大師生越來越多地都在使用它來尋找自己所需要的資源,極大提高了工作效率并減輕了校園網出口帶寬的壓力。
參考文獻
[1] 郝金隆,王成良.原創優先的搜索引擎排序算法[J].計算機工程,2008,34(18):85-86.
[2] 任勇旗,唐毅.以客戶為中心的搜索引擎優化研究[J].圖書館學研究,2009(1):44-45.
[3] 吳斷,施水才.一種結合超鏈接分析的搜索引引擎排序[J].計算機工程,2004,30(15):143-145
 

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          久久精品国产一区二区三区免费看| 一区二区三区精品国产| 国产欧美日韩另类视频免费观看| 在线综合视频| 欧美国产日韩二区| 欧美日韩一区二区三区免费看| 在线亚洲激情| 欧美va天堂va视频va在线| 国产精品国产福利国产秒拍| 国产日产欧产精品推荐色| 亚洲一区免费看| 美日韩精品视频免费看| 欧美色欧美亚洲高清在线视频| 亚洲视频精选在线| 亚洲国产老妈| 亚洲黄网站在线观看| 国产精品久久久久久久久动漫| 国产亚洲一二三区| 久久精品国产久精国产一老狼| 午夜精品久久久久久| 欧美精品v日韩精品v国产精品| 一本高清dvd不卡在线观看| 亚洲欧美日韩一区二区| 欧美成人精品在线| 国产日韩欧美精品在线| 一区二区三区偷拍| 国产精品theporn88| 国产精品免费在线| 欧美日韩在线播放一区| 欧美成人tv| 好吊一区二区三区| 亚洲高清不卡在线| 欧美伦理91i| 国产精品日韩欧美一区二区| 亚洲一区二区高清视频| 久久久精品国产一区二区三区| 国产精品青草久久| 欧美日本网站| 亚洲永久视频| 欧美日本国产精品| 亚洲精品美女免费| 亚洲毛片在线观看| 一片黄亚洲嫩模| 欧美成人精品在线视频| 免费91麻豆精品国产自产在线观看| 国产女人水真多18毛片18精品视频| 国产精品qvod| 欧美中文在线免费| 国产精品高清在线观看| 国产精品视频久久久| 久久国产精品久久精品国产| 99re66热这里只有精品4| 狠狠色丁香婷婷综合| 国产精品久久久久久久app| 在线免费观看欧美| 欧美成人免费在线视频| 玖玖玖免费嫩草在线影院一区| 国产精品久久久久久久久免费| 亚洲一区二区三区精品视频| 亚洲国产精品一区二区第四页av| 国产欧美精品日韩区二区麻豆天美| 欧美粗暴jizz性欧美20| 久久免费视频观看| 中日韩高清电影网| 欧美日韩国产三区| 欧美日韩国产影院| 欧美日韩亚洲系列| 欧美成人一区二区三区在线观看| 亚洲电影在线播放| 免费试看一区| 亚洲高清三级视频| 久久精品日韩| 国产欧美一区二区在线观看| 国产手机视频精品| 一区二区久久久久久| 欧美一区国产一区| 亚洲国产一区二区a毛片| 国产区精品视频| 韩国在线一区| 国产精品一级在线| 欧美在线一二三四区| 欧美日韩在线一区二区| 欧美福利视频| 国产午夜精品美女视频明星a级| 激情五月综合色婷婷一区二区| 国产午夜精品美女毛片视频| 欧美一区二区在线免费观看| 国产欧美一区二区精品性色| 久久久久久久久久久成人| 国产精品亚洲综合一区在线观看| 欧美一级大片在线观看| 亚洲欧美在线高清| 欧美日本三区| 欧美尤物一区| 欧美日韩在线观看一区二区| 精品999在线观看| 国产视频在线一区二区| 老司机午夜免费精品视频| 亚洲精品一区二区三| 久久久亚洲国产天美传媒修理工| 老司机免费视频久久| 欧美一级夜夜爽| 欧美成人日韩| 亚洲婷婷综合久久一本伊一区| 在线视频国内自拍亚洲视频| 一区二区三区在线免费观看| 老司机午夜精品| 国产精品久久激情| 亚洲精品视频在线看| 欧美激情亚洲精品| 欧美日韩不卡合集视频| 欧美主播一区二区三区| 亚洲精选大片| 久久精品欧美| 久久久久久久久一区二区| 国产精品视频免费在线观看| 国产精品99久久久久久久久久久久| 一本色道久久综合亚洲91| 亚洲美女av网站| 午夜伦欧美伦电影理论片| 亚洲一区二区精品在线观看| 99视频超级精品| 久久久久久久久久久久久女国产乱| 国产麻豆一精品一av一免费| 国产情人综合久久777777| 亚洲国产清纯| 亚洲电影第1页| 国产精品国产精品国产专区不蜜| 亚洲国产精品久久久久| 亚洲最新在线| 久久只有精品| 国产精品久久久久久久app| 欧美日产一区二区三区在线观看| 久久岛国电影| 国产午夜精品视频| 最新热久久免费视频| 亚洲精品视频免费观看| 欧美日韩国产小视频| 国内外成人免费视频| 欧美午夜在线观看| 在线免费高清一区二区三区| 在线观看亚洲专区| 国产美女在线精品免费观看| 国产精品在线看| 久久一区二区三区av| 亚洲国产欧洲综合997久久| 亚洲区欧美区| 欧美激情视频一区二区三区免费| 欧美一区二区在线免费观看| 久久精品一区| 日韩视频在线免费| 欧美人成免费网站| 久久这里只有精品视频首页| 亚洲小说春色综合另类电影| 国产日韩欧美夫妻视频在线观看| 一区在线视频| 男人的天堂亚洲| 一区二区三区四区五区在线| 亚洲校园激情| 国产日韩在线不卡| 欧美福利一区二区| 久久精品99国产精品酒店日本| 欧美日韩人人澡狠狠躁视频| 久久九九热re6这里有精品| 亚洲视频狠狠| 欧美激情免费观看| 欧美在线视频a| 国产日产欧美精品| 亚洲第一网站| 亚洲小说春色综合另类电影| 亚洲国产成人午夜在线一区| 欧美va天堂va视频va在线| 欧美日韩精品福利| 国产精品区一区| 一二美女精品欧洲| 欧美午夜片在线免费观看| 羞羞漫画18久久大片| 亚洲一区二区在线视频| 久久久综合香蕉尹人综合网| 国产乱码精品一区二区三区不卡| 9人人澡人人爽人人精品| 国产精品私拍pans大尺度在线| 亚洲丶国产丶欧美一区二区三区| 国产农村妇女毛片精品久久麻豆| 亚洲一区二区欧美| 欧美性猛交视频| 国产精品美女主播在线观看纯欲| 国产日韩精品在线| 欧美日韩中文精品| 欧美主播一区二区三区| 一本色道久久综合亚洲精品高清| 亚洲图片你懂的| 亚洲素人一区二区| 久久婷婷色综合| 一区二区三区高清不卡| 国产在线精品一区二区中文| 久久资源av| 国产精品女主播一区二区三区| 一区精品久久| 久久成人精品电影| 国产日本欧美视频| 久久成人精品电影| 国产综合自拍| 国产精品白丝黑袜喷水久久久| 99国产精品国产精品久久| 黄色精品免费| 久久国产夜色精品鲁鲁99| 欧美大片免费观看在线观看网站推荐| 影音先锋一区| 亚洲高清视频一区二区| 国产精品高潮呻吟久久av无限| 国产精品久久久久婷婷| 欧美一区二视频在线免费观看| 久久伊伊香蕉| 国内外成人免费激情在线视频| 亚洲日本成人女熟在线观看| 亚洲精品在线免费| 欧美一级片在线播放| 欧美天堂亚洲电影院在线播放| 麻豆精品一区二区综合av| 国产精品老牛| 国产视频一区在线观看| 精品不卡一区| 欧美二区乱c少妇| 欧美精品97| 亚洲国产乱码最新视频| 欧美亚洲视频一区二区| 1000精品久久久久久久久| 欧美日本高清| 媚黑女一区二区| 欧美精品免费观看二区| 一区二区三区高清不卡| 欧美成人精品h版在线观看| 99精品国产一区二区青青牛奶| 久久久www成人免费无遮挡大片| 久久阴道视频| 伊人精品久久久久7777| 亚洲午夜精品网| 欧美日韩日本网| 亚洲国产欧美一区| 欧美日韩免费观看一区二区三区| 欧美成人免费小视频| 国产一区视频观看| 午夜精品久久久久久久男人的天堂| 欧美精品日韩| 欧美黄色大片网站| 国产午夜精品理论片a级探花| 欧美一区成人| 国产欧美日韩| 亚洲欧美精品中文字幕在线| 欧美三区不卡| 久久久91精品国产一区二区精品| 亚洲高清在线精品| 欧美午夜三级| 亚洲欧美欧美一区二区三区| 欧美影院成人| 亚洲一区二区三区国产| 狠狠入ady亚洲精品| 一区二区毛片| 一区二区三区欧美视频| 一片黄亚洲嫩模| 欧美日韩综合精品| 欧美成人精品在线播放| 宅男噜噜噜66国产日韩在线观看| 欧美久久影院| 国产婷婷色一区二区三区| 亚洲第一福利在线观看| 欧美精品乱人伦久久久久久| 狠狠色狠狠色综合人人| 欧美日韩国产色综合一二三四| 亚洲欧美日韩天堂| 亚洲一区在线免费| 国产精品人人爽人人做我的可爱| 最新高清无码专区| 亚洲欧美在线一区| 一级成人国产| 韩国自拍一区| 亚洲国产精品第一区二区| 国产欧美精品久久| 亚洲欧美日韩国产综合精品二区| 久久国产手机看片| 国户精品久久久久久久久久久不卡| 韩国v欧美v日本v亚洲v| 亚洲第一视频| 欧美香蕉大胸在线视频观看| 欧美高清在线播放| 欧美黄色一级视频| 亚洲午夜精品在线| 亚洲欧美另类久久久精品2019| 亚洲人成在线免费观看| 欧美aⅴ一区二区三区视频| 亚洲韩国精品一区| 国产精品久久久久高潮| 欧美婷婷久久| 国产无遮挡一区二区三区毛片日本| 欧美日韩一区在线观看| 久久久久综合网| 国产精品毛片大码女人| 国产综合第一页| 亚洲精品一级| 在线播放精品| 1000部精品久久久久久久久| 你懂的成人av| 91久久中文字幕| 亚洲一区久久久| 狠狠色香婷婷久久亚洲精品| 亚洲免费高清视频| 亚洲午夜日本在线观看| 在线观看日产精品| 国产精品成人免费| 亚洲精品美女在线| 欧美成人精品h版在线观看| 亚洲高清三级视频| 在线午夜精品| 在线看视频不卡| 正在播放欧美视频| 国产精品综合久久久| 亚洲图色在线| 欧美三级资源在线| 国产精品99久久久久久久女警| 国产一区二区三区在线播放免费观看| 亚洲女女女同性video| 欧美黄网免费在线观看| 欧美成人xxx| 久久精品亚洲乱码伦伦中文| 欧美1级日本1级| 欧美丝袜一区二区| 亚洲欧洲日产国码二区|