劉波+孫夕秋
〔摘 要〕[目的/意義]高校信息服務(wù)是教育信息服務(wù)的主要內(nèi)容,利用新媒體構(gòu)建高校信息服務(wù)平臺(tái),對(duì)實(shí)現(xiàn)高校信息知情權(quán)、促進(jìn)公眾參與具有重要意義。[方法/過程]參考了Smarty模版引擎技術(shù)和相應(yīng)式網(wǎng)頁設(shè)計(jì)思想,利用MVC架構(gòu)設(shè)計(jì)本文的總體架構(gòu)。基于現(xiàn)有微信平臺(tái)設(shè)計(jì)實(shí)現(xiàn)了消息處理模塊、數(shù)據(jù)通信模塊以及用戶信息收集模塊。[結(jié)果/結(jié)論]通過構(gòu)建微信服務(wù)平臺(tái),豐富了高校信息公開途徑,促進(jìn)了信息交流,對(duì)高校信息服務(wù)平臺(tái)構(gòu)建具有一定參考價(jià)值。
〔關(guān)鍵詞〕新媒體;高校信息服務(wù);平臺(tái);微信
DOI:10.3969/j.issn.1008-0821.2017.11.019
〔中圖分類號(hào)〕G250.7 〔文獻(xiàn)標(biāo)識(shí)碼〕A 〔文章編號(hào)〕1008-0821(2017)11-0116-05
Research on the Construction of University Information Service Platform under the New Media Environment
——Taking WeChat Service Platform of Changchun Normal University as an Example
Liu Bo1 Sun Xiqiu2
(1.Office of Academic Affairs,Changchun Normal University,Changchun 130032,China;
2.iRootech Technology Co., Ltd.,Beijing 100000,China)
〔Abstract〕[Objective/Significance]Information service in universities is the main content of the publicity of educational information.It is of great significance for the realization of the right to know and promote public participation by using new media to construct the platform of information service in universities.[Methods/Procedures]Refered to Smarty Template engine technology and the corresponding web design ideas,and used the MVC architecture to design the overall framework of this article.Based on the existing WeChat platform,a message processing module,a data communication module and a user information collection module were designed and implemented.[Results/Conclusion]Through constructing WeChat information open platform,it enriched the ways of university information opening,promoting the information exchange,and it had certain reference value for the construction of university information service platform.
〔Key words〕new media;university information;construction of service platform;WeChat
構(gòu)建高校信息服務(wù)平臺(tái)可以實(shí)現(xiàn)公眾高校信息知情權(quán)、促進(jìn)公眾參與高校治理;滿足高校教育服務(wù)國際化、市場(chǎng)規(guī)律的需要;也是構(gòu)建現(xiàn)代大學(xué)制度、遏制高校腐敗以及預(yù)防與應(yīng)對(duì)突發(fā)事件、創(chuàng)建和諧校園的需要[1]。
新媒體環(huán)境下,微博、微信、QQ等通訊工具成為網(wǎng)民互相交流溝通、獲取信息、表達(dá)態(tài)度、觀點(diǎn)和看法的重要平臺(tái)。目前高校信息在學(xué)校門戶網(wǎng)站開設(shè)信息公開專欄,統(tǒng)一公布清單各項(xiàng)內(nèi)容。但是沒有充分利用微博、微信等新媒體方式,服務(wù)途徑過于單一?;谖⑿糯罱ㄒ粋€(gè)新型的高校信息服務(wù)平臺(tái),具有更強(qiáng)的互動(dòng)性和便捷性。同時(shí),將移動(dòng)端和電腦端互相結(jié)合,使高校信息服務(wù)平臺(tái)多樣化,為及時(shí)公開信息,加強(qiáng)信息解讀,回應(yīng)社會(huì)關(guān)切[2],推動(dòng)我國高校信息服務(wù)提供了新的途徑,對(duì)于高校建立即時(shí)公開制度、加強(qiáng)公開監(jiān)督檢查具有重要意義。
1 設(shè)計(jì)思路
本文利用長(zhǎng)春師范大學(xué)現(xiàn)有的業(yè)務(wù)服務(wù)系統(tǒng)及其數(shù)據(jù)庫,在充分考慮了用戶對(duì)于信息服務(wù)平臺(tái)需求基礎(chǔ)上,基于微信設(shè)計(jì)了高校信息服務(wù)平臺(tái)。目前可以采用編輯模式和開發(fā)模式對(duì)微信公眾賬號(hào)進(jìn)行開發(fā)。開發(fā)模式下,開發(fā)者可以通過后臺(tái)編寫代碼和搭建服務(wù)器,實(shí)現(xiàn)現(xiàn)有業(yè)務(wù)系統(tǒng)與微信公眾平臺(tái)無縫對(duì)接,對(duì)現(xiàn)有業(yè)務(wù)系統(tǒng)和微信公眾平臺(tái)的功能實(shí)現(xiàn)整合。因此,本文基于開發(fā)模式對(duì)高校信息服務(wù)平臺(tái)進(jìn)行研究。
長(zhǎng)春師范大學(xué)信息服務(wù)平臺(tái)根據(jù)要求包括學(xué)?;拘畔?、招生考試、財(cái)務(wù)、資產(chǎn)及收費(fèi)信息、人事師資信息、學(xué)生管理服務(wù)信息等十項(xiàng)基本信息。利用微信構(gòu)建高校信息服務(wù)平臺(tái),可以及時(shí)公開信息,加強(qiáng)信息解讀,通過微信增設(shè)功能,提高互動(dòng)性、增強(qiáng)用戶體驗(yàn)[3]。
1.1 運(yùn)行機(jī)制
微信用戶通過在微信可視化界面發(fā)送消息到微信公眾平臺(tái),平臺(tái)將信息封裝成XML格式,傳遞到業(yè)務(wù)系統(tǒng)對(duì)接接口,接口接收、解析信息,并根據(jù)解析后的消息內(nèi)容和類型將其發(fā)送到應(yīng)用系統(tǒng),應(yīng)用系統(tǒng)調(diào)用相關(guān)的數(shù)據(jù)并將其返回到業(yè)務(wù)系統(tǒng),業(yè)務(wù)系統(tǒng)再調(diào)用接口程序?qū)?shù)據(jù)信息重新封裝成XML格式,并將其返回給微信平臺(tái),用戶通過微信公眾平臺(tái)獲取相應(yīng)的信息。在微信公眾賬號(hào)開通開發(fā)模式后,微信公眾賬號(hào)會(huì)為開發(fā)者配備指令規(guī)則。一旦用戶關(guān)注該微信公眾號(hào),就可以給微信公眾號(hào)發(fā)送指令,并獲取相應(yīng)的信息。這些指令規(guī)則需要開發(fā)者在微信公眾號(hào)后臺(tái)進(jìn)行實(shí)現(xiàn)。endprint
通過開發(fā)模式,用戶不但可以通過發(fā)送指令獲取相應(yīng)信息,也可以通過自動(dòng)回復(fù)或者推送等功能獲取信息。開發(fā)模式下,基于自動(dòng)回復(fù)的用戶互動(dòng)的具體流程如下:
1)開發(fā)者啟用微信開發(fā)模式,通過消息接口對(duì)微信公眾平臺(tái)進(jìn)行配置,將消息處理模塊與高校業(yè)務(wù)系統(tǒng)進(jìn)行整合。
2)當(dāng)微信公眾平臺(tái)收到用戶發(fā)送的指令時(shí),由微信后臺(tái)處理該條指令,并將該條指令發(fā)送給微信公眾賬號(hào)服務(wù)器。
3)由預(yù)先配置好的消息接口將該指令轉(zhuǎn)發(fā)給消息處理模塊,由消息處理模塊進(jìn)行處理。
4)消息處理模塊收到該指令后,需要對(duì)該指令進(jìn)行解析。由于消息處理模塊中包含開發(fā)者設(shè)定的指令規(guī)則,因此,可以按照事先設(shè)定好的規(guī)則生成內(nèi)容,并將其返回給消息接口。
5)消息接口與微信服務(wù)器相連接,通過消息接口將內(nèi)容返回給微信公眾平臺(tái)。用戶最終接受的信息是由微信服務(wù)器發(fā)送過來的,通過微信公眾賬號(hào)用戶可以查看消息。
在這一過程中,微信服務(wù)器起了關(guān)鍵作用。它負(fù)責(zé)分析用戶發(fā)送的消息指令并將其轉(zhuǎn)化為對(duì)相應(yīng)服務(wù)子模塊的功能調(diào)用。通過這種模式進(jìn)行設(shè)計(jì)可以使得微信公眾平臺(tái)具有良好的可擴(kuò)展性,并且可以根據(jù)用戶需求,不斷集成新的功能[4]。
1.2 系統(tǒng)架構(gòu)
為了便于對(duì)信息服務(wù)平臺(tái)進(jìn)行功能擴(kuò)展,本系統(tǒng)采用輕量級(jí)、松耦合架構(gòu),并且利用微信平臺(tái)自帶的接口處理來自用戶的消息請(qǐng)求,包括語音、文字等格式。信息服務(wù)平臺(tái)也與高校自身業(yè)務(wù)系統(tǒng)進(jìn)行連接,微信平臺(tái)將消息請(qǐng)求處理后,最終將連接到業(yè)務(wù)系統(tǒng),調(diào)用業(yè)務(wù)系統(tǒng)響應(yīng)的功能,向用戶提高信息處理結(jié)果[5]。本文提出的高校信息服務(wù)平臺(tái)架構(gòu)如圖 1所示。
根據(jù)高校信息服務(wù)平臺(tái)的功能和特點(diǎn),將平臺(tái)分為四層:數(shù)據(jù)層、支撐層、服務(wù)層和用戶層。其中數(shù)據(jù)層是信息服務(wù)平臺(tái)的基礎(chǔ),包括高校信息公開的所有數(shù)據(jù),例如:學(xué)?;拘畔ⅰW(xué)校發(fā)展規(guī)劃數(shù)據(jù)、學(xué)校機(jī)構(gòu)設(shè)置數(shù)據(jù)、學(xué)校資產(chǎn)數(shù)據(jù)以及學(xué)校管理制度數(shù)據(jù)等等。同時(shí)也包括登錄信息服務(wù)平臺(tái)的用戶數(shù)據(jù),用戶也可以通過高校信息服務(wù)平臺(tái)查詢成績(jī)數(shù)據(jù)、圖書借閱數(shù)據(jù)等等。微信做為高校信息服務(wù)平臺(tái)中的支撐層,可以提高交互操作等功能。利用微信自身的API和交互可能,可以有效提升用戶體驗(yàn)。服務(wù)層提供的服務(wù)一部分基于微信提供,一部分基于高校業(yè)務(wù)系統(tǒng)進(jìn)行提供。例如:信息推送、信息交互功能可以由微信提供,而信息管理則由業(yè)務(wù)系統(tǒng)提供。微信用戶構(gòu)成了平臺(tái)的用戶,不僅可以通過客戶端訪問,也可以通過電腦端進(jìn)行訪問。
1.3 功能模塊
本文設(shè)計(jì)的高校信息服務(wù)平臺(tái)建立在微信公眾平臺(tái)的基礎(chǔ)上[6],使用數(shù)據(jù)通信模塊與微信公眾平臺(tái)進(jìn)行數(shù)據(jù)通信。為了確保通信數(shù)據(jù)的安全性,通信的過程采用全哈希加密算法,該算法是不可逆的。利用規(guī)則路由將平臺(tái)的各個(gè)模塊串聯(lián)起來;提供消息處理模塊來擴(kuò)展平臺(tái)的可用性;為了提供更好的用戶體驗(yàn),將高校公開信息連接到高校微網(wǎng)站;用戶與信息服務(wù)平臺(tái)的交互行為如消息記錄、規(guī)則觸發(fā)率等都收集到用戶行為收集模塊中,可以為開發(fā)者提供數(shù)據(jù)。在平臺(tái)上層,只要符合平臺(tái)的規(guī)范即可接入到平臺(tái)中來,豐富用戶的選擇,從而提高平臺(tái)的擴(kuò)展性。具體功能模塊如圖2所示。
1.3.1 數(shù)據(jù)通信模塊
數(shù)據(jù)通信模塊是本文開發(fā)的信息服務(wù)平臺(tái)與業(yè)務(wù)系統(tǒng)的橋梁。開發(fā)者對(duì)數(shù)據(jù)通信模塊進(jìn)行授權(quán),數(shù)據(jù)通信模塊可以獲取用戶的ID號(hào)、二維碼和頭像等基本信息。在對(duì)微信公眾平臺(tái)進(jìn)行開發(fā)時(shí),還可以獲得微信公眾平臺(tái)的自定義菜單。另外,數(shù)據(jù)通信模塊可以解析后臺(tái)的數(shù)據(jù),并對(duì)用戶數(shù)據(jù)進(jìn)行封裝。用戶可以通過信息服務(wù)平臺(tái)發(fā)送指令,數(shù)據(jù)通信模塊負(fù)責(zé)對(duì)這部分指令進(jìn)行發(fā)送和封裝,即具備一定的路由功能。微信平臺(tái)通過消息處理模塊查找到對(duì)應(yīng)的規(guī)則后,再由數(shù)據(jù)通信模塊將規(guī)則發(fā)送給對(duì)應(yīng)的業(yè)務(wù)系統(tǒng),由業(yè)務(wù)系統(tǒng)負(fù)責(zé)提供規(guī)則對(duì)應(yīng)的數(shù)據(jù)。通過數(shù)據(jù)通信模塊,用戶可以與信息服務(wù)平臺(tái)進(jìn)行通信,信息服務(wù)平臺(tái)也可以與業(yè)務(wù)系統(tǒng)進(jìn)行通信。
1.3.2 消息處理模塊
消息處理模塊是開發(fā)者對(duì)規(guī)則進(jìn)行編輯操作的模塊。通過這部分模塊處理用戶的指令,并由此完成信息服務(wù)平臺(tái)的各部分功能。通過用戶對(duì)信息服務(wù)平臺(tái)的需求以及高校信息公開政策,本文對(duì)信息服務(wù)平臺(tái)的功能進(jìn)行整理和分類,從而確定了高校信息服務(wù)平臺(tái)所需的消息處理模塊類型。 例如:在對(duì)用戶的回復(fù)消息中,可以由消息處理模塊確定回復(fù)的內(nèi)容和格式,包括文字回復(fù)、圖文回復(fù)和語音回復(fù)。當(dāng)檢測(cè)到用戶的消息中包含特定的關(guān)鍵字或者特定的數(shù)字,可以由消息處理模塊發(fā)送實(shí)現(xiàn)設(shè)定好的內(nèi)容。
1.3.3 用戶行為搜集模塊
為了更好的為用戶服務(wù)并了解用戶需求,需要搜集用戶的行為數(shù)據(jù)。因此,本文設(shè)計(jì)了對(duì)應(yīng)的用戶行為搜集模塊。通過該模塊可以搜集用戶的基本信息,例如:用戶的ID,所在地以及生日等;另外,用戶行為搜集模塊也可以記錄用戶與信息服務(wù)平臺(tái)交互纏身的數(shù)據(jù),例如:用戶的聊天數(shù)據(jù)、關(guān)鍵詞使用頻率等。通過對(duì)以上數(shù)據(jù)的搜集,可以繪制用戶的行為數(shù)據(jù)圖表,為更好的開發(fā)信息服務(wù)平臺(tái)提供支持。
2 平臺(tái)實(shí)現(xiàn)
該平臺(tái)共包含4層,分別為用戶層、支撐層、服務(wù)層和數(shù)據(jù)層,數(shù)據(jù)在各個(gè)層級(jí)之間流動(dòng)。
2.1 平臺(tái)關(guān)鍵模塊實(shí)現(xiàn)
2.1.1 平臺(tái)總體架構(gòu)
Controller、Model 和View 3個(gè)文件夾中分別存放功能模塊的處理邏輯、各個(gè)對(duì)象的數(shù)據(jù)模型以及HTML代碼。在對(duì)該平臺(tái)進(jìn)行架構(gòu)設(shè)計(jì)時(shí),考慮MVC架構(gòu)系統(tǒng)源文件。Controller中對(duì)應(yīng)著各個(gè)功能模塊的處理邏輯,用于建立各個(gè)模塊之間的聯(lián)系,可以作為信息服務(wù)平臺(tái)的邏輯層,其中可以分為業(yè)務(wù)邏輯和基礎(chǔ)邏輯。業(yè)務(wù)邏輯是供開發(fā)者調(diào)用的API,可以通過API訪問高校的業(yè)務(wù)系統(tǒng)。基礎(chǔ)邏輯是業(yè)務(wù)邏輯的基礎(chǔ),將基礎(chǔ)的業(yè)務(wù)邏輯抽象出來,方便上層進(jìn)行調(diào)用。Model中對(duì)應(yīng)各個(gè)對(duì)象數(shù)據(jù)模型以及各種函數(shù)。例如:其中存放了獲取公眾賬號(hào)信息獲取函數(shù)、公眾賬號(hào)基本信息請(qǐng)求函數(shù),錯(cuò)誤代碼解析函數(shù)、后臺(tái)登錄函數(shù)等。另外,其中也包括了數(shù)據(jù)的存儲(chǔ)和訪問服務(wù)。一般采用MySQL和SDB對(duì)用戶數(shù)據(jù)進(jìn)行持久化。通過數(shù)據(jù)適配路由可以對(duì)不同的數(shù)據(jù)存儲(chǔ)服務(wù)進(jìn)行訪問。而View文件夾中則放置著顯示層的HTML 代碼。在View文件中,也可以進(jìn)行接入服務(wù),允許客戶端發(fā)送請(qǐng)求,也支持服務(wù)器進(jìn)行信息推送。該平臺(tái)結(jié)構(gòu)采用了MVC的設(shè)計(jì)架構(gòu),本文利用公眾平臺(tái)管理模塊對(duì)MVC 架構(gòu)的實(shí)現(xiàn)做分析。endprint
2.1.2 消息處理模塊
本文設(shè)計(jì)的消息處理模塊庫中包含模塊功能的描述以及參數(shù)的配置。當(dāng)用戶向公眾平臺(tái)發(fā)送消息時(shí),由微信服務(wù)器負(fù)責(zé)XML數(shù)據(jù)包的發(fā)送。數(shù)據(jù)包中包含POST消息,由微信服務(wù)器發(fā)送到URL上進(jìn)行解析。一般使用Msgid進(jìn)行重試消息的排重。如果5秒之內(nèi)微信服務(wù)器無法收到相應(yīng)回復(fù),則斷開連接并重新發(fā)送請(qǐng)求,請(qǐng)求次數(shù)為3次。如果微信服務(wù)器在5秒之內(nèi)無法處理消息,則將空串回復(fù)到微信平臺(tái)。此時(shí)微信服務(wù)器未做出任何動(dòng)作,也不會(huì)重新發(fā)送請(qǐng)求。如果在五秒之內(nèi)需要向用戶進(jìn)行回復(fù),在此時(shí)可以調(diào)用發(fā)送消息-被動(dòng)回復(fù)消息接口,由此接口進(jìn)行消息回復(fù)?;貜?fù)的信息也會(huì)被進(jìn)行加密,可以通過開發(fā)者中心進(jìn)行消息加密設(shè)置。一旦此功能開啟,用戶發(fā)送的消息或微信平臺(tái)回復(fù)的消息都會(huì)采取加密處理。微信平臺(tái)回復(fù)的文本消息數(shù)據(jù)包結(jié)構(gòu)和圖片消息數(shù)據(jù)包如圖3、圖4所示。
在服務(wù)平臺(tái)中定義模塊設(shè)置項(xiàng)時(shí),應(yīng)該包括對(duì)消息處理器、消息訂閱器以及消息規(guī)則出發(fā)和消息規(guī)則路由進(jìn)行設(shè)置。開發(fā)者通過以上的設(shè)置接口,可以獲取信息服務(wù)平臺(tái)的自動(dòng)回復(fù)規(guī)則。例如:獲取服務(wù)平臺(tái)的自動(dòng)回復(fù)規(guī)則,消息自動(dòng)回復(fù)規(guī)則,關(guān)鍵詞自動(dòng)回復(fù)規(guī)則等。另外,可以通過該接口,將業(yè)務(wù)系統(tǒng)連接到公開平臺(tái)上,并通過該接口設(shè)置業(yè)務(wù)授權(quán)規(guī)則,這樣達(dá)到了信息服務(wù)平臺(tái)與高校業(yè)務(wù)系統(tǒng)的無縫對(duì)接。鏈接后,可以通過該接口進(jìn)一步檢測(cè)自動(dòng)回復(fù)的配置,并將新的自動(dòng)回復(fù)規(guī)則進(jìn)行修改,提高信息服務(wù)平臺(tái)的用戶體驗(yàn)。但是,信息服務(wù)平臺(tái)中僅能通過該接口獲取已經(jīng)設(shè)置好的自動(dòng)回復(fù)規(guī)則,而無法獲取開發(fā)者自動(dòng)開發(fā)的自動(dòng)回復(fù)規(guī)則。在微信公眾賬號(hào)中,對(duì)于服務(wù)號(hào)或者訂閱號(hào),無論是否進(jìn)行認(rèn)證,都可以擁有該接口的開發(fā)權(quán)限。如果從業(yè)務(wù)系統(tǒng)或其他第三方平臺(tái)進(jìn)行授權(quán),該接口則從屬于消息與菜單權(quán)限集。通過該接口進(jìn)行發(fā)揮的素材,為了方便進(jìn)行管理,對(duì)于圖片、音頻或視頻等屬于臨時(shí)素材,這些素材保持三天有效。而圖文消息則為永久素材,可以通過素材管理中的功能進(jìn)行設(shè)置。素材獲取的方式如下所示:
http請(qǐng)求方式:GET(請(qǐng)使用https協(xié)議)
https://api.weixin.qq.com/cgi-bin/get_current_autoreply_info?access_token=ACCESS_TOKEN
在該模塊中,需要進(jìn)行模塊版本的設(shè)置。例如:對(duì)模塊安裝信息的記錄、對(duì)模塊更新消息的記錄等。在消息閱讀器中,提供了這樣一個(gè)功能。該功能能夠處理公眾平臺(tái)的消息,另外也可以對(duì)消息的類型進(jìn)行制定、統(tǒng)計(jì)和分析。這個(gè)功能的處理方式是并行處理,對(duì)于消息的獲取可以被以上的模塊進(jìn)行接受。而該模塊也可以處理消息,并返回給信息服務(wù)平臺(tái)。同一個(gè)消息只能由一個(gè)模塊進(jìn)行處理,這時(shí)就需要用到消息的互斥機(jī)制。
2.1.3 消息推送模塊
當(dāng)?shù)谌较⒔涌诜?wù)器收到用戶推送的信息后,就需要將消息進(jìn)行解析。以文本消息為例,消息推送數(shù)據(jù)包結(jié)構(gòu)如圖5所示。
該部分功能主要是解析開發(fā)者微信號(hào)[4],用來管理用戶發(fā)送賬號(hào),信息類型和信息內(nèi)容等關(guān)鍵信息。以上模塊定義后,將定義后的代碼進(jìn)行統(tǒng)一管理。主模塊包括管理、顯示以及配置子模塊。在處理信息服務(wù)平臺(tái)的消息時(shí),首先需要調(diào)用主模塊。而消息處理模塊對(duì)消息類型進(jìn)行匹配,返回消息處理的結(jié)構(gòu),也可以實(shí)現(xiàn)一部分?jǐn)?shù)據(jù)的統(tǒng)計(jì)分析功能。另外,需要在消息處理模塊中調(diào)用業(yè)務(wù)系統(tǒng),當(dāng)用戶對(duì)業(yè)務(wù)系統(tǒng)進(jìn)行訪問時(shí),調(diào)用該模塊進(jìn)行處理。另外還需要包括業(yè)務(wù)通知,系統(tǒng)參數(shù)設(shè)置,以及消息發(fā)送函數(shù)。當(dāng)用戶對(duì)于自動(dòng)回復(fù)消息記性出發(fā)時(shí),有信息服務(wù)平臺(tái)將消息主動(dòng)推送給用戶。
2.2 數(shù)據(jù)管理
長(zhǎng)春師范大學(xué)信息服務(wù)平臺(tái)的數(shù)據(jù)分為兩部分存儲(chǔ):本地存儲(chǔ)和云存儲(chǔ)。本地?cái)?shù)據(jù)庫主要包括高?;拘畔?、用戶信息和日志信息等。用戶信息包括基本信息,包括昵稱、頭像、性別、所在城市等;將高?;拘畔⒋鎯?chǔ)在本地?cái)?shù)據(jù)庫,這是為了在調(diào)用數(shù)據(jù)或進(jìn)行數(shù)據(jù)匹配時(shí)能夠保證較高的讀取速度。日志信息中記錄了用戶的行為數(shù)據(jù),以及其他信息,比如統(tǒng)計(jì)數(shù)據(jù)以及用戶對(duì)于命令使用情況。為了更好進(jìn)行訪問及節(jié)省空間,可以考慮云存儲(chǔ)。
2.3 部署與測(cè)試
長(zhǎng)春師范大學(xué)信息服務(wù)平臺(tái)目前可以為用戶提供以下服務(wù):一是信息查詢。通過菜單選擇可以了解高校的基本信息。二是消息主動(dòng)推送服務(wù)。通過消息推送功能,用戶可以獲取一些有價(jià)值的信息,例如:緊急通知,信息變動(dòng)等。在推送消息時(shí),要注意消息的實(shí)用性,避免為用戶推送價(jià)值比較低的信息而導(dǎo)致用戶的流失。另外要注意經(jīng)常收集用戶常用的問題或者用戶比較關(guān)心的信息,形成統(tǒng)一的標(biāo)準(zhǔn)答案提供給用戶,比如招生信息,機(jī)構(gòu)設(shè)置,機(jī)構(gòu)電話,師資隊(duì)伍等;三是利用微信第三方消息接口服務(wù)器,結(jié)合教務(wù)系統(tǒng),實(shí)現(xiàn)用戶利用微信實(shí)時(shí)查詢成績(jī)。
3 使用效果及問題分析
長(zhǎng)春師范大學(xué)信息服務(wù)平臺(tái)處于測(cè)試階段,僅針對(duì)部分用戶開放,通過這部分用戶的使用和反饋信息獲取信息服務(wù)平臺(tái)的使用數(shù)據(jù)。用戶對(duì)該信息平臺(tái)的總體評(píng)價(jià)效果良好,另外通過用戶的反饋,發(fā)現(xiàn)目前的信息服務(wù)平臺(tái)存在以下兩個(gè)方面的問題:
一是通過微信搭建高校信息服務(wù)平臺(tái),為用戶獲取高校信息提供了一個(gè)較為方便的途徑,用戶與高校信息服務(wù)平臺(tái)交互體驗(yàn)較好。但是仍會(huì)出現(xiàn)發(fā)送請(qǐng)求后沒有響應(yīng)的情況。
二是由于目前高校信息服務(wù)平臺(tái)處于試運(yùn)行階段,因此,推送的信息以及提供服務(wù)的內(nèi)容仍較為單一,在未來希望對(duì)服務(wù)的內(nèi)容進(jìn)行充實(shí)和豐富。
對(duì)于以上的問題,本文進(jìn)行了深入分析和思考,努力找到解決問題的方法。由于目前該信息服務(wù)平臺(tái)申請(qǐng)的是微信的訂閱號(hào),對(duì)于自定義菜單的設(shè)置具有一定的限制,推送的信息也具有次數(shù)的限制,在未來可通過“微認(rèn)信證”或者重新申請(qǐng)服務(wù)號(hào)來解決此類問題。由于公眾賬號(hào)服務(wù)器和實(shí)際用戶之間存在微信后臺(tái),因此,用戶和公眾賬號(hào)的網(wǎng)絡(luò)速度包括公眾賬號(hào)后臺(tái)服務(wù)器和微信后臺(tái),以及微信后臺(tái)和用戶終端之間的網(wǎng)絡(luò)速度。為了提高服務(wù)質(zhì)量,可以使用高性能的Web組件。而對(duì)于服務(wù)內(nèi)容方面,在未來的信息服務(wù)平臺(tái)建設(shè)時(shí),征求廣大用戶的意見,并對(duì)其不斷進(jìn)行豐富。此外,信息服務(wù)平臺(tái)會(huì)與更多的業(yè)務(wù)系統(tǒng)進(jìn)行對(duì)接,不光包括教務(wù)系統(tǒng),也將圖書館系統(tǒng)等功能進(jìn)行整合,實(shí)現(xiàn)更多的功能。
4 結(jié) 語
隨著移動(dòng)互聯(lián)網(wǎng)技術(shù)的迅速發(fā)展,微信的用戶數(shù)量不斷增加,微信的影響力也不斷隨之?dāng)U大,高校利用微信為用戶提供服務(wù)已經(jīng)成為不可避免的趨勢(shì)。筆者在充分調(diào)查用戶對(duì)于高校信息公開需求的基礎(chǔ)上,基于微信公眾平臺(tái)提出了一種高校信息服務(wù)平臺(tái)的建設(shè)方案。本文構(gòu)建了高校信息服務(wù)平臺(tái)的架構(gòu),并詳細(xì)介紹了微信公眾平臺(tái)的各個(gè)模塊功能,在對(duì)關(guān)鍵技術(shù)深入闡述的基礎(chǔ)上,以長(zhǎng)春師范大學(xué)為例,設(shè)計(jì)了長(zhǎng)春師范大學(xué)信息服務(wù)平臺(tái)。通過一段時(shí)間的測(cè)試與使用,記錄了信息服務(wù)平臺(tái)運(yùn)營中用戶的數(shù)據(jù)以及用戶對(duì)于信息服務(wù)平臺(tái)的反饋,為進(jìn)一步擴(kuò)展高校信息平臺(tái)功能,充分服務(wù)高校用戶提出了建議?;谖⑿糯罱ㄒ粋€(gè)新型的高校信息服務(wù)平臺(tái),具有更廣的流量入口,更強(qiáng)的互動(dòng)性和便捷性,充分發(fā)揮了微信用戶多、易使用和跨平臺(tái)等優(yōu)點(diǎn)。同時(shí),將移動(dòng)端和電腦端互相結(jié)合,使高校信息服務(wù)平臺(tái)多樣化,為推動(dòng)我國高校信息公開提供了新的途徑。
參考文獻(xiàn)
[1]百度百科.高等學(xué)校信息公開辦法[EB/OL].https://baike.baidu.com/item/高等學(xué)校信息公開辦法/1498620,2017-08-01.
[2]張蓓,竇天芳,張成昱,等.開發(fā)模式下圖書館微信公眾平臺(tái)服務(wù)的設(shè)計(jì)與實(shí)現(xiàn)[J].現(xiàn)代圖書情報(bào)技術(shù),2014,(1):87-91.
[3]百度百科.微信公眾平臺(tái)[EB/OL].https://baike.baidu.com/item/微信公眾平臺(tái)/1488140,2017-08-01.
[4]微信公眾平臺(tái)技術(shù)文檔[EB/OL].https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1445241432,2017-08-17.
[5]周耀,蔣天民.基于微信公眾平臺(tái)構(gòu)建圖書館座位管理系統(tǒng)[J].現(xiàn)代情報(bào),2016,36(12):114-119.
[6]李錦程.基于微信平臺(tái)的醫(yī)療就診系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D].哈爾濱:哈爾濱工業(yè)大學(xué),2015.endprint