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

?

圖書館微信公眾平臺的構(gòu)建及定制功能設(shè)計

2017-03-06 00:14馬棟萍秦中云杜建萍
新世紀(jì)圖書館 2017年1期
關(guān)鍵詞:微信公眾平臺

馬棟萍+秦中云+杜建萍

摘 要 論文介紹了圖書館微信公眾平臺的創(chuàng)建途徑及定制功能的設(shè)計方案,針對圖書館的常規(guī)服務(wù)和特色服務(wù)需求,在微信系統(tǒng)上擴展出具有特定功能的業(yè)務(wù)系統(tǒng),實現(xiàn)書目查詢、借閱信息查詢、座位預(yù)定和自助離校等功能。圖書館引入微信公眾平臺作為移動服務(wù)模式,能夠為讀者提供更便捷、快速的特色服務(wù),使圖書館的資源得到充分的宣傳,服務(wù)得到長足的發(fā)展和應(yīng)用。

關(guān)鍵詞 微信公眾平臺 書目查詢 借閱信息 座位預(yù)定 離校服務(wù)

分類號 G250.72

DOI 10.16810/j.cnki.1672-514X.2017.01.015

Construction of Public Platform and Custom Function Design for Library Based on WeChat

Ma Dongping, Qin Zhongyun, Du Jianping

Abstract The construction method of public platform for library and the design scheme of custom function based on WeChat are introduced in this paper. Aiming to the routine service and characteristic service demand, the operation system with specific functions is designed based on WeChat system, and the functions such as bibliographic query, query of borrowed books, seat reservation, self-service of leaving school, ect. are achieved. As a mobile service mode, library WeChat public platform provides readers more convenient and efficient characteristic service. Also, the resources of the library are sufficiently publicized, and the services of the library are greatly developed and applied.

Keywords WeChat public platform. Bibliographic query. Query of borrowed books. Seat reservation. Service of leaving school.

微信作為媒體介質(zhì),通過文字、圖片、語音等方式傳遞即時信息,具有龐大的用戶群體。圖書館應(yīng)借助于微信公眾服務(wù)平臺,拓展信息服務(wù)和資源共享的形式,使讀者通過移動設(shè)備享受圖書館豐富的圖情資源。微信公眾平臺具有良好擴展性和兼容性,其開發(fā)的技術(shù)門檻相對較低,構(gòu)建圖書館微信公眾平臺只需合理調(diào)用相關(guān)接口,即可進行功能模塊的設(shè)計,使圖書館的服務(wù)可以在多種移動終端上開展,具有便捷、智能等優(yōu)勢。本文擬針對圖書館的常規(guī)服務(wù)和特色服務(wù),探討在微信系統(tǒng)上實現(xiàn)書目查詢、借閱查詢、座位預(yù)定和自助離校等功能,以使圖書館服務(wù)能得到長足發(fā)展。

1 圖書館微信公眾平臺的架構(gòu)及功能

1.1 圖書館微信公眾平臺的架構(gòu)

圖書館的微信公眾服務(wù)平臺建立在騰訊公司的微信系統(tǒng)之上,在微信公眾平臺上進行個性化設(shè)計,便于推廣圖書館的資源與信息服務(wù),其工作構(gòu)架如圖1所示。

騰訊微信服務(wù)器作為媒介的中間載體,實現(xiàn)用戶與圖書館之間需求與信息的交互。圖書館申請并獲得了微信公眾平臺賬號后,將其接口配置與本地服務(wù)器做對接,館員通過管理本地微信服務(wù)器和相關(guān)資源服務(wù)器展現(xiàn)其特色。當(dāng)讀者在移動設(shè)備的微信系統(tǒng)中關(guān)注了該圖書館的微信公眾平臺,即可享用其提供的各種資訊與服務(wù)。

1.2 圖書館微信公眾平臺的組成及功能

微信公眾平臺可設(shè)置3個一級菜單,應(yīng)圍繞圖書館展現(xiàn)的服務(wù)內(nèi)容命名,比如“圖書信息”“圖情資訊”和“讀者服務(wù)”等;其中每個一級菜單可以下設(shè)不超過5個二級菜單,用于具體反映圖書館提供的資源與服務(wù)細(xì)節(jié),如圖2所示。菜單內(nèi)容的設(shè)計不是一成不變的,可以根據(jù)圖書館資源/服務(wù)內(nèi)容的變化更新或適當(dāng)增減。

讀者點擊相應(yīng)菜單,根據(jù)系統(tǒng)提示操作即可獲取其所需信息;另外讀者還可通過平臺留言咨詢問題,并接收相關(guān)事宜的答復(fù)。

2 圖書館微信公眾平臺的創(chuàng)建

2.1 微信公眾平臺賬號的申請

按照流程在微信公眾平的官網(wǎng)申請并激活賬號。賬號類型有訂閱號、服務(wù)號和企業(yè)號,對于圖書館而言適合選用訂閱號或服務(wù)號。訂閱號每日可以群發(fā)1條消息,服務(wù)號每月可以群發(fā)4條信息。

2.2 微信公眾平臺的設(shè)置

用戶可以通過登錄微信公眾平臺的官網(wǎng),對其申請的賬號進行功能設(shè)定,添加功能插件,如群發(fā)功能、自動回復(fù)和自定義菜單等;管理消息、用戶和相關(guān)素材;進行用戶、消息和接口等統(tǒng)計分析,以及設(shè)置公眾號詳情等。

除了使用騰訊公司提供的基礎(chǔ)功能外,用戶還可以通過調(diào)用公眾平臺開發(fā)接口建設(shè)個性化的特色欄目,常用的開發(fā)接口有獲取接口調(diào)用憑據(jù)、接收/發(fā)送消息接口、用戶管理接口、自定義菜單接口等。

3 本地微信服務(wù)器部署

選用一臺可以外網(wǎng)訪問的電腦,其上安裝Internet信息服務(wù)IIS管理器,用以管理圖書館本地的微信服務(wù)器。新建網(wǎng)站libweixin,并將圖書館的微信管理系統(tǒng)部署到該網(wǎng)站,網(wǎng)站的TCP端口必須為80。

微信管理系統(tǒng)使用ASP開發(fā),具備微信系統(tǒng)的常規(guī)功能,主要包括微信接口的驗證、用戶/消息管理(含文字、圖文、音頻等)、自定義菜單的管理和發(fā)布、素材管理等模塊。根據(jù)官方提供的微信開發(fā)接口文檔,合理調(diào)用接口函數(shù),即可實現(xiàn)通用微信公眾平臺的管理和信息交互。

4 圖書館服務(wù)功能設(shè)計

為展現(xiàn)圖書館的特色服務(wù),僅具備微信公眾平臺的基本功能是遠(yuǎn)遠(yuǎn)不夠的。館員需要根據(jù)圖書館所提供的資源與服務(wù)內(nèi)容進行二次開發(fā),添加個性化的定制服務(wù),包括書目查詢、讀者借閱信息、續(xù)借、座位預(yù)定等,以便讀者能夠隨時隨地使用圖書館提供的服務(wù)。

4.1 書目查詢模塊

書目查詢是圖書館所應(yīng)具備的基礎(chǔ)功能,將此模塊嵌入微信公眾平臺,讀者檢索館藏圖書將不再受到時間和空間的限制。

將本地微信管理系統(tǒng)中“書目查詢”菜單的響應(yīng)設(shè)置為輸出文本“請輸入@題名關(guān)鍵字進行查詢”,提示讀者輸入“@圖書題名”來查看滿足條件的圖書。當(dāng)讀者輸入了其關(guān)注的圖書名稱后,系統(tǒng)對微信發(fā)送過來的文本內(nèi)容進行解析,添加以下代碼:

Content=xml_dom.getelementsbytagname("Content").item(0).text 獲取消息內(nèi)容

if mid(Content,1,1)="@"then

message="<;a href=";http://微信服務(wù)器地址/opac/search.aspx?bookname="+Content+"";>;點擊這里查看<;/a>;" 消息首字符為“@”時,向用戶返回消息“點擊這里查看”。

判斷收到的文本消息首字符為“@”后,向讀者返回帶有鏈接的文字“點擊這里查看”,鏈接內(nèi)容為“http://微信服務(wù)器IP/opac/search.aspx?bookname="+Content"”,即當(dāng)讀者點擊該文字時,將打開書刊檢索結(jié)果的頁面,同時將題名關(guān)鍵字傳送過去。通過調(diào)用opac系統(tǒng)的查詢接口,獲取相關(guān)圖書的信息,包括書名、作者、出版社、藏書位置、狀態(tài)(在架否)等,將得到的信息放入dataset數(shù)據(jù)集中,調(diào)用Gridview控件列表顯示。由于移動設(shè)備的屏幕尺寸較小,設(shè)計時每屏僅顯示5條記錄,設(shè)置“下一頁”“上一頁”按鈕來翻頁顯示圖書信息。

4.2 借閱信息查詢

查看讀者借閱圖書信息需要對讀者進行身份識別,首次使用時應(yīng)先綁定讀者證,即將讀者微信的OpenID與其opac系統(tǒng)的賬號/密碼綁定在一起,再查詢其借書信息。該模塊的設(shè)計流程如圖4。

對微信主動發(fā)送過來的文本內(nèi)容進行解析的代碼中添加以下內(nèi)容:

Content=xml_dom.getelementsbytagname("Content").item(0).text獲取消息內(nèi)容

if Content="借閱信息"then

Call checkID()檢測是否讀者證綁定

StrSend=RequestSendText(FromUserName,ToUserName,message) 應(yīng)答讀者

end if

函數(shù)checkID()用于查看是否完成讀者證綁定,已綁定則message的值為“點擊這里查看”,文本的鏈接是“http://微信服務(wù)器IP/opac/mybooks.aspx? OpenID="+OpenID”,即鏈接至讀者借閱圖書頁面;否則message的值為“請先綁定讀者證,點擊這里”,其中“點擊這里”的鏈接是“http://微信服務(wù)器IP/opac/binding.aspx?OpenID="+OpenID"”,鏈接至讀者證綁定頁面。調(diào)用RequestSendText 函數(shù)向讀者返回message,其中FromUserName是讀者微信的OpenID,ToUserName是圖書館微信公眾平臺的微信原始ID。

在借閱信息查詢模塊中,依據(jù)讀者OpenID查詢數(shù)據(jù)庫獲得其圖書館業(yè)務(wù)系統(tǒng)的賬號/密碼,再調(diào)用opac的讀者登錄接口和讀者借閱信息接口后,解析返回的信息,若讀者未曾借書,提示“無借閱信息”;否則,根據(jù)圖書的應(yīng)還日期排序,通過Gridview控件列表的方式顯示出所借書籍的名稱和應(yīng)還日期,對于過期的圖書用醒目的紅色字體顯示出來;表單的右側(cè)添加“續(xù)借”功能項,可續(xù)借的圖書其對應(yīng)按鈕為有效狀態(tài),當(dāng)讀者點擊按鈕時,服務(wù)程序?qū)⒄{(diào)用opac圖書續(xù)借接口,即可實現(xiàn)續(xù)借功能。

4.3 座位預(yù)定模塊

大多數(shù)高校圖書館都設(shè)有閱讀區(qū)域,供讀者閱讀書籍或?qū)W生自習(xí)用,受圖書館規(guī)模限制,其閱讀區(qū)域的位置往往供不應(yīng)求,占座現(xiàn)象普遍,造成資源的浪費,座位預(yù)定系統(tǒng)可以在一定程度上緩解這種現(xiàn)象,提高座位的使用率。將座位預(yù)定模塊嵌入到微信公眾平臺,便于讀者通過移動設(shè)備提前預(yù)定圖書館閱覽區(qū)域座位,避免出現(xiàn)讀者在現(xiàn)場約不到座位的尷尬局面。

圖書館座位預(yù)定系統(tǒng)具備完整的信息接口,該預(yù)定模塊通過調(diào)用相關(guān)API接口可以獲取讀者信息和圖書館座位信息,并應(yīng)答讀者操作,其流程見圖5。

在該模塊中,“座位預(yù)定”頁面設(shè)有區(qū)域和時間段選項,讀者選定后可查看滿足條件的座位,根據(jù)個人喜好選擇合適的位置。在此頁面設(shè)有用戶預(yù)約記錄查詢的鏈接,便于讀者查詢座位預(yù)約的情況,進行續(xù)約或取消預(yù)約操作。

4.4 自助離校模塊

高校畢業(yè)生在離校前夕,需到圖書館辦理離校手續(xù),確保其所借書籍已全部歸還,并且將其讀者證狀態(tài)修改為“離校”,禁止其繼續(xù)借閱書籍。圖書館增加微信自助離校服務(wù),可以通過本人操作將其讀者證狀態(tài)修改為“離?!?,既方便了學(xué)生又降低了館員工作量,其流程設(shè)計見圖5。完成了讀者證綁定的畢業(yè)生可直接通過微信公眾平臺完成離校手續(xù)。

5 結(jié)語

微信系統(tǒng)為圖書館拓展業(yè)務(wù)提供了良好的平臺,系統(tǒng)的使用不再受移動設(shè)備類型的限制。館員可以根據(jù)讀者的需求、圖書館具備的資源與服務(wù)的內(nèi)容定制各種功能模塊,包括交流互動、智能答疑等功能;讀者通過網(wǎng)絡(luò)能夠隨時隨地掌握圖書館的最新動態(tài),或是享用圖書館提供的服務(wù),有效提升了讀者對圖書館信息資源的利用率。

參考文獻:

[ 1 ] 姚舜.圖書館微信借書系統(tǒng)的設(shè)計與實現(xiàn)[J].圖書館建設(shè),2015(2):84-87.

[ 2 ] 李松輝,侯志江.圖書館微信公眾號服務(wù)平臺的設(shè)計與開發(fā)[J].信息系統(tǒng)工程,2015(2):32-33,39.

[ 3 ] 王心妍.基于微信公眾平臺的高校移動圖書館系統(tǒng)的

設(shè)計與實現(xiàn)[J].山東工業(yè)技術(shù),2015(4):181-182.

[ 4 ] 吳添.高職院校圖書館微信公眾號的設(shè)計與實現(xiàn)[J].科技情報開發(fā)與經(jīng)濟,2015(6):79-80,81.

[ 5 ] 張正.圖書館微信公眾平臺的構(gòu)建[J].國家圖書館學(xué)刊,2014,23(2):26-31.

[ 6 ] 劉芳,朱菲,朱沙.高校圖書館微信公眾平臺設(shè)計與實現(xiàn)[J].電腦編程技巧與維護,2014(24):75-78.

[ 7 ] 沈奎林,邵波,趙華.利用微信構(gòu)建圖書館智能問答系統(tǒng)[J].圖書館學(xué)研究,2015(8):75-80.

[ 8 ] 楊燕梅,劉浩,哈斯也提·牙森,等.醫(yī)學(xué)高校圖書館微信服務(wù)模式及平臺搭建[J].中華醫(yī)學(xué)圖書情報雜志,2015(3):26-28,58.

[ 9 ] 張磊,陳欲勐.基于微信公眾平臺的交互式圖書館的設(shè)計和實現(xiàn)[J].福建電腦,2015(2):107-108.

[10] 馮銳,齊慶功.高校圖書館微信公眾平臺的開發(fā)與實踐:以遼寧科技學(xué)院圖書館為例[J].遼寧科技學(xué)院學(xué)報, 2015(1):96-98.

猜你喜歡
微信公眾平臺
傳統(tǒng)媒體使用微信平臺推送的價值選擇研究
高校學(xué)報微信公眾平臺發(fā)展的SWOT分析
基于微信公眾平臺的高校綜合素質(zhì)社團建設(shè)
基于微信公眾平臺的閱讀推廣案例研究
基于微信的大學(xué)生微型學(xué)習(xí)平臺的設(shè)計與實現(xiàn)
基于微信公眾平臺的碎片化學(xué)習(xí)研究
媒體融合背景下出版社微信公眾平臺發(fā)展研究
微信公眾平臺在高校圖書館信息服務(wù)中的應(yīng)用研究
試析高校應(yīng)用微信公眾平臺的問題與策略
中卫市| 丹凤县| 逊克县| 济阳县| 林州市| 淮阳县| 迁西县| 胶南市| 临桂县| 临夏市| 饶河县| 乐安县| 内江市| 贡山| 法库县| 肥西县| 文昌市| 保山市| 海南省| 沂水县| 白城市| 黄骅市| 汉阴县| 礼泉县| 合作市| 库车县| 青岛市| 关岭| 永新县| 涿州市| 西昌市| 利津县| 大理市| 舟山市| 嘉禾县| 延长县| 西贡区| 罗源县| 太和县| 宣城市| 闻喜县|