999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

圖書館電子資源自主培訓程序的設計與實現
——以中國知網為例

2016-11-10 09:13:43朱玉強山東師范大學圖書館
圖書館理論與實踐 2016年5期
關鍵詞:圖書館培訓用戶

朱玉強(山東師范大學圖書館)

圖書館電子資源自主培訓程序的設計與實現
——以中國知網為例

朱玉強(山東師范大學圖書館)

設計并實現圖書館電子資源自主培訓程序,解決培訓講座上座率低、效果差問題。使用Visual Basic 6.0編程,自動操控網頁文檔對象。完成了“菜單導航”和“智能預測”模塊,實現了數據庫功能區介紹、數據庫瀏覽及檢索演示、文獻利用演示等功能。但程序只能工作于Trident內核瀏覽器。結論:程序功能確切,為圖書館用戶培訓工作提供了新方法。

網頁文檔對象;自主培訓;電子資源

1 引言

隨著近年來SNS社交網絡、移動終端APP等的迅猛發展,人們越來越熱衷于非會面式、不囿于時空的虛擬交往。由此,高校圖書館讀者培訓工作遭遇了前所未有的挑戰,突出問題是讀者上座率低。鄧玉等[1]向中國科學院大學在校生發放調查問卷150份,收回有效問卷109份,其中只有5%的調查對象表示經常參加圖書館培訓講座,高達47%的調查對象則表示從未參加過;張佳佳[2]考察了首都師范大學、蘇州市職業大學、吉林大學農學部及遵義醫學院4家高校圖書館,其中蘇州市職業大學中未參加過圖書館培訓講座的讀者高達78.87%。海嵐等[3]分別選取國內39所“985工程”院校圖書館及世界排名前40位(據2013~2014年《泰晤士報高等教育副刊》)的高校館作為調研對象,發現國外高校館在讀者培訓講座上呈專業化、定制化和虛擬化特征,而國內重在現場講座,電子培訓資源的開發與建設則較為遲緩。

圖書館可以充分利用網絡的便利,結合自動化技術,為用戶提供更加人性化、智能化、不受時間和空間約束的自主培訓方案來應對用戶培訓上座率低、效果差的問題。網絡環境下的自主培訓方案是傳統課堂式、小班化、面對面教學的有益補充甚至是升級替代方案。本文使用Visual Basic 6.0編寫程序,以中國知網為例,從“菜單導航”和“智能預測”兩個方面實現用戶自主培訓,以期拋磚引玉。

2 相關研究

不少機構、學者對提升用戶培訓上座率及教學質量進行了有益的嘗試。在改變原培訓形式方面,CALIS全國農學文獻信息中心于2010年面向32家農業院校圖書館試行“培訓大使”項目。中心先培訓各館派出的一位“大使”,再由此“大使”負責該館用戶培訓工作,將讀者從單純被教育變成培訓工作參與者。[4]蘭小媛[5]、王寶英[6]、汪滿容[7]、張孝飛[8]將傳統“新生入館教育”教學、考試等內容通過網頁移植至互聯網。秦長江[9]考察了國內外主要MOOC(網絡在線教育課程)平臺及其特點,從圖書館資源建設、信息檢索、知識組織角度探討了MOOC給圖書館讀者培訓等工作帶來的機遇。在應用成熟網絡軟件、移動APP方面,蘇建華等[10]對比了國內外SNS(Social Networking Services,社會性網絡服務)研究及利用現狀,發現國內更側重理論研究,與國外SNS實踐有較大差距。杜輝等[11]建立了基于微信的學科服務工作模式。在自主開發或基于開源軟件二次開發方面,姚飛等[12]基于開源軟件A.L.I.C.E開發出實時智能聊天機器人“小圖”用于虛擬參考咨詢及用戶培訓工作,后開發“小圖”移動APP擴展服務領域。[13]羅濤等[14]基于BotPlatform平臺設計并實現圖書館MSN咨詢機器人。張靜鵬等[15]利用開源軟件Moodle設計并實現開放式用戶培訓系統,搭建了東北師大圖書館網絡培訓平臺。潘燕桃等[16]提出一個圖書館用戶網絡自主培訓系統模型。

上述研究在增進讀者參與主動性方面均做出了非常有益的嘗試,本文在軟件智能性及人機交互靈活性方面做了更多努力。

3 系統設計思路及方案

系統由“菜單導航”和“智能預測”兩個模塊組成,詳見圖1。主要技術方案、流程如圖3所示。

圖1 系統模塊

在菜單導航中,用戶可主動選擇軟件中的“數據庫功能區介紹”、“數據庫瀏覽演示”、“數據庫檢索”及“文獻利用”四項菜單自主學習相關數據庫的使用方法。以相對復雜的“數據庫檢索”子模塊為例,程序框圖如圖2所示。

開啟“智能預測”功能后,軟件周期性記錄鼠標在中國知網自上次點擊后懸停的位置和時長,據此可基本預測用戶即將對哪個或哪些功能區進行操作,進而給出操作提示,或自動為用戶演示操作方法。記錄及預測均在用戶電腦完成計算,不涉及隱私泄露問題。

4 關鍵方法與技術

4.1 枚舉Internet Explorer句柄內網頁元素

算法偽代碼如下。

圖2 “數據庫檢索”子模塊

圖3 技術要點

輸入:Internet Explorer句柄Hwnd。

輸出:網頁元素數組A。

開始

01枚舉Hwnd子窗口句柄,得句柄數組H;//使用EnumChildWindows

02篩選H,取其中類名為Internet Explorer_ Server的子句柄Hwnd_ies;

03注冊名為“WM_HTML_GETOBJECT”的消息值msg;//使用RegisterWindowMessage

04以msg為參數,向Hwnd_ies發送消息,得資源編號res;//使用SendMessage

05處理res,得網頁文檔對象obj;//使用ObjectFromLresult

06當obj含框架頁時進入循環

07如果含跨域框架;//框架內網址域名與主頁面的不同

08取跨域框架集F1;//調用IServiceProvider接口

09如果含普通框架;//框架內網址域名與主頁面的相同

10取普通框架集F2;//讀obj對象性屬性“frames”

11循環體結束

12令obj主頁面為框架集F3;

13令F=F1+F2+F3,枚舉F內部所有具體網頁元素,得網頁元素數組A;//使用getElementsBy Name、getElementByID、getElementsByTagName等14輸出A。

結束

4.2 自動操控網頁元素

針對網頁元素,軟件涉及自動點擊按鈕及超鏈接、選中或取消單選框或復選框、點選下拉框、取LABEL文本、使指定Internet Explorer句柄跳轉到指定網址、置元素焦點等。

打開中國知網“文獻”選項卡高級檢索的界面,“SELECT”元素內容為“全文”、“Text”文本框為“電子圖書館”。以此為例,算法偽代碼如下。

輸入:4.1所得數組A。

開始

01枚舉A,取標簽名為“SELECT”、ID為“txt_1_sel”的網頁元素S;取標簽名為“INPUT”、ID為“txt_1_value1”的網頁元素T;

02置S“selected Index”屬性值為4;

03激發S“onchange”事件;//使用fireEvent

04置T“value”屬性值為“電子圖書館”。

結束

4.3 智能預測用戶操作并提示或演示操作

“輸入檢索控制條件”是一個功能區,其HTML源碼由“

以“

開始

01當鼠標停止動作時長不小于用戶設置時長,取鼠標指針下窗口句柄;//設置時鐘周期檢測

02如果鼠標指針下句柄類名為“Internet Explorer_Server”且瀏覽網址含“cnki.net”

03取該Internet Explorer_server內含所有網頁元素,寫入數組A;

04枚舉A中標記為“DIV”的元素,寫入數組B;

05枚舉數組B,取距離鼠標指針當前位置最近的“DIV”元素,記作C,設置為將閃爍邊框的對象;

06讀C“id”、“class”等屬性,檢索常量數據庫,匹配其功能簡介文本或下一步可能的操作提示文本T;

07取桌面句柄及桌面設備場景DeskTopDC;//準備閃爍C邊框

08取C元素矩形,建立新畫筆,載入DeskTopDC,循環繪制、清除矩形。超指定閃爍時長后,清除畫筆,釋放DeskTopDC;//結束閃爍C邊框

09以C元素左邊、頂邊為橫、縱坐標,使用HTML+CSS技術或Windows標準控件顯示文本提示T;

10檢索數據庫,取回鼠標位于或臨近C元素用戶可能的后續操作,詢問是否需要軟件演示操作

11如果用戶選擇需要演示

12執行自動演示;//參考4.2

13如果結束

14如果結束

結束

4.4 自動粗略構建檢索策略

“數據庫檢索”子模塊首先提示用戶輸入想要檢索的課題或選題名稱,之后軟件自動提取該短句檢索詞,進而構建檢索式。

關鍵詞提取方面,本軟件從精度(Precision)、召回率(Recall)、F值(F-mesure)三個維度重點考察了中科院張華平博士NLPIR漢語分詞系統[17]和萬方數據知識服務平臺“查新/跨庫檢索”中的“推薦檢索詞”功能,選擇調用后者功能粗略切割、提取檢索詞。以“好萊塢電影產業對古希臘神話的開發”選題為例,萬方數據切割的檢索詞有“希臘神話”、“好萊塢”和“電影產業”3個。

中國知網“專業檢索”模塊支持“檢索語法表達式”,軟件可隨機構建類似“TI='好萊塢'and(KY% '希臘神話'+'電影產業')”的檢索式送入“專業檢索”模塊執行檢索??紤]到本軟件基本面向初階用戶,僅在“高級檢索”區進行自動演示。即,按4.2所述方法隨機自動選取檢索入口,在各檢索入口隨機自動填寫檢索詞,再執行檢索。

運行過程中,獲得的檢索詞未必科學準確,檢索入口及自動填至各檢索入口的檢索詞均為隨機選取,僅作演示。軟件明確提示用戶手檢時需根據自身知識儲備、對課題的理解科學規范地提煉檢索詞、制定檢索策略。軟件根據用戶設置的預期結果條數,判斷每次檢索所得結果多寡。如結果少于用戶設置結果數,自動放寬各檢索入口,如將“篇名”入口調整為“主題”等,并提示用戶調整的原因及方法。

4.5 文獻利用:自動演示文獻下載、打開并進行文字識別等

此模塊功能包括:取待下載文獻;正式下載;打開文獻;調用閱讀器OCR功能等。

中國知網檢索結果顯示區為普通框架頁,枚舉網頁元素,篩選其中含“分享”文本串的,即可精準定位該框架,繼而可隨機分離出某條具體文獻題名和網址以供下載演示。打開××文獻網址,篩選鏈接文本為“PDF下載”的href元素,自動單擊,可調出文獻下載保存框。根據窗口標題和類名,取該對話框句柄,使用SendMessage操作該句柄可實現自動下載,存儲位置記作P。調用ShellExecute打開P,使用PDF閱讀器提供的API接口實現文字識別,或直接模擬鼠標、鍵盤操作進行文字識別等,此不贅述。

5 應用效果評估

使用Visual Basic 6.0編制程序,測試表明程序兼容WinXP(SP3)、WIN7(SP1)、WIN8、8.1操作系統,其中WIN7、8、8.1又分32位和64位系統。在各操作系統中分別、連續運行7×24小時,未見崩潰。

筆者通過“一小時講座”、學科館員QQ群派發軟件和紙質、電子版(http://www.sojump.com/jq/5457385. aspx)問卷,收回有效答卷213份,軟件核心指標得分結果為:現有功能4.4分,智能化水平3.8分,界面友好程度4.6分,界面美工4.5分,以上項目分值滿分均為5分。圖4展示軟件接收用戶輸入課題名稱后,①自動提取檢索詞,使用氣泡提示建議的檢索詞;②在“高級檢索”界面隨機自動選擇檢索入口并隨機填寫檢索詞后自動單擊“檢索”;③用戶閑置鼠標30秒后(用戶可自行設置秒數),程序取回距鼠標位置最近的網頁元素,在該元素處根據元素屬性值給出的氣泡提示。

圖4 開啟“智能預測用戶操作”、自動構建檢索策略并自動執行高級檢索后各氣泡提示

6 結語

本文使用Visual Basic 6.0編制程序,以中國知網為例介紹了程序功能模塊、技術路線及達到的效果。對解決當前圖書館尤其是高校圖書館讀者培訓工作上座率低、效果差提供了一種可能的新方法,具有推廣價值。

[1]鄧玉,張靖.高校圖書館用戶培訓工作的創新——基于中國科學院大學圖書館的調研分析[J].圖書館雜志,2015(1):60-65,59.

[2]張佳佳.網絡時代我國高校圖書館讀者培訓工作調查與分析[J].高校圖書館工作,2011(3): 76-79.

[3]海嵐,等.國內外高校圖書館讀者培訓講座的調查與分析[J].圖書館,2014(6):85-88,109.

[4]姜仁珍.培訓大使——高校圖書館讀者培訓的創新與實踐[J].圖書館論壇,2015(3):68-72.

[5]蘭小媛,潘衛.網絡時代大學新生的圖書館教育新探索——以上海交通大學圖書館“新生專欄”設計為例[J].圖書館雜志,2013(6):54-57.

[6]王寶英.高校圖書館網站“新生入館教育平臺”構建情況分析——以26所“211工程”院校圖書館為例[J].圖書館學研究,2013(6):44-47,52.

[7]汪滿容,等.一種新型自主式新生入館教育培訓系統的設計與實踐——以江蘇大學圖書館為例[J].現代情報,2014(5):135-138.

[8]張孝飛.高校圖書館讀者自主教育評估反饋系統的設計與研究[J].四川圖書館學報,2014(5): 61-64.

[9]秦長江.網絡在線教育課程:圖書館的機遇和作用[J].圖書情報工作,2014(11):83-88.

[10]蘇建華,汪初蕓.國內外高校圖書館應用SNS的比較研究[J].情報資料工作,2011(2): 102-104.

[11]杜輝,等.基于微信公眾平臺的高校圖書館學科服務創新[J].圖書情報工作,2015(6): 41-45.

[12]姚飛,等.實時虛擬參考咨詢服務新嘗試——清華大學圖書館智能聊天機器人[J].現代圖書情報技術,2011(4):77-81.

[13]姚飛,等.清華智能聊天機器人“小圖”的移動應用[J].現代圖書情報技術,2014(Z1): 120-126.

[14]羅濤,朱瑩.圖書館MSN咨詢機器人的研究與實現[J].圖書情報工作,2012(19):105-108,68.

[15]張靜鵬,田麗君.基于Moodle的高校圖書館用戶培訓系統的設計與實現[J].圖書館學研究,2010(9):87-90,51.

[16]潘燕桃,道焰.圖書館用戶網絡自主培訓系統構建策略研究[J].圖書館論壇,2014(2): 51-58,50.

[17]張華平.NLPIR漢語分詞系統[EB/OL].[2015-04-22].http://ictclas.nlpir.org/.

Design and ImplementofSelf-Training Program for Library Electronic Resources——A Case Study ofCNKI

Zhu Yu-qiang

A self-training program is designed and implemented to solve the problems of low attendance and poor results ofelectronic resources training.It applies Visual Basic 6.0 to automatically operating web document objects.Modules named"Menu navigation"and"intelligent forecast"are programmed to introduce database functionalarea,to show database browsing,retrieval and utilization of literature and so on.The software is limited in Tridentkernelbrowsers,butworks welland provides a new approch for library training.

Web DocumentObject;Self-Training;Electronic Resources

G251.5;G250.7

B

1005-8214(2016)05-0018-04

朱玉強(1978-),男,碩士,山東師范大學圖書館副研究館員,研究方向:圖書情報技術。

2015-10-29[責任編輯]呂曉佩

猜你喜歡
圖書館培訓用戶
培訓通知
從五方面做好引導培訓
勞動保護(2019年7期)2019-08-27 00:41:26
圖書館
小太陽畫報(2018年1期)2018-05-14 17:19:25
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
飛躍圖書館
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
圖書館里的是是非非
如何獲取一億海外用戶
創業家(2015年5期)2015-02-27 07:53:25
去圖書館
主站蜘蛛池模板: 精品欧美日韩国产日漫一区不卡| 91精品伊人久久大香线蕉| 毛片在线播放a| 欧美亚洲国产精品久久蜜芽| 欧美日韩福利| AV天堂资源福利在线观看| 亚洲大学生视频在线播放| 国产成人精品日本亚洲| 久久综合色天堂av| 亚洲精品无码久久久久苍井空| 曰AV在线无码| 无码一区二区三区视频在线播放| 国产成人亚洲精品无码电影| 草逼视频国产| 国产在线第二页| 婷婷亚洲视频| 婷婷六月综合网| 欧美三级自拍| 色成人亚洲| 伊人久久精品无码麻豆精品 | 国产AV毛片| 波多野结衣一区二区三区四区视频| 亚洲不卡av中文在线| 婷婷综合缴情亚洲五月伊| 成人午夜视频免费看欧美| 岛国精品一区免费视频在线观看| 一级毛片免费观看不卡视频| 天堂成人在线| 亚洲中文字幕久久无码精品A| 美女毛片在线| 亚洲毛片网站| 国产精品久久久久久久久久久久| 精品久久久久久成人AV| 无码粉嫩虎白一线天在线观看| 亚洲最大综合网| 又爽又大又光又色的午夜视频| 欧美日本视频在线观看| 综1合AV在线播放| 999国内精品视频免费| 国产99在线| 亚洲成在线观看 | 国产欧美日韩另类| 亚洲中字无码AV电影在线观看| 国产丝袜丝视频在线观看| 99久久婷婷国产综合精| 最近最新中文字幕免费的一页| 67194亚洲无码| 亚洲一区二区三区麻豆| 国产交换配偶在线视频| a亚洲视频| 亚洲中文在线视频| 亚洲第一视频免费在线| 国产人成在线视频| 国产成人精彩在线视频50| 欧美日韩理论| 激情亚洲天堂| 亚洲精品色AV无码看| 又粗又大又爽又紧免费视频| 99热在线只有精品| 国产成人一区在线播放| 5555国产在线观看| 亚洲成a人片在线观看88| 日韩精品视频久久| 99久久精品无码专区免费| 亚洲精品人成网线在线| 成人无码区免费视频网站蜜臀| 欧美日韩国产综合视频在线观看| 国产精品尹人在线观看| 91精品人妻一区二区| 91网站国产| 香蕉eeww99国产精选播放| 久久 午夜福利 张柏芝| 欧美国产日韩在线播放| 欧美精品成人一区二区视频一| 在线免费观看AV| 久久婷婷国产综合尤物精品| 国产一区二区精品福利| 国产精品va免费视频| 国产成人无码综合亚洲日韩不卡| 国产精品亚洲αv天堂无码| 国产男人的天堂| 九色视频线上播放|