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

?

基于微信自助查詢系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

2014-10-10 05:16:56重慶科創(chuàng)職業(yè)學(xué)院信息工程系重慶402160
關(guān)鍵詞:開發(fā)者消息指令

(重慶科創(chuàng)職業(yè)學(xué)院信息工程系,重慶 402160)

(重慶科創(chuàng)職業(yè)學(xué)院信息工程系,重慶 402160)

在數(shù)字校園建設(shè)與應(yīng)用過程中,移動(dòng)互聯(lián)網(wǎng)用戶越來越多,對(duì)隨時(shí)性和隨地性的需求越來越強(qiáng)烈,針對(duì)掌中校園開發(fā)成本高、開發(fā)周期長、推廣應(yīng)用難等問題,對(duì)微信公眾平臺(tái)的開發(fā)模式進(jìn)行了研究,提出了一種基于微信的自助查詢系統(tǒng)的設(shè)計(jì)思路,并以開發(fā)的微信版“科創(chuàng)學(xué)院自助查詢系統(tǒng)”為例,解析了實(shí)現(xiàn)的方法。

數(shù)字校園;微信;自助查詢系統(tǒng)

隨著Android、iPhone、WindowsPhone等智能移動(dòng)終端的日益普及,越來越多的人開始習(xí)慣隨時(shí)隨地利用碎片化時(shí)間了解資訊、查詢信息,甚至是處理業(yè)務(wù)。數(shù)字校園的用戶也不例外,他們希望通過移動(dòng)終端,就能隨時(shí)隨地的查詢學(xué)校的信息。但是對(duì)很多學(xué)校來說,如果分別開發(fā)Android、iPhone、WindowsPhone版的“掌中校園”,不僅開發(fā)成本高,開發(fā)周期長,推廣應(yīng)用和更新維護(hù)也是一件難事。因此,對(duì)時(shí)下最火的手機(jī)應(yīng)用微信及微信公眾平臺(tái)進(jìn)行了研究,提出了一種基于微信的自助查詢系統(tǒng)的設(shè)計(jì)思路,有效地解決了“掌中校園”開發(fā)的種種難題。

微信是騰訊公司推出的一款手機(jī)通信軟件,支持通過手機(jī)網(wǎng)絡(luò)發(fā)送語音短信、視頻、圖片和文字,可以單聊及群聊,還能根據(jù)地理位置找到附近的人,帶給用戶全新的移動(dòng)溝通體驗(yàn)。微信公眾平臺(tái)是騰訊公司在微信的基礎(chǔ)上新增的功能模塊,通過這一平臺(tái),個(gè)人和企業(yè)都可以打造一個(gè)微信的公眾號(hào),并實(shí)現(xiàn)自定義回復(fù)。使用公眾平臺(tái)的開發(fā)接口,公眾號(hào)可在自身服務(wù)器上接收用戶的微信消息,并可按需回復(fù)。此外,微信公眾平臺(tái)還提供了會(huì)話界面的自定義菜單、獲取更多類型的消息等高級(jí)的功能和體驗(yàn)。微信,這個(gè)同時(shí)具備文字聊天、語音短信、視頻對(duì)話、圖片分享和二維碼掃描的通訊工具,在僅僅一年多的時(shí)間里,就積累了兩億多的用戶,受眾廣,推廣易;而微信公眾平臺(tái)的誕生,更是為微信錦上添花,也為很多想要提供移動(dòng)信息服務(wù)的學(xué)校和企業(yè)提供了一個(gè)低廉、便捷的信息服務(wù)平臺(tái)。

1 基于微信的自助查詢系統(tǒng)的設(shè)計(jì)思路

1.1 微信公眾平臺(tái)的功能

(1)二維碼訂閱。通過在商家門口、宣傳單、名片上發(fā)布公眾號(hào)二維碼,微信用戶可隨手訂閱。

(2)消息推送。通過用戶分組和地域控制,實(shí)現(xiàn)精準(zhǔn)的消息推送,直指目標(biāo)用戶。

(3)品牌傳播。借助個(gè)人關(guān)注頁和朋友圈,實(shí)現(xiàn)品牌的病毒式傳播。

(4)發(fā)送電子優(yōu)惠劵。通過微信公眾平臺(tái)提供的消息接口,可以發(fā)送指令獲得商家提供的電子優(yōu)惠劵。

(5)實(shí)現(xiàn)自助查詢系統(tǒng)。公眾平臺(tái)消息接口為開發(fā)者提供與用戶進(jìn)行消息交互的能力。對(duì)于成功接入消息接口的公眾賬號(hào),當(dāng)用戶發(fā)消息給公眾號(hào),微信公眾平臺(tái)服務(wù)器會(huì)使用http請(qǐng)求對(duì)接入的網(wǎng)址進(jìn)行消息推送,第三方服務(wù)器可通過響應(yīng)包回復(fù)特定結(jié)構(gòu),從而達(dá)到回復(fù)消息的目的。

1.2 微信作為自助查詢客戶端的優(yōu)勢(shì)

目前移動(dòng)客戶端訪問信息系統(tǒng)主要有WAP網(wǎng)站、APP客戶端、微信3種方式,對(duì)比如下:

(1)WAP網(wǎng)站是最早廣泛應(yīng)用于移動(dòng)客戶端的訪問方式,相當(dāng)于信息系統(tǒng)網(wǎng)站的縮小版,通過定制的用戶界面進(jìn)行操作,以獲取用戶想要的信息,但用戶需記住信息系統(tǒng)的WAP網(wǎng)址,而且設(shè)計(jì)WAP版的用戶界面需花費(fèi)不少時(shí)間和精力。

(2)APP客戶端是智能手機(jī)操作系統(tǒng)問世以后比較流行的一種訪問方式,它就像在電腦里安裝軟件一樣安裝在手機(jī)桌面上,便于用戶點(diǎn)擊圖標(biāo)即可訪問系統(tǒng)。但于智能手機(jī)操作系統(tǒng)比較多,如果開發(fā)多個(gè)版本的客戶端,開發(fā)和維護(hù)的投入都會(huì)非常大,而且有些用戶還不喜歡在手機(jī)上安裝不常用的客戶端。

(3)微信支持iPhone、Android、WindowsPhone、Symbian、BlackBerry等智能終端,用戶群體廣,操作簡單;且商家可省去開發(fā)各類智能終端程序的一大筆費(fèi)用。由于微信基本不涉及界面設(shè)計(jì),因此開發(fā)周期短,一般一個(gè)交互模塊1~3 h左右即可完成,推廣應(yīng)用也比較方便。

1.3 微信自助查詢系統(tǒng)指令及功能設(shè)計(jì)

(1)查詢指令。

[0]輸入0查詢所有功能菜單

[1]輸入1查詢工資扣款明細(xì)

[2]輸入2查詢學(xué)生考試成績

[3]輸入3查詢常用服務(wù)電話

[4]輸入4查詢常用服務(wù)網(wǎng)站

[5]輸入5提出建議意見反饋

[6]輸入6查詢個(gè)人定制課表

[7]輸入7查詢常用微信賬號(hào)

(2)綁定指令。

①教師輸入“GH工號(hào)”進(jìn)行微信號(hào)與統(tǒng)一身份認(rèn)證的綁定。

②學(xué)生輸入“XH學(xué)號(hào)”進(jìn)行微信號(hào)與統(tǒng)一身份認(rèn)證的綁定。

(3)激活指令。

①教師輸入JH身份證后6位進(jìn)行激活。

②學(xué)生輸入JHXH身份證后6位進(jìn)行激活。

1.4 指令處理流程

2 基于微信的自助查詢系統(tǒng)的實(shí)現(xiàn)流程

2.1 申請(qǐng)微信公眾賬號(hào)

訪問微信公眾平臺(tái)官方網(wǎng)址http://mp.weixin.qq.com申請(qǐng)普通公眾賬號(hào),其中包含微信公眾賬號(hào)中文名稱(如:科創(chuàng)學(xué)院自助查詢系統(tǒng))和英文微信號(hào)(如:cqiecx)。

2.2 申請(qǐng)消息接口

(1)訪問網(wǎng)址http://mp.weixin.qq.com/mpres/htm ledition/res/wx-sample.zip下載官方示例代碼,得到wx-sample.php接口程序,將其更改為wx.php,并修改源代碼,將define(〃TOKEN〃,〃weixin〃)修改為define(〃TOKEN〃,〃cqiecx〃),此處cqiecx即為Token,上傳到網(wǎng)站http://wx.cqie.cn/的根目錄。

(2)登陸微信公眾平臺(tái)后,依次點(diǎn)擊“高級(jí)功能->開發(fā)模式->成為開發(fā)者”,填寫指令處理的接口程序URL(要求必須以http://開頭,而且僅支持80端口,如http://wx.cqie.cn/wx.php)和Token(必須為英文或數(shù)字,即上面的cqiecx),然后點(diǎn)擊提交,當(dāng)提示“你已成為開發(fā)者”時(shí),表示申請(qǐng)接口成功。

2.3 接收用戶發(fā)送的指令

當(dāng)普通微信用戶向公眾賬號(hào)發(fā)消息時(shí),微信服務(wù)器將POST該消息到填寫的URL上。一般文本消息的結(jié)構(gòu)如下:

其中ToUserName是開發(fā)者微信號(hào),F(xiàn)romUserName是發(fā)送方帳號(hào),CreateTime是消息創(chuàng)建時(shí)間,MsgType是消息類型,Content是文本消息內(nèi)容,MsgId是消息id。此處用戶發(fā)送的指令就在Content里。

2.4 根據(jù)指令回復(fù)消息給用戶

對(duì)于每一個(gè)POST請(qǐng)求,開發(fā)者在響應(yīng)包中返回特定xml結(jié)構(gòu),對(duì)該消息進(jìn)行響應(yīng)(現(xiàn)支持回復(fù)文本、圖文、語音、視頻、音樂和對(duì)收到的消息進(jìn)行星標(biāo)操作,微信服務(wù)器在五s內(nèi)收不到響應(yīng)會(huì)斷掉連接)?;貜?fù)文本消息的xml結(jié)構(gòu)如下:

<xm l>

其中ToUserName是接收方帳號(hào),F(xiàn)romUserName是開發(fā)者微信號(hào),CreateTime是消息創(chuàng)建時(shí)間,MsgType是消息類型,Content是回復(fù)的消息內(nèi)容(長度不超過2048字節(jié),使用 換行),F(xiàn)uncFlag是星標(biāo)(回復(fù)文本消息使用0)。

3 結(jié) 語

使用微信開發(fā)自助查詢系統(tǒng),即可以適應(yīng)移動(dòng)互聯(lián)網(wǎng)時(shí)代用戶隨時(shí)隨地獲取、返饋信息的需求,又可以大大降低開發(fā)成本和開發(fā)周期,是一種非常值得推薦的方法。而且不僅可以使用PHP腳本開發(fā)接口程序,也可以使用ASPX、JSP、ASP、CGI等等動(dòng)態(tài)網(wǎng)頁腳本開發(fā)接口程序;不僅可以開發(fā)自助查詢系統(tǒng),還可以開發(fā)手機(jī)門戶、手機(jī)商城等應(yīng)用。

[1]陳緒娟.以Web2.0理念及技術(shù)促進(jìn)校園網(wǎng)絡(luò)文化的建設(shè)與發(fā)展[J].重慶工商大學(xué)學(xué)報(bào):自然科學(xué)版,2012,8(8):56-58

[2]趙國棟.大學(xué)數(shù)字化校園與數(shù)字化學(xué)習(xí)紀(jì)實(shí)研究[M].北京:北京大學(xué)出版社,2012

[3]微信公眾平臺(tái)API文檔[EB/OL].http://mp.weixin.qq.com/wiki/

基于微信自助查詢系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)*

曹小平,程 靜

Design and Implementation of Self-inquiry System Based on Weixin

CAO Xiao-ping,CHENG Jing

(Department of Information Engineering,Chongqing Creation Vocational College,Chongqing 402160,China)

This paper analyzes the problems in the process of digital campus construction and application such asmore and more real-time and localized demand from more and moremobile internet users,high cost of portable campus development,long development period,difficultapplication costand so on,studies the developmentmodelof public platform ofWeixin,advances the design ideas for a kind of self-inquiry system based onWeixin,and analyzes the implementationmethods by taking the author’s Self-inquiry System ofChongqing Creation VovationalCollege as an example.

digital campus;weixin;self-inquiry system

田 靜

TP311

A

1672-058X(2014)02-0066-04

2013-09-10;

2013-10-20.

中國教育學(xué)會(huì)教育機(jī)制研究分會(huì)十一五規(guī)劃項(xiàng)目(XD010)---行動(dòng)導(dǎo)向的《程序設(shè)計(jì)與應(yīng)用開發(fā)》教學(xué)實(shí)踐研究.

曹小平(1979-),男,重慶永川人,工程師,從事數(shù)字校園信息系統(tǒng)開發(fā)研究.

猜你喜歡
開發(fā)者消息指令
聽我指令:大催眠術(shù)
一張圖看5G消息
ARINC661顯控指令快速驗(yàn)證方法
LED照明產(chǎn)品歐盟ErP指令要求解讀
16%游戲開發(fā)者看好VR
CHIP新電腦(2016年3期)2016-03-10 13:06:42
iOS開發(fā)者調(diào)查
電腦迷(2015年8期)2015-05-30 12:27:10
iOS開發(fā)者調(diào)查
電腦迷(2015年4期)2015-05-30 05:24:09
消息
消息
消息
江华| 莒南县| 合江县| 阜平县| 潞西市| 大埔县| 沙湾县| 万安县| 荥经县| 白朗县| 若羌县| 澎湖县| 横山县| 滦南县| 沙河市| 宁武县| 汾西县| 澄城县| 莱州市| 上杭县| 太谷县| 北海市| 开封市| 富阳市| 兴海县| 黄石市| SHOW| 常德市| 潞城市| 长沙市| 香格里拉县| 龙海市| 陆良县| 河东区| 新疆| 孝义市| 湖南省| 岳阳市| 莱西市| 东海县| 彰化县|