国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于B/S模式的圖書館教育信息遠(yuǎn)程檢索系統(tǒng)設(shè)計

2018-01-02 22:28夏巖石閆靜怡
現(xiàn)代電子技術(shù) 2017年24期
關(guān)鍵詞:S模式

夏巖石+閆靜怡

摘 要: 針對傳統(tǒng)圖書館教育信息遠(yuǎn)程檢索系統(tǒng)存在檢索速度慢和運行性能較低的問題,提出并設(shè)計基于B/S模式的圖書館教育信息遠(yuǎn)程檢索系統(tǒng)。給出由用戶視圖層、中間應(yīng)用層和數(shù)據(jù)服務(wù)層組成的B/S模式結(jié)構(gòu)體系。在此基礎(chǔ)上,通過SQL語言實現(xiàn)遠(yuǎn)程信息檢索功能,通過用戶指令索引源進行索引,通過倒排索引提高檢索速度,實現(xiàn)圖書館教育信息遠(yuǎn)程檢索。實驗結(jié)果表明,所設(shè)計的圖書教育信息遠(yuǎn)程檢索系統(tǒng)能夠快速完成檢索任務(wù),相比傳統(tǒng)檢索系統(tǒng),其穩(wěn)定性及運行速度均有大幅提升,具有一定的優(yōu)勢。

關(guān)鍵詞: B/S模式; 圖書館教育信息; 遠(yuǎn)程檢索; SQL語言; 倒排索引

中圖分類號: TN911?34; TN913 文獻標(biāo)識碼: A 文章編號: 1004?373X(2017)24?0071?03

Abstract: In allusion to the slow retrieval and low operating performance of the traditional library education information remote retrieval system, a library education information remote retrieval system based on B/S mode is proposed and designed. The B/S mode structure system is given, which contains user view layer, intermediate application layer and data service layer. On this basis, the SQL language is used to realize the remote information retrieval function, the user instructions and index sources are used for retrieval, and the inverted index is used for retrieval speed improvement, to realize library education information remote retrieval. The experimental results show that the designed library education information remote retrieval system can quickly complete the retrieval task, and its stability and operating speed have been greatly improved, having some greater advantages in comparison to the traditional retrieval system.

Keywords: B/S model; library education information; remote retrieval; SQL language; inverted index

0 引 言

隨著計算機技術(shù)的不斷更新發(fā)展,傳統(tǒng)圖書館教育信息遠(yuǎn)程檢索系統(tǒng)不斷受到制約,在新網(wǎng)絡(luò)環(huán)境下存在遠(yuǎn)程檢索速度較慢、運行性能較低的問題[1]。因傳統(tǒng)遠(yuǎn)程檢索模式很難適應(yīng)當(dāng)代快速的網(wǎng)絡(luò)發(fā)展,硬件和軟件均受到很大程度的限制,運行內(nèi)存消耗大,CPU占用率高[2]。

為此提出并設(shè)計了基于B/S模式的圖書館教育信息遠(yuǎn)程檢索系統(tǒng),實驗結(jié)果證明,采用改進圖書館教育信息遠(yuǎn)程檢索系統(tǒng)與傳統(tǒng)圖書館遠(yuǎn)程檢索系統(tǒng)為對比,進行實驗對比發(fā)現(xiàn),基于B/S模式的圖書館教育信息遠(yuǎn)程檢索系統(tǒng)可以可靠運行,增強檢索能力,并實現(xiàn)高速穩(wěn)定運行。

1 圖書館教育信息遠(yuǎn)程檢索系統(tǒng)設(shè)計

1.1 B/S模式結(jié)構(gòu)體系構(gòu)建

基于B/S模式的圖書館教育信息遠(yuǎn)程檢索系統(tǒng),是面向IE用戶和Windows用戶的圖書館教育信息遠(yuǎn)程檢索系統(tǒng)。IE用戶和Windows用戶通過瀏覽器或者Active控件通過網(wǎng)絡(luò)進行圖書館教育信息遠(yuǎn)程檢索。

信息遠(yuǎn)程檢索系統(tǒng)結(jié)構(gòu)體系主要為用戶視圖層、中間應(yīng)用層和數(shù)據(jù)服務(wù)層[3]。

作用分別為:用戶視圖層主要是對遠(yuǎn)程檢索內(nèi)容顯示頁面;中間應(yīng)用層主要是Web服務(wù)器和應(yīng)用服務(wù)器,對用戶視圖層給予服務(wù)支持;數(shù)據(jù)服務(wù)層是整理圖書館教育對遠(yuǎn)程檢索系統(tǒng)數(shù)據(jù),提供數(shù)據(jù)內(nèi)容及參數(shù)。

服務(wù)中間應(yīng)用層和用戶視圖層的信息遠(yuǎn)程檢索系統(tǒng)結(jié)構(gòu)體系圖如圖1所示。

通過B/S模式構(gòu)建完成基于B/S模式的圖書館教育信息遠(yuǎn)程檢索系統(tǒng)的框架結(jié)構(gòu)設(shè)計[4]?;贐/S模式的圖書館教育信息遠(yuǎn)程檢索系統(tǒng)的軟結(jié)構(gòu)是通過遠(yuǎn)程信息檢索功能的建立和聯(lián)合索引的構(gòu)建完成。

1.2 遠(yuǎn)程信息檢索功能建立與聯(lián)合索引的構(gòu)建

用戶通過圖書館教育信息遠(yuǎn)程檢索系統(tǒng)結(jié)構(gòu)體系建設(shè)完成結(jié)構(gòu)框架,信息檢索功能建立是通過SQL語言實現(xiàn)。其SQL語言數(shù)據(jù)類型表包括檢索功能的名稱、出版時間、索引等信息對應(yīng)字段名稱和數(shù)據(jù)類型,如表1所示[5?6]。

通過數(shù)據(jù)類型表的定義,完成遠(yuǎn)程信息檢索功能的SQL語句如下:

通過SQL語句實現(xiàn)基于B/S模式的圖書館教育信息遠(yuǎn)程的檢索功能。通過B/S模式和聯(lián)合索引提升遠(yuǎn)程檢索速度和信息遠(yuǎn)程檢索系統(tǒng)的運行性能。聯(lián)合索引是將索引對象通過互聯(lián)網(wǎng)進行相互關(guān)聯(lián),通過用戶指令索引源進行索引,通過倒排索引提高檢索速度[7]。通過遠(yuǎn)程信息檢索功能的建立和聯(lián)合索引的構(gòu)建實現(xiàn)完成基于B/S模式的圖書館教育信息遠(yuǎn)程檢索系統(tǒng)的軟結(jié)構(gòu)[8]。endprint

2 實現(xiàn)圖書館教育信息遠(yuǎn)程檢索

基于B/S模式的圖書館教育信息遠(yuǎn)程檢索系統(tǒng)的實現(xiàn),主要通過圖書館教育信息遠(yuǎn)程檢索系統(tǒng)B/S模式結(jié)構(gòu)體系實現(xiàn)遠(yuǎn)程檢索系統(tǒng)的框架結(jié)構(gòu),遠(yuǎn)程信息檢索功能的建立以及聯(lián)合索引的構(gòu)建實現(xiàn)遠(yuǎn)程檢索系統(tǒng)的軟結(jié)構(gòu)[9]。通過兩者的有機結(jié)合,實現(xiàn)了基于B/S模式的圖書館教育信息遠(yuǎn)程檢索系統(tǒng)。其讀者使用遠(yuǎn)程信息檢索系統(tǒng)流程圖如圖2所示。

用戶通過電子資源管理器,進行分類導(dǎo)航實現(xiàn)檢索,通過用戶自我判斷可實現(xiàn)在線閱讀及下載功能[10],完成圖書館教育遠(yuǎn)程檢索功能。

3 仿真實驗

3.1 實驗運行指標(biāo)

為了實現(xiàn)圖書館教育遠(yuǎn)程檢索系統(tǒng)的安全運行,在實驗測試前至少應(yīng)達(dá)到安全性、可用性、快速性的要求,其具體要求如表2所示。

為了驗證基于B/S模式的圖書館教育信息遠(yuǎn)程檢索系統(tǒng)的可靠運行和運算速度、檢索系統(tǒng)性能的改善,使用傳統(tǒng)圖書館教育遠(yuǎn)程系統(tǒng)和基于B/S模式的圖書館教育信息遠(yuǎn)程檢索系統(tǒng)進行對比實驗。

3.2 遠(yuǎn)程檢索系統(tǒng)運行測試

遠(yuǎn)程檢索系統(tǒng)運行測試主要對圖書館教育信息遠(yuǎn)程檢索系統(tǒng)的反應(yīng)時間和下載速度進行測試。分別選用傳統(tǒng)圖書館教育信息遠(yuǎn)程檢索系統(tǒng)和基于B/S模式的圖書館教育信息遠(yuǎn)程檢索系統(tǒng)進行測試,其測試分析曲線如圖3所示。

圖3中曲線①代表基于B/S模式的圖書館教育信息遠(yuǎn)程檢索系統(tǒng)的下載速度曲線;曲線②代表傳統(tǒng)圖書館教育信息遠(yuǎn)程檢索系統(tǒng)的下載速度曲線;曲線③代表傳統(tǒng)圖書館教育信息遠(yuǎn)程檢索系統(tǒng)的反應(yīng)時間曲線;曲線④代表基于B/S模式的圖書館教育信息遠(yuǎn)程檢索系統(tǒng)的反應(yīng)時間曲線。分析下載速度曲線,可以得出基于B/S模式的圖書館教育信息遠(yuǎn)程檢索系統(tǒng)的下載速度要優(yōu)于傳統(tǒng)圖書館教育信息遠(yuǎn)程檢索系統(tǒng)。傳統(tǒng)圖書館教育信息遠(yuǎn)程檢索系統(tǒng)中,當(dāng)統(tǒng)計次數(shù)達(dá)到2.5萬條時,系統(tǒng)下載速度明顯下降,超過3萬條時系統(tǒng)下載速度低于1.5 MB/s,屬于低速下載。基于B/S模式的圖書館教育信息遠(yuǎn)程檢索系統(tǒng),當(dāng)數(shù)據(jù)達(dá)到1.25萬條時下載速度變緩,但依舊高速下載。保持3.2 MB/s平衡,受統(tǒng)計次數(shù)影響不大。

3.3 遠(yuǎn)程檢索系統(tǒng)性能測試

遠(yuǎn)程檢索系統(tǒng)性能測試主要對圖書館教育信息遠(yuǎn)程檢索系統(tǒng)的CPU占用率和內(nèi)存占用率進行測試。分別選用傳統(tǒng)圖書館教育信息遠(yuǎn)程檢索系統(tǒng)和基于B/S模式的圖書館教育信息遠(yuǎn)程檢索系統(tǒng)進行測試,其測試分析曲線如圖4所示。

圖4中曲線①代表傳統(tǒng)圖書館教育信息遠(yuǎn)程檢索系統(tǒng)內(nèi)存占用率;曲線②代表傳統(tǒng)圖書館教育信息遠(yuǎn)程檢索系統(tǒng)的CPU占用率;曲線③代表基于B/S模式的圖書館教育信息遠(yuǎn)程檢索系統(tǒng)的內(nèi)存占用率;曲線④代表基于B/S模式的圖書館教育信息遠(yuǎn)程檢索系統(tǒng)的CPU占用率。分析內(nèi)存占用率曲線,可以得出基于B/S模式的圖書館教育信息遠(yuǎn)程檢索系統(tǒng)的內(nèi)存占用率要低于傳統(tǒng)圖書館教育信息遠(yuǎn)程檢索系統(tǒng)。傳統(tǒng)圖書館教育信息遠(yuǎn)程檢索系統(tǒng)中,當(dāng)統(tǒng)計次數(shù)達(dá)到0.75萬條時,系統(tǒng)的內(nèi)存占用率明顯上升,超過2.25萬條時系統(tǒng)的內(nèi)存占用率超過350 MB?;贐/S模式的圖書館教育信息遠(yuǎn)程檢索系統(tǒng),當(dāng)數(shù)據(jù)達(dá)到0.75萬條時內(nèi)存占用率緩慢上升,超過2.25萬條時系統(tǒng)的內(nèi)存占用率超過250 MB。

4 結(jié) 語

基于B/S模式的圖書館教育信息遠(yuǎn)程檢索系統(tǒng)設(shè)計是通過B/S模式結(jié)構(gòu)體系的建設(shè)以及檢索功能與聯(lián)合索引的構(gòu)架實現(xiàn)的。通過仿真實驗結(jié)果分析得出,基于B/S模式的圖書館教育信息遠(yuǎn)程檢索系統(tǒng)具有高性能、強檢索能力和較快的檢索速度。

參考文獻

[1] 楊琨,舒佳成.基于B/S模式的船舶機槳匹配遠(yuǎn)程計算平臺設(shè)計[J].船海工程,2017,46(2):148?152.

[2] 李增煥,汪文超,崔遠(yuǎn)來.基于B/S模式的灌區(qū)工情管理信息系統(tǒng)開發(fā)與應(yīng)用[J].中國農(nóng)村水利水電, 2017(6):18?22.

[3] 張春森,許彥朝,張衛(wèi)星,等.基于B/S模式秦陵考古GIS系統(tǒng)設(shè)計與實現(xiàn)[J].文物保護與考古科學(xué),2015,27(4):83?87.

[4] 張亦冰,丁日佳,楊杰.基于B/S結(jié)構(gòu)的煤礦精細(xì)化管理系統(tǒng)研究與設(shè)計[J].中國煤炭,2015(11):76?80.

[5] 王紅霞,王兵,李保玉,等.基于B/S模式的自然保護區(qū)信息管理系統(tǒng)構(gòu)建[J].林業(yè)資源管理,2015(5):126?131.

[6] 李朝勇,劉混舉.基于B/S模式的刮板輸送機可靠性管理系統(tǒng)開發(fā)[J].煤炭技術(shù),2015,34(4):329?331.

[7] 劉凈羽.B/S結(jié)構(gòu)在艦船遠(yuǎn)程監(jiān)控系統(tǒng)設(shè)計與仿真中的應(yīng)用[J].艦船科學(xué)技術(shù),2017(z):182?184.

[8] 康雷,張樹本,楊堅.基于B/S模式的GPU集群管理系統(tǒng)設(shè)計[J].計算機工程,2015,41(10):6?9.

[9] 司莉,史雅莉.基于跨語言信息檢索的可比語料庫構(gòu)建方法研究[J].國家圖書館學(xué)刊,2016(6):64?70.

[10] 李曉玲,夏知平,符禮平,等.信息檢索遠(yuǎn)程教育資源建設(shè)[J].醫(yī)學(xué)信息學(xué)雜志,2005,26(2):152?153.endprint

猜你喜歡
S模式
學(xué)生考勤系統(tǒng)開發(fā)
基于Web的畢業(yè)設(shè)計管理系統(tǒng)設(shè)計與實現(xiàn)
明日博客系統(tǒng)的設(shè)計與實現(xiàn)
集團公司OA系統(tǒng)的研究與開發(fā)
S模式空管二次雷達(dá)詢問與監(jiān)視技術(shù)研究
鋁材B2B電子商務(wù)系統(tǒng)設(shè)計與實現(xiàn) 
基于ASP.NET的就業(yè)見習(xí)管理信息系統(tǒng)設(shè)計與實現(xiàn)
基于B/S模式的數(shù)據(jù)結(jié)構(gòu)實驗平臺設(shè)計
航空發(fā)動機管理信息系統(tǒng)研究
基于USB存儲設(shè)備的透明監(jiān)控系統(tǒng)
宁阳县| 富顺县| 彩票| 来安县| 宜兰县| 惠州市| 准格尔旗| 林芝县| 农安县| 花垣县| 海南省| 观塘区| 墨竹工卡县| 尚义县| 农安县| 买车| 连南| 玉门市| 石林| 尼勒克县| 海原县| 左贡县| 通许县| 承德县| 大渡口区| 黄冈市| 晋中市| 黄平县| 万安县| 敦煌市| 望奎县| 平南县| 满城县| 仙居县| 株洲县| 江口县| 大宁县| 溧水县| 固安县| 米脂县| 太康县|