黃興建石修路黃其河
(1西南交通大學(xué)交通運(yùn)輸與物流學(xué)院教授,四川成都610031;2、3西南交通大學(xué)交通運(yùn)輸與物流學(xué)院碩士研究生,四川成都610031)
基于微信公眾平臺(tái)的高鐵客運(yùn)訂餐服務(wù)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
黃興建1石修路2黃其河3
(1西南交通大學(xué)交通運(yùn)輸與物流學(xué)院教授,四川成都610031;2、3西南交通大學(xué)交通運(yùn)輸與物流學(xué)院碩士研究生,四川成都610031)
高速列車(chē)餐飲服務(wù)是高鐵旅客服務(wù)的重要組成部分,目前以人工服務(wù)為主的配餐方式亟待改進(jìn),建立滿足旅客要求的便捷式訂餐系統(tǒng)將有利于提高服務(wù)質(zhì)量和配送效率。微信公眾平臺(tái)以微信為依托,憑借廣大的用戶規(guī)模逐漸為眾多開(kāi)發(fā)者青睞,針對(duì)旅客訂餐需求,以微信公眾平臺(tái)為基礎(chǔ)搭建高速列車(chē)訂餐系統(tǒng)。在微信公眾平臺(tái)與后臺(tái)數(shù)據(jù)庫(kù)實(shí)現(xiàn)對(duì)接的基礎(chǔ)上,利用微網(wǎng)開(kāi)發(fā)技術(shù)與PHP編程技術(shù)進(jìn)行功能編輯,最終以微信公眾號(hào)為載體實(shí)現(xiàn)列車(chē)訂餐功能、在線支付功能、訂單查詢功能以及客服在線功能。
高鐵訂餐;微信公眾號(hào);微網(wǎng)開(kāi)發(fā)技術(shù);PHP編程
隨著鐵路部門(mén)職能的轉(zhuǎn)變,各職能部門(mén)自身業(yè)務(wù)處理能力和效率得到提高,面向社會(huì)公眾服務(wù)意識(shí)不斷增強(qiáng)[1]。近年來(lái),客運(yùn)部門(mén)在旅客日??瓦\(yùn)服務(wù)方面雖然有所改善,但陳舊的服務(wù)模式依然滿足不了旅客的要求,加強(qiáng)電子信息資源共享、打造特色便捷服務(wù)顯得尤為重要。
微信作為移動(dòng)互聯(lián)網(wǎng)的入口,其用戶數(shù)量呈現(xiàn)裂變式的增長(zhǎng)速度,2013年7月,用戶規(guī)模達(dá)到5億[2]。以微信為載體進(jìn)行鐵路客運(yùn)便捷服務(wù)開(kāi)發(fā),可以實(shí)現(xiàn)大規(guī)模的覆蓋,從而免去用戶重新下載APP的麻煩,而且節(jié)省了開(kāi)發(fā)成本。目前,高速列車(chē)餐飲服務(wù)仍是采用人工配送的方式,不僅浪費(fèi)了大量成本,而且收效甚微。對(duì)于鐵路而言,開(kāi)發(fā)一款以微信公眾平臺(tái)為依托的訂餐服務(wù)系統(tǒng),將有利于客運(yùn)服務(wù)質(zhì)量的提高。
信息的共享需要通暢的網(wǎng)絡(luò),而高速列車(chē)由于運(yùn)行環(huán)境復(fù)雜導(dǎo)致車(chē)內(nèi)移動(dòng)網(wǎng)絡(luò)時(shí)斷時(shí)續(xù),乘客無(wú)法有效地利用電子資源。通過(guò)對(duì)列車(chē)車(chē)廂進(jìn)行無(wú)線網(wǎng)絡(luò)覆蓋或者增強(qiáng)列車(chē)移動(dòng)信號(hào)保障網(wǎng)絡(luò)暢通,是乘客利用訂餐系統(tǒng)進(jìn)行訂餐的前提。
有了可靠的數(shù)據(jù)傳輸網(wǎng)絡(luò),基于微信公眾平臺(tái)的訂餐系統(tǒng)通過(guò)調(diào)用公眾平臺(tái)的API接口,可以實(shí)現(xiàn)數(shù)據(jù)庫(kù)與移動(dòng)端以及移動(dòng)端與移動(dòng)端間的信息交互。當(dāng)數(shù)據(jù)通過(guò)微信發(fā)送到微信公眾平臺(tái),微信公眾平臺(tái)將數(shù)據(jù)上傳到數(shù)據(jù)服務(wù)平臺(tái)并由數(shù)據(jù)服務(wù)平臺(tái)進(jìn)行處理,然后通過(guò)訪問(wèn)后臺(tái)數(shù)據(jù)庫(kù)或者是通過(guò)在線客服對(duì)數(shù)據(jù)進(jìn)行回復(fù),從而完成一次完整的信息交互,具體建設(shè)思路如圖1所示。
圖1 高鐵客運(yùn)訂餐系統(tǒng)建設(shè)思路
系統(tǒng)總體建設(shè)思路包括以下幾個(gè)步驟:(1)在微信官網(wǎng)上申請(qǐng)一個(gè)公眾賬號(hào),并對(duì)公眾賬號(hào)進(jìn)行自定義菜單編輯。(2)通過(guò)PHP編程實(shí)現(xiàn)公眾賬號(hào)與已有數(shù)據(jù)服務(wù)平臺(tái)的對(duì)接。(3)通過(guò)調(diào)用服務(wù)器將列車(chē)圖文信息推送給用戶,使用戶對(duì)列車(chē)餐飲服務(wù)有一定了解。(4)通過(guò)進(jìn)行微網(wǎng)站開(kāi)發(fā),使用戶可以在線選購(gòu)食物并通過(guò)電子錢(qián)包進(jìn)行支付,將訂單上傳至數(shù)據(jù)庫(kù)后,實(shí)現(xiàn)用戶點(diǎn)餐信息的查詢。(5)以微網(wǎng)站開(kāi)發(fā)為基礎(chǔ),通過(guò)對(duì)客服API接口的調(diào)用,實(shí)現(xiàn)客服移動(dòng)端與用戶移動(dòng)端之間的信息交互,從而使服務(wù)人員可以在線為旅客提供服務(wù)。
根據(jù)以上建設(shè)思路,可以構(gòu)建一個(gè)集列車(chē)餐飲信息推送,在線點(diǎn)餐、支付,訂單查詢以及在線客服等功能于一身的高鐵客運(yùn)訂餐服務(wù)類公眾號(hào)。
2.1 訂餐系統(tǒng)開(kāi)發(fā)技術(shù)
WeChat+SAE+PHP+jQuery Mobile+ MySQL技術(shù)層次架構(gòu),采用B/S模式分為兩大部分(A、新浪SAE服務(wù)器端;B、微信手機(jī)客戶端),系統(tǒng)采用HTTP協(xié)議來(lái)進(jìn)行數(shù)據(jù)傳輸。
新浪SAE服務(wù)器端:主要是完成數(shù)據(jù)交互和數(shù)據(jù)邏輯處理,該系統(tǒng)應(yīng)用服務(wù)器端提供訂餐的有關(guān)信息以及客服服務(wù)平臺(tái),包括座位信息、菜品圖片、菜品名稱、菜品價(jià)格、是否支付、所需菜品份數(shù)、訂單添加時(shí)間以及客服服務(wù)信息等,通過(guò)微信內(nèi)置瀏覽器進(jìn)行訪問(wèn)。
微信手機(jī)客戶端:利用微信公眾號(hào)下置自定義菜單,進(jìn)行指定功能服務(wù)。通過(guò)點(diǎn)擊菜單進(jìn)入服務(wù)網(wǎng)頁(yè),通過(guò)對(duì)MySQL數(shù)據(jù)庫(kù)進(jìn)行訪問(wèn),查詢所需信息并將信息返回給微信。微信終端第一步將數(shù)據(jù)庫(kù)中儲(chǔ)存的菜單信息以List View列于界面;第二步根據(jù)食物品類向用戶提供檢索功能,將檢索到的信息響應(yīng)微信終端,顯示在手機(jī)界面;第三步將用戶的點(diǎn)餐信息與支付信息上傳至數(shù)據(jù)庫(kù),并向用戶提供查詢功能,將檢索所得的訂單信息顯示在手機(jī)界面;第四步,用戶可以將有關(guān)訂單的疑問(wèn)通過(guò)客服菜單上傳至數(shù)據(jù)庫(kù),在客服人員作出相應(yīng)解答后,及時(shí)將信息以微信消息的形式發(fā)送給用戶。
2.2 訂餐系統(tǒng)總體設(shè)計(jì)
系統(tǒng)的整體設(shè)計(jì)包括前端信息收集與后端數(shù)據(jù)服務(wù)平臺(tái)兩部分。前端信息收集部分包括微信客戶端與微信公眾平臺(tái),后端的數(shù)據(jù)服務(wù)平臺(tái)主要由處理層、應(yīng)用層以及數(shù)據(jù)訪問(wèn)層組成。前后端的數(shù)據(jù)傳輸主要通過(guò)移動(dòng)網(wǎng)絡(luò)或無(wú)線網(wǎng)絡(luò)完成,前后端數(shù)據(jù)的交互通過(guò)微信公眾平臺(tái)API接口完成。
訂餐系統(tǒng)的使用場(chǎng)景主要是:旅客通過(guò)微信客戶端檢索所在車(chē)次的訂餐公眾號(hào)并添加關(guān)注,在訂餐時(shí)間內(nèi),旅客使用該系統(tǒng)點(diǎn)餐并通過(guò)電子錢(qián)包付款,服務(wù)人員根據(jù)訂單添加時(shí)間以及付款狀態(tài)及時(shí)進(jìn)行配送并更新訂單信息以便用戶查詢。系統(tǒng)的總體架構(gòu)設(shè)計(jì)如圖2所示。
圖2 訂餐系統(tǒng)的結(jié)構(gòu)與運(yùn)行流程設(shè)計(jì)
由于前端信息收集部分是建立在現(xiàn)有應(yīng)用廣泛的、成熟的微信公眾平臺(tái)上[3],本系統(tǒng)的設(shè)計(jì)重點(diǎn)主要是后端數(shù)據(jù)服務(wù)平臺(tái)的功能實(shí)現(xiàn)。數(shù)據(jù)服務(wù)平臺(tái)的設(shè)計(jì)主要采用易于擴(kuò)展的架構(gòu)模式[4],結(jié)合微信公眾平臺(tái)提供的API接口特點(diǎn)[5],為保證系統(tǒng)的可擴(kuò)展性及可靠性,服務(wù)平臺(tái)采用分層架構(gòu)的模式進(jìn)行設(shè)計(jì)。
數(shù)據(jù)服務(wù)平臺(tái)的設(shè)計(jì)在邏輯上分為處理層、應(yīng)用層、數(shù)據(jù)訪問(wèn)層三個(gè)層次,這三個(gè)層次分別針對(duì)不同的需求完成相應(yīng)的功能。處理層主要對(duì)接收到的不同類型的信息進(jìn)行判斷與處理,根據(jù)不同的需求調(diào)用相應(yīng)的API接口與應(yīng)用層進(jìn)行對(duì)接。應(yīng)用層實(shí)現(xiàn)完成業(yè)務(wù)所需的功能,通過(guò)對(duì)數(shù)據(jù)訪問(wèn)層的查詢與存儲(chǔ)實(shí)現(xiàn)系統(tǒng)前端與后端的信息交互,根據(jù)需要調(diào)用API接口將信息傳遞給處理層,從而實(shí)現(xiàn)系統(tǒng)后端與前端的信息交互。數(shù)據(jù)訪問(wèn)層主要實(shí)現(xiàn)數(shù)據(jù)的存儲(chǔ)與查詢功能。
圖3 訂餐系統(tǒng)數(shù)據(jù)服務(wù)平臺(tái)處理層接口
圖4 訂餐系統(tǒng)數(shù)據(jù)服務(wù)平臺(tái)應(yīng)用層設(shè)計(jì)
2.3 處理層設(shè)計(jì)
處理層通過(guò)調(diào)用微信公眾平臺(tái)API接口實(shí)現(xiàn)對(duì)用戶需求的響應(yīng),并通過(guò)解析消息的XML描述格式對(duì)消息進(jìn)行處理。為了保證系統(tǒng)的可擴(kuò)展性與可靠性,處理層采用針對(duì)接口編程的面向?qū)ο笤O(shè)計(jì)原則進(jìn)行設(shè)計(jì)。處理層的接口及各實(shí)現(xiàn)類的設(shè)計(jì)如圖3所示。
處理層有統(tǒng)一的接口,接口提供了getFromUser、getToUser兩種方法用于獲取開(kāi)發(fā)方、發(fā)送方的OpenId。微信通過(guò)對(duì)事件信息、文本信息、圖片信息以及服務(wù)信息的響應(yīng),將XML格式的信息交由SAE服務(wù)器進(jìn)行解釋與處理,并將應(yīng)用層的處理結(jié)果以XML格式發(fā)送回指定OPenId的微信客戶端。
2.4 應(yīng)用層設(shè)計(jì)
應(yīng)用層主要以SAE網(wǎng)絡(luò)服務(wù)器為主,在MySQL數(shù)據(jù)庫(kù)與微信移動(dòng)端之間通過(guò)功能編輯實(shí)現(xiàn)信息的上傳下達(dá)。應(yīng)用層的功能模塊設(shè)計(jì)如圖4所示,微信公眾平臺(tái)與SAE進(jìn)行連接后,通過(guò)連接模塊分別對(duì)餐飲信息推送、在線訂餐、訂單查詢以及客服在線等模塊進(jìn)行調(diào)用,從而實(shí)現(xiàn)以微信客戶端為窗口調(diào)用各功能的效果。
在線訂餐、訂單查詢以及客服在線等模塊均是通過(guò)與鐵路內(nèi)網(wǎng)相連接從而對(duì)數(shù)據(jù)訪問(wèn)層進(jìn)行信息的錄入與讀取。其中,訂餐模塊建立在數(shù)據(jù)訪問(wèn)層與微信客戶端雙向連接的基礎(chǔ)上,而查詢模塊則是以單向連接為基礎(chǔ)??头K則是以微信客戶端、數(shù)據(jù)訪問(wèn)層、微信客戶端三方單向連接為基礎(chǔ),即用戶與數(shù)據(jù)庫(kù)之間建立單向連接:將用戶發(fā)送的信息錄入數(shù)據(jù)庫(kù);數(shù)據(jù)庫(kù)與客服建立單向連接:數(shù)據(jù)庫(kù)將信息推送給客服;客服與用戶建立單向連接:客服將信息回復(fù)給用戶。
本系統(tǒng)是以微信公眾平臺(tái)為基礎(chǔ),故不需要再進(jìn)行登錄,根據(jù)需要選擇所在班次的列車(chē)服務(wù)號(hào)進(jìn)行關(guān)注即可進(jìn)行操作。
3.1 連接模塊設(shè)計(jì)實(shí)現(xiàn)
新浪SAE通過(guò)驗(yàn)證Token口令與微信公眾平臺(tái)實(shí)現(xiàn)連接,并定義程序responseMsg()對(duì)微信發(fā)送的信息進(jìn)行響應(yīng),同時(shí)通過(guò)定義不同類型的事件響應(yīng)程序滿足對(duì)不同類型信息的響應(yīng)。此程序的開(kāi)發(fā)是以響應(yīng)事件信息、文本信息以及圖文信息為主[6],以下為連接模塊的具體運(yùn)作過(guò)程。
用戶關(guān)注公眾號(hào)時(shí),后臺(tái)服務(wù)器通過(guò)判斷信息類型及時(shí)作出回復(fù),以文本信息的形式發(fā)送內(nèi)容為“歡迎關(guān)注G324號(hào)列車(chē)服務(wù)公眾號(hào)。如果您有困難,請(qǐng)回復(fù)信息,我們的客服人員會(huì)及時(shí)向您解答,祝您旅途愉快!”的歡迎信息。
同理,當(dāng)微信公眾號(hào)接收到用戶發(fā)送的文本信息后,會(huì)將內(nèi)容為“你的問(wèn)題已收到,會(huì)盡快給你回復(fù),祝旅途愉快!”的信息推送給用戶,并對(duì)客服模塊進(jìn)行調(diào)用,從而對(duì)問(wèn)題進(jìn)行處理。如果用戶沒(méi)有發(fā)送文本信息,而是通過(guò)直觀的自定義菜單形式接受服務(wù),后臺(tái)服務(wù)器會(huì)根據(jù)具體的菜單選項(xiàng)調(diào)用相應(yīng)的功能模塊。
連接模塊是所有功能模塊的調(diào)度中心,它是服務(wù)器與用戶之間溝通的基礎(chǔ)。正是通過(guò)連接模塊對(duì)各種信息進(jìn)行辨認(rèn)與解析,并以相應(yīng)的格式完成信息的上傳下達(dá),才使得服務(wù)器與用戶之間的溝通暢通無(wú)阻,從而奠定了所有功能充分實(shí)現(xiàn)的基礎(chǔ)。
為了使程序得以更好地運(yùn)行,將已編好的代碼以index為名進(jìn)行保存并上傳,連接模塊的代碼即為index.php。
3.2 推送模塊設(shè)計(jì)實(shí)現(xiàn)
當(dāng)用戶點(diǎn)擊自定義菜單項(xiàng)“列車(chē)信息”時(shí),服務(wù)器通過(guò)調(diào)用推送模塊將已經(jīng)編輯好的圖文信息推送至微信公眾號(hào)。推送模塊主要是通過(guò)對(duì)自定義菜單的編輯與創(chuàng)建來(lái)實(shí)現(xiàn)的,具體過(guò)程如下所述。
根據(jù)微信公眾平臺(tái)提供的開(kāi)發(fā)文檔中有關(guān)自定義菜單API接口的說(shuō)明,在自定義菜單編輯程序中,將Button的Name屬性設(shè)置為“列車(chē)信息”,Type屬性設(shè)置為“Click”,Key屬性設(shè)置為“列車(chē)信息”。通過(guò)Internet對(duì)程序進(jìn)行訪問(wèn),創(chuàng)建點(diǎn)擊事件類型、名為“列車(chē)信息”、關(guān)鍵字為“列車(chē)信息”的自定義菜單項(xiàng)。
當(dāng)點(diǎn)擊“列車(chē)信息”時(shí),服務(wù)器將關(guān)鍵字“列車(chē)信息”提交至程序index.php中,通過(guò)switch case語(yǔ)句對(duì)關(guān)鍵字進(jìn)行比對(duì),在關(guān)鍵字與預(yù)設(shè)信息一致時(shí)觸發(fā)圖文信息推送事件,使用戶得以接收到“列車(chē)簡(jiǎn)介”信息。
為了方便調(diào)用,推送模塊下的程序命名為cj. php,與index.php上傳至同一服務(wù)器中。
3.3 訂餐及查詢模塊設(shè)計(jì)實(shí)現(xiàn)
訂餐模塊與查詢模塊均是以微網(wǎng)開(kāi)發(fā)技術(shù)為支撐,利用jQuery Mobile與PHP編程得以實(shí)現(xiàn)[7]。用戶通過(guò)使用微信內(nèi)置瀏覽器訪問(wèn)微網(wǎng)站進(jìn)行點(diǎn)餐,并將信息提交至數(shù)據(jù)庫(kù),最后通過(guò)查詢菜單實(shí)時(shí)了解訂單的處理情況,具體實(shí)現(xiàn)過(guò)程如下所述。
訂餐模塊的編輯以數(shù)據(jù)庫(kù)信息讀取與錄入為主。通過(guò)Select From語(yǔ)句從指定表單中讀取相應(yīng)的菜品信息并按照規(guī)定格式在網(wǎng)頁(yè)上顯示,調(diào)用公共微網(wǎng)頁(yè)模塊進(jìn)行嵌套,使用戶界面更加舒適。點(diǎn)擊相應(yīng)菜品的添加按鈕進(jìn)行選購(gòu),通過(guò)記錄按鈕類型與點(diǎn)擊次數(shù)識(shí)別用戶點(diǎn)餐份數(shù),從而調(diào)用支付API接口對(duì)費(fèi)用總額進(jìn)行合計(jì)與支付[8]。
支付完成后,訂單隨即通過(guò)Insert Into語(yǔ)句寫(xiě)入數(shù)據(jù)庫(kù),并將訂單信息按照座位號(hào)、OpenId、菜品名、菜價(jià)、份數(shù)、支付狀態(tài)、配送情況以及添加時(shí)間等進(jìn)行排列。當(dāng)用戶點(diǎn)擊“訂單查詢”子菜單時(shí),服務(wù)器將信息讀取出來(lái)并嵌套進(jìn)公共微網(wǎng)頁(yè)模塊,以網(wǎng)頁(yè)的形式顯示到指定OpenId的微信端。
為了方便對(duì)訂餐模塊與查詢模塊的調(diào)用與區(qū)分,訂餐模塊主程序以menu.php格式進(jìn)行上傳,查詢模塊主程序以query.php格式上傳。
3.4 客服模塊設(shè)計(jì)實(shí)現(xiàn)
客服模塊包含三段程序,分別是信息顯示程序message.php、單信息回復(fù)程序post.php以及信息發(fā)送程序send.php。運(yùn)作流程如下:客服人員通過(guò)點(diǎn)擊客服菜單進(jìn)入服務(wù)網(wǎng)頁(yè),在瀏覽了用戶提交的問(wèn)題后,逐一進(jìn)行回復(fù)并提交發(fā)送。各程序的實(shí)現(xiàn)過(guò)程如下所述。
程序message.php在與數(shù)據(jù)庫(kù)實(shí)現(xiàn)連接的基礎(chǔ)上,將用戶發(fā)送的問(wèn)題通過(guò)Insert Into語(yǔ)句寫(xiě)入表中,并通過(guò)Select From語(yǔ)句將所有信息按照每頁(yè)排列九條待回復(fù)信息的形式顯示在客服服務(wù)端,客服人員選擇待回復(fù)信息并點(diǎn)擊按鈕進(jìn)入單信息回復(fù)界面。
程序post.php將待回復(fù)信息進(jìn)行完整展示,并向客服人員提供信息回復(fù)文本框以及“提交”和“取消”按鈕。客服將服務(wù)信息輸入文本框點(diǎn)擊“提交”按鈕,信息經(jīng)過(guò)封裝后提交到send.php程序。通過(guò)調(diào)用客服API接口,程序send.php將文本信息發(fā)送到OpenId為FromUserName的用戶微信上。發(fā)送成功后,頁(yè)面跳轉(zhuǎn)到提示界面,點(diǎn)擊“back”按鈕,用戶可回到單信息回復(fù)界面從而可以實(shí)現(xiàn)多次回復(fù)[9]。3.5真機(jī)測(cè)試
由于微信公眾號(hào)在訂閱號(hào)與服務(wù)號(hào)之間有明確的功能權(quán)限區(qū)分,個(gè)人只能申請(qǐng)訂閱號(hào),但為了完整演示系統(tǒng)功能,本系統(tǒng)只能以測(cè)試號(hào)的形式進(jìn)行。
圖5是用戶關(guān)注公眾號(hào)時(shí)的界面,圖6為用戶點(diǎn)擊“列車(chē)信息”菜單時(shí)收到的圖文信息界面,圖7為用戶進(jìn)入“我要點(diǎn)餐”子菜單并根據(jù)需求進(jìn)行分類檢索的界面。
圖5 關(guān)注界面
圖6 列車(chē)信息
圖7 列車(chē)點(diǎn)餐
圖8為用戶點(diǎn)擊“訂單查詢”子菜單時(shí),服務(wù)器反饋信息界面,圖9即為客服在線功能的實(shí)現(xiàn)過(guò)程界面。
圖8 我的訂單
圖9 客服在線
以微信公眾平臺(tái)為載體的高鐵客運(yùn)訂餐服務(wù)系統(tǒng)一反往日微信在營(yíng)銷方面廣泛應(yīng)用的常態(tài),大膽將高鐵客運(yùn)服務(wù)與移動(dòng)互聯(lián)網(wǎng)相結(jié)合,不僅對(duì)微信的應(yīng)用提供了一種新思路,同時(shí)也對(duì)傳統(tǒng)的鐵路客運(yùn)服務(wù)模式進(jìn)行了創(chuàng)新。新系統(tǒng)不僅方便用戶、降低人力資源成本,同時(shí)也節(jié)約大量開(kāi)發(fā)資金。較之傳統(tǒng)的服務(wù)模式,微信以其高粘性更為用戶所青睞。
盡管如此,該系統(tǒng)仍存在許多問(wèn)題亟待解決。隨著移動(dòng)網(wǎng)絡(luò)的發(fā)展,信息安全問(wèn)題更加突出,如何在內(nèi)外網(wǎng)之間建立安全的連接模式還有待于進(jìn)一步研究;其次,如何在高速行駛的列車(chē)上覆蓋穩(wěn)定的無(wú)線網(wǎng)絡(luò)是系統(tǒng)使用的主要問(wèn)題。
總體看來(lái),基于微信公眾平臺(tái)的高鐵客運(yùn)訂餐服務(wù)系統(tǒng)的優(yōu)勢(shì)還是十分突出的。一旦主要問(wèn)題得以解決,以微信作為基石打造鐵路服務(wù)平臺(tái),必將為鐵路服務(wù)事業(yè)帶來(lái)巨大的活力。
隨著信息化時(shí)代的深入,國(guó)民經(jīng)濟(jì)與社會(huì)發(fā)展給鐵路運(yùn)輸服務(wù)部門(mén)提出了新的要求:不僅要致力于為旅客提供優(yōu)質(zhì)服務(wù),還要充分把握住時(shí)代發(fā)展的趨勢(shì),利用一切資源建立起便捷式服務(wù)模式。本次研究工作以微信公眾平臺(tái)為基礎(chǔ),在移動(dòng)互聯(lián)網(wǎng)時(shí)代對(duì)高鐵旅客運(yùn)輸服務(wù)模式提出了新的建設(shè)思路并針對(duì)高鐵客運(yùn)點(diǎn)餐服務(wù)系統(tǒng)進(jìn)行設(shè)計(jì),通過(guò)微信公眾平臺(tái)實(shí)現(xiàn)了預(yù)想的多項(xiàng)功能。雖然系統(tǒng)仍存在問(wèn)題,但是經(jīng)過(guò)完善后必將更加適合在鐵路服務(wù)領(lǐng)域應(yīng)用。
[1]邱忠權(quán),候雪莉,張德新.基于Android系統(tǒng)的列車(chē)移動(dòng)信息服務(wù)平臺(tái)設(shè)計(jì)與訂餐系統(tǒng)的實(shí)現(xiàn)[J].交通運(yùn)輸工程與信息學(xué)報(bào),2015(1): 18-25
[2]余佩穎.微信電子商務(wù)模式探討[J].軟件,2013(10):124-125
[3]魏永梁,陳恒.線路病害數(shù)據(jù)智能上報(bào)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].鐵道建筑技術(shù),2015(10):118-121
[4]Jeffrey L.Whitten,Lonnie D.Bentley.系統(tǒng)分析與設(shè)計(jì)方法[M].肖剛,孫慧,譯.7版.北京:機(jī)械工業(yè)出版社,2007
[5]程杰.大話設(shè)計(jì)模式[M].北京:清華大學(xué)出版社,2007
[6]方倍工作室.微信公眾平臺(tái)開(kāi)發(fā)最佳實(shí)踐[M].北京:機(jī)械工業(yè)出版社,2014
[7]李柯泉.構(gòu)建跨平臺(tái)APP:jQuery Mobile移動(dòng)應(yīng)用實(shí)戰(zhàn)[M].北京:清華大學(xué)出版社,2014
[8]閆小坤.微信公眾平臺(tái)開(kāi)發(fā)基礎(chǔ)與實(shí)戰(zhàn)[M].北京:機(jī)械工業(yè)出版社,2014
[9]易偉.微信公眾平臺(tái)服務(wù)號(hào)開(kāi)發(fā):揭秘九大高級(jí)接口[M].北京:機(jī)械工業(yè)出版社,2014
(責(zé)任編輯:魏艷紅)
Research on the Ordering Service System of High Speed Railway Based on WeChat
HUANG Xingjian1,SHI Xiulu2,HUANG Qihe3
(1 Southwest Jiaotong University,School of Transportation and Logistics,Professor,Sichuan Chengdu 610031,China;2,3 Southwest Jiaotong University,School of Transportation and Logistics,Master Degree Candidate,Sichuan Chengdu 610031,China)
Ordering service system is an important part of high speed railway service,currently dominated by artificial service needs to be improved urgently.In order to satisfy the passenger demand,WeChat is chosen to be the platform because of its vast user number.Based on the connection between WeChat platform and the ordering service backstage database,using WeChat and PHP development technology,the online customer service function like ordering,payment,inquiry are achieved.
high speed railway ordering;WeChat public number;Micro network development technology;PHP
A
:1004-9746(2016)03-0042-06
2016-05-15)