• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

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

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

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

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

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

      1.1 微信公眾平臺的功能

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

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

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

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

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

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

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

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

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

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

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

      (1)查詢指令。

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

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

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

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

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

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

      [6]輸入6查詢個人定制課表

      [7]輸入7查詢常用微信賬號

      (2)綁定指令。

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

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

      (3)激活指令。

      ①教師輸入JH身份證后6位進行激活。

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

      1.4 指令處理流程

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

      2.1 申請微信公眾賬號

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

      2.2 申請消息接口

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

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

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

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

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

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

      <xm l>

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

      3 結(jié) 語

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

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

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

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

      基于微信自助查詢系統(tǒng)的設(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é)會教育機制研究分會十一五規(guī)劃項目(XD010)---行動導(dǎo)向的《程序設(shè)計與應(yīng)用開發(fā)》教學(xué)實踐研究.

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

      猜你喜歡
      開發(fā)者消息指令
      聽我指令:大催眠術(shù)
      一張圖看5G消息
      ARINC661顯控指令快速驗證方法
      LED照明產(chǎn)品歐盟ErP指令要求解讀
      電子測試(2018年18期)2018-11-14 02:30:34
      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
      消息
      消息
      消息
      清远市| 清徐县| 舒城县| 濮阳县| 临夏市| 哈巴河县| 寿宁县| 元谋县| 澄江县| 绩溪县| 府谷县| 上高县| 南部县| 淮北市| 瓮安县| 宣化县| 普宁市| 眉山市| 伊春市| 普安县| 睢宁县| 垦利县| 宁都县| 云安县| 汶川县| 宝鸡市| 神木县| 黎川县| 莒南县| 广东省| 南雄市| 巴彦县| 监利县| 博客| 巴马| 安岳县| 资阳市| 巴彦淖尔市| 鹤壁市| 河曲县| 隆尧县|