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

基于微信掃碼技術(shù)的圖書薦購(gòu)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

2017-01-16 02:26:37豆志磊
現(xiàn)代情報(bào) 2016年12期
關(guān)鍵詞:微信圖書館用戶

豆志磊

〔摘 要〕讀者薦購(gòu)是讀者參與圖書館文獻(xiàn)資源建設(shè)的重要方式,移動(dòng)互聯(lián)時(shí)代的到來(lái)為圖書館讀者薦購(gòu)提供了新的機(jī)遇。本文通過(guò)分享漯河職業(yè)技術(shù)學(xué)院圖書館開(kāi)發(fā)的基于微信掃碼技術(shù)的圖書建構(gòu)系統(tǒng)的設(shè)計(jì)思路和實(shí)現(xiàn)方法,希望能夠?yàn)樾值茉盒D書館開(kāi)發(fā)同類系統(tǒng)提供借鑒和參考,共同推進(jìn)移動(dòng)互聯(lián)時(shí)代圖書館文獻(xiàn)資源建設(shè)方式方法的創(chuàng)新與發(fā)展。

〔關(guān)鍵詞〕圖書館;微信;掃碼技術(shù);圖書薦購(gòu);系統(tǒng)設(shè)計(jì) 〔中圖分類號(hào)〕G250.71 〔文獻(xiàn)標(biāo)識(shí)碼〕A 〔文章編號(hào)〕1008-0821(2016)12-0095-04

〔Abstract〕Reader recommendation is an important way for readers to participate in the construction of library resources,the mobile Internet era provides new opportunities for librarys reader recommendation.In this paper,by sharing LuoHe Vocational Technology College librarys design and implementation of book recommendation system,which based on WeChat scan-code technology,provided reference for other colleges and universities library to develop the similar system,in order to jointly promote the innovation and development of library literature resources constructions mode in the mobile Internet Era method.

〔Key words〕library;WeChat;book recommendation system;scan-code technology;the design of the system

隨著移動(dòng)技術(shù)的發(fā)展,手機(jī)、pad等移動(dòng)客戶端已經(jīng)超越pc成為互聯(lián)網(wǎng)的第一大網(wǎng)絡(luò)接入客戶端[1],移動(dòng)互聯(lián)網(wǎng)時(shí)代已經(jīng)悄然到來(lái)。微信產(chǎn)生以來(lái)憑借其強(qiáng)大的群發(fā)分享功能、多樣化的多媒體交互、低廉的信息傳輸費(fèi)用以及開(kāi)放式的信息服務(wù)方式,深受廣大移動(dòng)用戶的歡迎,經(jīng)過(guò)短短5年的發(fā)展已迅速成為最大的中文網(wǎng)絡(luò)社交平臺(tái)[2]。在高校中,微信具有更廣泛的用戶群體和更高的用戶使用黏合度。筆者通過(guò)現(xiàn)場(chǎng)調(diào)研的方式對(duì)河南地區(qū)的高校在校學(xué)生進(jìn)行了抽樣調(diào)查,調(diào)查結(jié)果顯示:99%的在線大學(xué)生手機(jī)裝有微信客戶端,97%的調(diào)查對(duì)象經(jīng)常使用微信,而93%的用戶將微信作為最主要的網(wǎng)絡(luò)交流平臺(tái)。微信的普及為圖書館業(yè)務(wù)的宣傳以及相關(guān)服務(wù)的創(chuàng)新提供了新的機(jī)遇,圖書館如何利用微信為廣大在校師生服務(wù)也成為了近年來(lái)圖書館學(xué)界研究的熱點(diǎn),相關(guān)研究成果呈現(xiàn)逐年上升趨勢(shì)增長(zhǎng)[3]。

文獻(xiàn)資源建設(shè)是圖書館的核心業(yè)務(wù)之一,隨著圖書館辦館理念由“收藏”——“借閱”——“服務(wù)”的逐漸變化,圖書館文獻(xiàn)資源建設(shè)的方式和方法也在發(fā)生著轉(zhuǎn)變,越來(lái)越多的圖書館開(kāi)始注重用戶的個(gè)性化需求與針對(duì)性服務(wù),讓用戶參與到圖書館的文獻(xiàn)資源建設(shè)中已成為當(dāng)代高校圖書館的共識(shí)[4]。讀者薦購(gòu)是讀者參與圖書館文獻(xiàn)資源建設(shè)的重要方式之一,在移動(dòng)移動(dòng)互聯(lián)時(shí)代如何讓用戶隨時(shí)隨地的通過(guò)移動(dòng)客戶端圖書館薦購(gòu)圖書參與圖書館文獻(xiàn)建設(shè)是圖書館采編工作人員應(yīng)該考慮的問(wèn)題。

作為一名圖書館的從業(yè)人員,筆者認(rèn)為微信能夠?yàn)橐苿?dòng)客戶端讀者進(jìn)行圖書薦購(gòu)提供較為良好的解決方案。首先,微信在大學(xué)生中的廣泛普及讓基于微信的讀者薦購(gòu)系統(tǒng)有廣泛的用戶基礎(chǔ)。其次,微信允許用戶調(diào)用手機(jī)的攝像頭設(shè)備,實(shí)現(xiàn)掃一掃功能,為用戶隨時(shí)隨時(shí)掃描圖書條形碼提供可用的設(shè)備基礎(chǔ)。最后,微信公眾平臺(tái)的開(kāi)放性允許圖書館按照微信提供的借口和權(quán)限進(jìn)行第三方程序開(kāi)發(fā),從而為讀者薦購(gòu)流程與微信開(kāi)放平臺(tái)結(jié)合提供程序?qū)崿F(xiàn)基礎(chǔ)。

漯河職業(yè)技術(shù)學(xué)院圖書館微信公眾平臺(tái)掃碼薦購(gòu)圖書系統(tǒng)自2016年5月開(kāi)始運(yùn)行,主要為解決讓用戶隨時(shí)隨地通過(guò)微信客戶端為圖書館推薦身邊好書的問(wèn)題而設(shè)計(jì)。截至目前,系統(tǒng)整體運(yùn)行良好,共收到讀者推薦圖書數(shù)據(jù)300余條,對(duì)于提升漯河職業(yè)技術(shù)學(xué)院圖書館文獻(xiàn)資源建設(shè)讀者參與度、提高圖書采購(gòu)的針對(duì)性和館藏文獻(xiàn)利用率具有顯著的推動(dòng)作用[5]。鑒于國(guó)內(nèi)圖書館程序開(kāi)發(fā)技術(shù)力量普遍相對(duì)薄弱,筆者希望通過(guò)本文分享微信掃碼圖書薦購(gòu)系統(tǒng)的設(shè)計(jì)思路和實(shí)現(xiàn)方法,希望能為兄弟院校圖書館開(kāi)發(fā)同類系統(tǒng)提供借鑒和參考[6]。

1 掃碼圖書薦購(gòu)系統(tǒng)的設(shè)計(jì)

1.1 系統(tǒng)開(kāi)發(fā)平臺(tái)及環(huán)境簡(jiǎn)介

系統(tǒng)采用Vaisul Stidio 2010作為開(kāi)發(fā)平臺(tái),采用NET4.0程序框架集為基礎(chǔ)框架,選用C#為開(kāi)發(fā)語(yǔ)言,以ACEESS作為管理庫(kù),以IIS為發(fā)布工具。開(kāi)發(fā)所需軟件全部采用微軟的產(chǎn)品,系統(tǒng)具有較強(qiáng)的兼容性和穩(wěn)定性;本系統(tǒng)通過(guò)微信/第三方服務(wù)器方式訪問(wèn),用戶無(wú)需下載專用客戶端,通過(guò)微信客戶端即可與服務(wù)器進(jìn)行交互訪問(wèn),保證了系統(tǒng)的可用度以及對(duì)用戶的親合度。

1.2 系統(tǒng)結(jié)構(gòu)框架的設(shè)計(jì)

本系統(tǒng)面對(duì)的用戶群體為用戶和管理員。對(duì)管理員而言,系統(tǒng)主要為管理員提供微信菜單的生成程序,以供管理員生成調(diào)用微信“掃一掃”所需設(shè)備的菜單。對(duì)用戶而言,系統(tǒng)主要解決對(duì)掃碼后提供的信息進(jìn)行接收與識(shí)別,用戶身份的判斷以及用戶信息的綁定、ISBN信息的提取、當(dāng)當(dāng)網(wǎng)數(shù)據(jù)與館藏圖書數(shù)據(jù)的調(diào)用以及最終推薦圖書信息的確認(rèn)等問(wèn)題。系統(tǒng)的結(jié)構(gòu)框架及業(yè)務(wù)流程如圖1所示,其中實(shí)線代表實(shí)際業(yè)務(wù)操作,虛線代表館藏?cái)?shù)據(jù)的調(diào)用。

2 掃碼圖書薦購(gòu)系統(tǒng)的實(shí)現(xiàn)

2.1 “掃碼薦購(gòu)圖書”菜單生成模塊的實(shí)現(xiàn)

此模塊主要解決在微信公眾號(hào)的菜單中添加可供用戶點(diǎn)擊的“掃碼推薦圖書”按鈕,用戶通過(guò)微信公眾號(hào)點(diǎn)擊此子菜單時(shí),會(huì)調(diào)用手機(jī)的攝像頭呈現(xiàn)掃一掃界面,供用戶去掃描圖書的條形碼。此處掃一掃與微信界面左上角“掃一掃”的區(qū)別在于通過(guò)公眾號(hào)菜單去掃條形碼返回的信息可以包含用戶的個(gè)人信息openid(即個(gè)人與此微信公眾號(hào)對(duì)應(yīng)的惟一標(biāo)識(shí)),通過(guò)此惟一標(biāo)識(shí)可以讓微信通過(guò)第三方程序處理后的信息能夠準(zhǔn)備的返回到用戶手機(jī)的微信公眾號(hào)界面,從而實(shí)現(xiàn)用戶與微信公眾號(hào)的點(diǎn)對(duì)點(diǎn)交互,而通過(guò)掃一掃則不能實(shí)現(xiàn)交互功能,故通過(guò)微信菜單添加“掃碼”功能為實(shí)現(xiàn)掃碼推薦圖書的基礎(chǔ)、入口和必備條件。微信掃描推薦圖書菜單樣式如圖2所示,其主要實(shí)現(xiàn)代碼如下:

protected void updatemenuClick(object sender,EventArgs e)

{string menu=″″;

menu=@″{″″button″″:[{″″name″″:″″新聞資訊″″,″″subbutton″″:[{″″type″″:″″scancodewaitmsg″″,″″name″″:″″掃碼推薦圖書″″,″″key″″:″″lala1″″}]}]}″;

string appid=″* * * * * *″;∥此處填寫微信第三方開(kāi)發(fā)的appid

string appsecret=″* * * * * * *″;∥此處填寫微信第三方開(kāi)發(fā)的appsecret

string accesstoken=wx.GetMyAccessToken(appip,appsecret);

string m=wx.GetPage(″https:∥api.weixin.qq.com/cgi-bin/menu/create?accesstoken=″+accesstoken,menu);}∥調(diào)用自建getpage()方法于微信交互,將菜單信息傳遞給微信服務(wù)器,生成菜單。

2.2 掃碼推薦圖書模塊的實(shí)現(xiàn)

用戶掃碼成功后,會(huì)將掃碼結(jié)果及個(gè)人信息傳送給騰訊微信服務(wù)器,騰訊微信服務(wù)器根據(jù)第三方開(kāi)發(fā)者參數(shù)設(shè)置將信息傳給發(fā)微信公眾指定第三方處理程序。第三方程序接收到轉(zhuǎn)發(fā)的信息,并對(duì)該信息進(jìn)行加工處理,將接受到的XML轉(zhuǎn)換為第三方程序可以處理的格式化信息。信息轉(zhuǎn)換后,第三方程序首先根據(jù)用戶的openid與本地?cái)?shù)據(jù)庫(kù)進(jìn)行匹配判斷是否為已綁定用戶,如果為非綁定用戶則提醒用戶通過(guò)讀者證號(hào)和密碼綁定身份信息。如果為已綁定用戶,則對(duì)接收到的掃碼數(shù)據(jù)進(jìn)行處理,提取集中的ISBN信息,并將得到的ISBN與圖書館館藏?cái)?shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行匹配,判斷是否為圖書館已有圖書;如果為已有圖書則直接讀取館藏圖書文獻(xiàn)信息數(shù)據(jù);如過(guò)為館藏圖書,則調(diào)用直接根據(jù)ISBN訪問(wèn)當(dāng)當(dāng)網(wǎng)進(jìn)行圖書檢索,將檢索結(jié)果臨時(shí)保存在服務(wù)器中,通過(guò)對(duì)臨時(shí)數(shù)據(jù)的截取獲取圖書的書名、作者出版社、圖書封面等信息;無(wú)論獲取的是館藏圖書信息還是當(dāng)當(dāng)網(wǎng)的圖書信息,最終都將與用戶信息進(jìn)行合并,形成最終反饋數(shù)據(jù),程序?qū)Ψ祷財(cái)?shù)據(jù)進(jìn)行加工(格式程序)生成微信可以接受的xml文檔,提交微信,由微信根據(jù)用戶的openid通過(guò)微信公眾號(hào)講信息反饋到用戶手機(jī)。掃碼推薦模塊為本系統(tǒng)處理的核心模塊,其主要實(shí)現(xiàn)代碼如下:

if(HttpContext.Current.Request.HttpMethod.ToLower()== ″post″)

{System.IO.Stream s=System.Web.HttpContext.Current.Request.InputStream;

byte[]b=new byte[s.Length];

s.Read(b,0,(int)s.Length);

postStr=System.Text.Encoding.UTF8.GetString(b);∥以上為接收數(shù)據(jù)

if(!string.IsNullOrEmpty(postStr))

{string inputXml=postStr;

XmlDocument xmlDoc=new XmlDocument();

xmlDoc.LoadXml(inputXml);

Dictionaryfields=new Dictionary();

foreach(XmlNode x in xmlDoc.SelectSingleNode(″/xml″).ChildNodes)

{fields.Add(x.Name,x.InnerText);}∥以上為對(duì)xml數(shù)據(jù)進(jìn)行整序并保存在Dictionary類型中

if(fields[″Event″].Trim().ToLower()==″scancodewaitmsg″&& fields[″EventKey″]==″lala1″)

{Dictionary fieldssed=new Dictionary();

foreach(XmlNode x in xmlDoc.SelectSingleNode(″/xml/ScanCodeInfo″).ChildNodes)

{fieldssed.Add(x.Name,x.InnerText);}

string cnt1=fieldssed[″ScanResult″];string isbn =″″;

if(fieldssed[″ScanResult″].Contains(″,″))

{isbn=cnt1.Substring(cnt1.LastIndexOf(″,″)+1);}

else if(fieldssed[″ScanResult″].Contains(″,″))

{isbn=cnt1.Substring(cnt1.LastIndexOf(″,″)+1);}

OleDbConnection con=dbxuan.linklib();

con.Open();

string sqlstr=″select count(*)from(SELECT REPLACE([標(biāo)準(zhǔn)編號(hào)],-,)as sbn FROM wxxxb)as t1 where charindex(″+cnt1+″,t1.sbn)>0″;

OleDbCommand cmd=new OleDbCommand(sqlstr,con);

int c =Convert.ToInt32(cmd.ExecuteScalar().ToString());

con.Close();

if(c == 0)

{Getddtsinfo(isbn);∥通過(guò)函數(shù)獲取當(dāng)當(dāng)圖書數(shù)據(jù)

updatets(fields[″FromUserName″],isbn,title,zy,zuozhe,dj,cbs,fmimgurl);∥將獲取圖書數(shù)據(jù)寫入圖書推薦數(shù)據(jù)庫(kù)

string url=″http:∥tsgwx.lhvtc.edu.cn/tx.aspx?isbn=″+isbn+″&user=″+fields[″FromUserName″];

string returnXml=wxnews.OneNewsToXml(fields[″FromUserName″],fields[″ToUserName″],″″,title.ToString(),zy.ToString()+″\n\n點(diǎn)擊下方″查看全文″按鈕推薦此書給圖書館″,fmimgurl,url);

context.Response.ContentType=″text/xml″;

context.Response.Write(returnXml);}

else{String eturnXml=wxnews.OneNewsToXml(fields[″FromUserName″],fields[″ToUserName″],″″,″書名″,″作者+出版社+館藏位置等信息″,″″,″″);}

2.3 獲取當(dāng)當(dāng)網(wǎng)圖書數(shù)據(jù)

當(dāng)當(dāng)網(wǎng)圖書數(shù)據(jù)的獲取主要通過(guò)public void Getddtsinfo(string cnt)函數(shù)實(shí)現(xiàn),其原理為:在圖書館服務(wù)器端后臺(tái)訪問(wèn)當(dāng)當(dāng)網(wǎng)檢索頁(yè)面:http:∥search.dangdang.com/?medium=01&key4=″+isbn;并對(duì)訪問(wèn)頁(yè)面的進(jìn)行源碼臨時(shí)保存,然后對(duì)源碼中的第一條圖書數(shù)據(jù)進(jìn)行分析和截取,逐步獲得圖書的書名、作者、出版社、封面圖片等重要信息,并以字符串?dāng)?shù)組的形式返回,獲取這些數(shù)據(jù)的目的讓用戶對(duì)擬推薦的圖書進(jìn)行確認(rèn),以免造成錯(cuò)誤推薦等。其代碼如下:

public static string dj=″″;public static string zy=″″;

public static string zuozhe=″″;public static string cbs=″″;

public static string fmimgurl=″″;public static string title=″″;

public void Getddtsinfo(string cnt)

{int start=cnt.IndexOf(@″

· 最先出現(xiàn)的位置

stringstr=cnt.Substring(start);∥截取從start+1開(kāi)始,到;

int over=str.IndexOf(@″″);∥<最后出現(xiàn)的位置

str=str.Substring(0,over + 5);∥截取從start+1開(kāi)始,到;

string str2=str.Substring(str.IndexOf(@″定價(jià)″));

str2=str2.Substring(str2.IndexOf(@″?″)+5);

dj=str2.Substring(0,str2.IndexOf(@″″));

zy=str.Substring(str.IndexOf(@″

″)+19,str.IndexOf(@″

″)-(str.IndexOf(@″

″)+19));

string str3=str.Substring(str.IndexOf(@″

″)+30);

zuozhe=str3.Substring(0,str3.IndexOf(@″″));

string str4=str.Substring(str.IndexOf(@″name=Pcbs″));

str4=str4.Substring(str4.IndexOf(@″>″)+1);

cbs=str4.Substring(0,str4.IndexOf(@″″));

zuozhe=NoHTML(zuozhe);

fmimgurl=GetImgUrl(str).Replace(″″,″″);

title=str.Substring(str.IndexOf(@″

2.4 薦購(gòu)圖書信息的確認(rèn)與數(shù)據(jù)提交

通過(guò)菜單的“掃碼推薦圖書”按鈕調(diào)用“掃一掃”掃碼后系統(tǒng)經(jīng)過(guò)上述系統(tǒng)流程,用戶微信會(huì)收到推薦的展示信息,如圖3所示。根據(jù)提示,用戶點(diǎn)擊查看詳情按鈕即可對(duì)已推薦的圖書進(jìn)行確認(rèn),確認(rèn)后,用戶微信端會(huì)收到提示信息,證明圖書推薦成功。至此,整個(gè)基于微信公眾號(hào)的圖書薦購(gòu)系統(tǒng)的讀者端開(kāi)發(fā)完成,圖書館可通過(guò)后臺(tái)程序?qū)ψx者推薦的圖書進(jìn)行統(tǒng)計(jì)整理,形成最終的圖書采購(gòu)計(jì)劃進(jìn)行采購(gòu)。采購(gòu)工作完成后,微信可以根據(jù)流通管理系統(tǒng)新增數(shù)據(jù)的變化通過(guò)微信來(lái)提醒用戶圖書到館,邀請(qǐng)讀者前來(lái)借閱。

要求用戶通過(guò)“詳情”按鈕確認(rèn)選購(gòu)圖書主要作用在于一方面便于用戶核對(duì)來(lái)自于當(dāng)當(dāng)網(wǎng)的圖書信息是否與主管意識(shí)推薦的實(shí)體圖書信息是否一致,確保推薦圖書數(shù)據(jù)的準(zhǔn)確性,另一方面,可以通過(guò)isbn和用戶openid的驗(yàn)證來(lái)保證用戶提交數(shù)據(jù)來(lái)自于用戶本人的微信,防止非法用戶盜鏈行為的發(fā)生,增加系統(tǒng)的安全性。用戶確認(rèn)圖書信息代碼如下:

protected void PageLoad(object sender,EventArgs e)

{string isbn=Request.QueryString[″isbn″].ToString();

string openid=Request.QueryString[″openid″].ToString();

OleDbConnection con=dbxuan.linklib();

con.Open();

string sqlstr=″select count(*)from[tjts]where isbn=″+isbn+″and openid=″+openid+″″;

OleDbCommand cmd=new OleDbCommand(sqlstr,con);

int c=Convert.ToInt32(cmd.ExecuteScalar().ToString());

if(c==0){this.Label1.Text=″提交數(shù)據(jù)格式不正確,請(qǐng)通過(guò)微信提交″;}

else{cmd=new OleDbCommand(″update[tjts]set tj=yeswhere isbn=″+isbn+″and openid=″+openid+″″,con);

cmd.ExecuteNonQuery();

this.Label1.Text=″數(shù)據(jù)以提交至圖書館,圖書館將盡快為你采購(gòu)圖書,圖書到館后圖書館將通過(guò)此微信號(hào)提醒你的到館借閱,敬請(qǐng)留意!″;}

con.Close();}

3 結(jié)束語(yǔ)

本文設(shè)計(jì)和實(shí)現(xiàn)的基于微信的掃碼圖書薦購(gòu)系統(tǒng)具有以下優(yōu)勢(shì):①用戶通過(guò)掃描圖書條形碼,可以隨時(shí)隨地地推薦圖書。②通過(guò)調(diào)用當(dāng)當(dāng)網(wǎng)的數(shù)據(jù),直接生成對(duì)應(yīng)圖書的名稱、作者出版社等信息,無(wú)需用戶手動(dòng)輸入,具有較高的用戶體驗(yàn)。③通過(guò)掃描圖書信息與圖書現(xiàn)有館藏信息比配,可以判斷推薦的圖書是否為本地已有圖書,可以避免圖書的重復(fù)推薦與采購(gòu)。④通過(guò)身份識(shí)別與驗(yàn)證可以保證用戶身份的合法性以及推薦圖書信息的準(zhǔn)確性。此微信掃描圖書薦購(gòu)系統(tǒng)為漯河職業(yè)技術(shù)學(xué)院微信移動(dòng)圖書館一個(gè)功能子模塊,為共同推進(jìn)移動(dòng)互聯(lián)時(shí)代圖書館文獻(xiàn)資源建設(shè)方式方法的創(chuàng)新與發(fā)展提供參考。

參考文獻(xiàn)

[1]孔云,廖寅,資蕓,等.圖書館微信服務(wù)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[J].圖書館論壇,2014,(2):90-95.

[2]張蓓,竇天芳,張成昱,等.開(kāi)發(fā)模式下圖書館微信公眾平臺(tái)服務(wù)的設(shè)計(jì)與實(shí)現(xiàn)[J].現(xiàn)代圖書情報(bào)技術(shù),2014,(1):87-91.

[3]鄧媛,張駿毅,楊九龍.高校圖書館微信資源共建系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].圖書館學(xué)研究,2014,(10):41-47.

[4]肖秋紅.高校圖書館微信數(shù)字參考咨詢生態(tài)模型設(shè)計(jì)與實(shí)施[J].圖書館學(xué)研究,2014,(12):85-88.

[5]李白楊,白廣思.面向知識(shí)咨詢的圖書館移動(dòng)服務(wù)設(shè)計(jì)與實(shí)現(xiàn)——以微信公共平臺(tái)為例[J].圖書館學(xué)研究,2013,19:69-72.

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

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

[8]王保成,鄧玉.微信公眾平臺(tái)在國(guó)內(nèi)圖書館服務(wù)中的應(yīng)用實(shí)踐研究[J].圖書情報(bào)工作,2013,20:82-85.

[9]吳錦輝.基于功能需求的圖書館微信內(nèi)容建設(shè)分析[J].國(guó)家圖書館學(xué)刊,2015,(1):52-58.

(責(zé)任編輯:孫國(guó)雷)

猜你喜歡
微信圖書館用戶
圖書館
微信
關(guān)注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
飛躍圖書館
關(guān)注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關(guān)注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
微信
微信
微信
圖書館里的是是非非
主站蜘蛛池模板: 国产精品刺激对白在线| 伊人久久大香线蕉综合影视| 一区二区三区国产精品视频| 国产免费福利网站| 亚洲无线观看| 免费毛片视频| 国产手机在线ΑⅤ片无码观看| 国产91透明丝袜美腿在线| 亚洲成a人在线播放www| 伊人久久大香线蕉aⅴ色| 99激情网| 久久国产成人精品国产成人亚洲| 国产微拍精品| 亚洲三级a| 久久伊人久久亚洲综合| 亚洲最黄视频| 最新国产麻豆aⅴ精品无| 中国精品自拍| 亚洲Aⅴ无码专区在线观看q| 黄片在线永久| 色丁丁毛片在线观看| 日韩av高清无码一区二区三区| 欧美三级不卡在线观看视频| 亚洲国产综合自在线另类| 欧美成人精品在线| 六月婷婷精品视频在线观看| 伊人欧美在线| 日韩在线观看网站| 国产精品密蕾丝视频| 亚洲无码视频图片| 国产午夜不卡| 欧美精品导航| 亚洲九九视频| 超碰91免费人妻| 亚洲成A人V欧美综合天堂| 一级毛片基地| 日韩小视频在线播放| 九九免费观看全部免费视频| 亚洲欧美人成人让影院| 欧日韩在线不卡视频| 久久亚洲AⅤ无码精品午夜麻豆| 久久精品人人做人人爽97| 毛片手机在线看| 国产三区二区| 亚洲h视频在线| www.国产福利| 亚洲h视频在线| 亚洲视频影院| 福利视频99| 国产精品视频猛进猛出| 香蕉久久国产超碰青草| 亚洲二区视频| 污视频日本| 亚洲国产看片基地久久1024| 嫩草国产在线| 亚洲AV无码精品无码久久蜜桃| 中文字幕久久精品波多野结| 免费人成黄页在线观看国产| …亚洲 欧洲 另类 春色| 亚洲无码91视频| 中文字幕在线欧美| 久久久久久久久久国产精品| 欧美高清日韩| 暴力调教一区二区三区| 久久久精品久久久久三级| 亚洲人人视频| 成年免费在线观看| 92精品国产自产在线观看| 色婷婷在线播放| a国产精品| 久久免费视频播放| 无码久看视频| 欧美成在线视频| 亚洲欧美色中文字幕| 免费大黄网站在线观看| 在线观看国产一区二区三区99| 亚洲视频色图| 中文字幕欧美日韩| 亚洲欧美日韩另类| 波多野结衣视频网站| 夜夜拍夜夜爽| 欧美一级大片在线观看|