亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于微信公眾號的校園網(wǎng)賬號服務(wù)的設(shè)計與實現(xiàn)

        2016-12-28 01:23:07章志國
        現(xiàn)代計算機 2016年33期
        關(guān)鍵詞:校園卡校園網(wǎng)南通

        章志國

        (南通大學(xué),南通 226500)

        基于微信公眾號的校園網(wǎng)賬號服務(wù)的設(shè)計與實現(xiàn)

        章志國

        (南通大學(xué),南通 226500)

        上網(wǎng)、郵箱和校園卡等校園網(wǎng)賬號服務(wù)是高校教育技術(shù)機構(gòu)的常見任務(wù)之一。借助微信公眾號開展校園網(wǎng)賬號服務(wù),既方便學(xué)生,也節(jié)約人力成本。實際應(yīng)用表明,該系統(tǒng)穩(wěn)定可靠,有效提高教育技術(shù)機構(gòu)的服務(wù)能力。

        微信;微信公眾號;校園網(wǎng)賬號服務(wù)

        0 引言

        上網(wǎng)、使用郵箱和校園卡是高校學(xué)生校園網(wǎng)生活不可缺少的部分。這些服務(wù)一般由高校教育技術(shù)部門提供。由于大學(xué)生特別是新生對賬戶的維護能力較弱[1],所以賬號密碼遺忘、校園卡丟失是常見的現(xiàn)象。如何快速有效地幫助學(xué)生維護賬號,也為了減少賬號被盜和校園卡未及時掛失對學(xué)生的損失,是高校教育技術(shù)部門重點課題之一。

        利用微信公眾號提供的通訊、信息發(fā)布和溝通管理等功能,為教師和學(xué)生服務(wù),越來越受到高校的歡迎。通常有教務(wù)服務(wù)、后勤服務(wù)、網(wǎng)絡(luò)服務(wù)以及圖書館讀者服務(wù)等,以服務(wù)號居多。本文利用服務(wù)號的開發(fā)能力,以及網(wǎng)絡(luò)計費、郵箱和校園卡等接口,提供校園網(wǎng)賬號改密碼和掛失等服務(wù),節(jié)約人力物力成本,方便學(xué)生,優(yōu)化流程,提高效率。

        1 系統(tǒng)應(yīng)用方案設(shè)計

        1.1 微信應(yīng)用設(shè)計

        系統(tǒng)選用定位“服務(wù)平臺”與“服務(wù)交互”的微信服務(wù)號,服務(wù)號啟用開發(fā)模式之后,用戶消息和相關(guān)事件推送由服務(wù)器轉(zhuǎn)發(fā)至開發(fā)者服務(wù)器。普通文本消息可用于關(guān)鍵詞回復(fù),產(chǎn)生關(guān)注與取消關(guān)注事件時,系統(tǒng)拉取用戶openid等信息并存取,取關(guān)時更新關(guān)注狀態(tài)標(biāo)識。用戶點擊服務(wù)號菜單產(chǎn)生的CLICK和VIEW事件,前者用于根據(jù)指定事件推送指定內(nèi)容,后者用于推送詳細業(yè)務(wù)頁。

        業(yè)務(wù)頁通過網(wǎng)頁授權(quán)機制,先獲取用戶基本信息,進行身份綁定,進而實現(xiàn)業(yè)務(wù)邏輯與處理。這些業(yè)務(wù)脫離微信消息機制的束縛,以網(wǎng)頁形式在第三方網(wǎng)頁中提供服務(wù)。開發(fā)者得以專注業(yè)務(wù)開發(fā),并可充分利用微信提供的WeUI樣式庫。

        1.2 校園網(wǎng)賬號應(yīng)用設(shè)計

        我校上網(wǎng)賬號系統(tǒng)為深瀾計費系統(tǒng),提供的API接口有用戶詳情、修改用戶密碼和查詢在線設(shè)備等功能。通過https協(xié)議get、post或put指定數(shù)據(jù),即可完成賬號查詢、更新和下線等動作,返回值為標(biāo)準(zhǔn)JSON。郵箱品牌為億郵,接口同樣為API,返回值為XML。一卡通品牌為迪科,接口為WebService,支持卡信息、掛失和流水查詢等動作,返回值為標(biāo)準(zhǔn)XML。利用PHP的Client URL Library(cURL)即可實現(xiàn)上述請求,利用json_decode處理標(biāo)準(zhǔn)JSON格式,利用simplexml_load_string處理標(biāo)準(zhǔn)XML。由于億郵API返回XML比較特殊,需要采用DOMDocument類處理XML節(jié)點數(shù)據(jù)。

        2 微信服務(wù)號開發(fā)的實現(xiàn)

        系統(tǒng)采用YII2結(jié)合EasyWechat開發(fā)。YII2是高性能、基于組件的PHP框架。支持PHP命名空間、PSR標(biāo)準(zhǔn)和Composer等,支持Bootstrap,jQuery UI等[2]。Easy-Wechat是開源的微信公眾號開發(fā)SDK,符合PSR標(biāo)準(zhǔn),可以作為標(biāo)準(zhǔn)的Composer包為PHP項目所使用。使用EasyWechat可以快速地使用公眾號的開發(fā)能力,省去JSON和XML等交互數(shù)據(jù)的拼接和處理,專注業(yè)務(wù)邏輯開發(fā)。

        安裝EasyWechat只需編輯項目中的composer.json文件,在require節(jié)點添加"overtrue/wechat":"2.1.*",然后運行CMD命令“composer unpadte”即可。使用Easy-Wechat時,首先use所需要的PHP類,如use OvertrueWechatServer。處理公眾號接入的核心代碼如下:

        用戶首次關(guān)注公眾后后,獲取用戶信息,并存入數(shù)據(jù)庫,部分代碼如下:

        處理關(guān)鍵詞回復(fù)由handleMessage統(tǒng)一處理,將獲取的MsgType,Content,F(xiàn)romUserName格式化,根據(jù)MsgType類型分別處理。當(dāng)為text文本類型時,部分代碼如下:

        網(wǎng)頁授權(quán)是開發(fā)者在公眾號中設(shè)置Web頁,用戶訪問之后可以獲取用戶基本信息,同時生成session數(shù)據(jù),然后在controller里以$session['openid']形式判斷是否存在并調(diào)用。核心代碼如下:

        3 校園網(wǎng)賬號服務(wù)的實現(xiàn)

        3.1 賬號服務(wù)接口開發(fā)的實現(xiàn)

        因上網(wǎng)賬號服務(wù)每次調(diào)用接口都需使用cURL處理數(shù)據(jù),所以將其和json_encode、json_decode封裝成類,以便調(diào)用。由于為API為RESTful風(fēng)格,所以調(diào)用比較優(yōu)雅。深瀾計費系統(tǒng)修改密碼的核心代碼為:

        億郵計費系統(tǒng)修改密碼的核心代碼為:

        3.2 賬號服務(wù)能力的實現(xiàn)

        用戶首先關(guān)注“南通大學(xué)現(xiàn)教中心”微信公眾號,然后單擊菜單賬號服務(wù),進入以WeUI九宮格構(gòu)建的服務(wù)菜單列表頁,首次使用需進行微信身份和學(xué)號的綁定。綁定條件為用戶名+身份證號碼+短信驗證碼。利用微信、身份證、手機三者的實名制保障了用戶使用微信服務(wù)的合法性和可追溯性。綁定之后,進入其他業(yè)務(wù)服務(wù)頁面時,通過手機驗證碼或者校園卡密碼再次核實身份,輸入相關(guān)信息完成服務(wù)。

        由于YII2的腳手架特性,只需將上文的服務(wù)功能進行封裝調(diào)用,放置于model,利用YII2的scenarios定義不同的服務(wù)頁,rules定義相應(yīng)的校驗規(guī)則。然后新建相應(yīng)的controller,通過微信openid使用Yii::$app-〉getUser()-〉login($openid)登錄其綁定的用戶身份。最后建立相應(yīng)的view頁面,調(diào)用用戶身份只需$form-〉field

        系統(tǒng)業(yè)務(wù)邏輯如圖1所示。

        相關(guān)頁面截圖如圖2所示。

        4 結(jié)語

        實際應(yīng)用表明,以微信公眾號構(gòu)建的校園網(wǎng)賬號服務(wù)解決了南通大學(xué)現(xiàn)教中心2014年構(gòu)建的自助機密碼服務(wù)方式[1]只能線下完成且依賴自助機的問題,為校園網(wǎng)用戶提供更及時更高效更安全的服務(wù)。公眾號還提供了上網(wǎng)賬號保護、在線狀態(tài)和校園卡流水查詢等功能,方便學(xué)生,提高效率。

        在當(dāng)前互聯(lián)網(wǎng)時代,智慧化校園建設(shè)如火如荼的今天,微信的影響力不可忽略。通過建設(shè)高校微信公眾號,能夠提高教育技術(shù)機構(gòu)的服務(wù)能力,強大教學(xué)和科研能力,實現(xiàn)管理創(chuàng)新,為高校教育技術(shù)事業(yè)可持續(xù)發(fā)展添磚加瓦[3]。

        圖1 公眾號內(nèi)網(wǎng)頁實現(xiàn)校園網(wǎng)服務(wù)業(yè)務(wù)流程

        圖2 服務(wù)九宮格及上網(wǎng)密碼修改和校園卡掛失頁面

        參考文獻:

        [1]花路,章志國.基于校園一卡通的自助密碼修改系統(tǒng)的研究與實現(xiàn)[J].現(xiàn)代計算機,2014,10:61-63

        [2]Yii PHP Framework:Best for Web 2.0 Development[EB/OL].http://www.yiiframework.com/

        [3]丁衛(wèi)澤,羅永平.五位一體多方聯(lián)動強勢推進均衡發(fā)展——新時期的高校教育技術(shù)工作[J].現(xiàn)代教育技術(shù),2012,6:60-64.

        Design and Implementation of Campus Account Service Based on Public WeChat

        ZHANG Zhi-guo
        (Nantong University,Nantong226019)

        Providing Internet,e-mail and campus card service are the common assignments for the college Education Technology Department.Carrying out the campus network account service through Public WeChat not only brings convenience to the students,but also saves the cost of labor.After practical application,the system is proved to be stable and reliable,which greatly improved the service abilities of the college Education Technology Department.

        WeChat;Public WeChat;Campus Account Service

        1007-1423(2016)33-0077-04

        10.3969/j.issn.1007-1423.2016.33.018

        2016-10-11

        2016-11-20

        南通大學(xué)自然科學(xué)基金(No.13Z040)

        章志國(1981-),江蘇如皋人,碩士,助理實驗師,研究方向為計算機網(wǎng)絡(luò)

        猜你喜歡
        校園卡校園網(wǎng)南通
        藍印花布:南通獨具特色的非遺傳承
        華人時刊(2021年19期)2021-03-08 08:35:44
        非遺南通
        華人時刊(2020年19期)2021-01-14 01:17:06
        南通職業(yè)
        紡織報告(2020年9期)2020-12-18 06:12:10
        移動支付在校園卡自助補換卡業(yè)務(wù)中的實現(xiàn)——以濰坊學(xué)院為例
        數(shù)字化校園網(wǎng)建設(shè)及運行的幾點思考
        甘肅教育(2020年18期)2020-10-28 09:05:54
        高校中冒用他人校園卡法律定性問題研究
        法制博覽(2019年18期)2019-12-15 21:12:28
        試論最大匹配算法在校園網(wǎng)信息提取中的應(yīng)用
        電子制作(2019年10期)2019-06-17 11:45:26
        淺談拾卡后盜刷校園卡的行為定性
        法制博覽(2018年4期)2018-01-22 15:02:52
        NAT技術(shù)在校園網(wǎng)中的應(yīng)用
        電子制作(2017年8期)2017-06-05 09:36:15
        南通中船機械制造有限公司
        中國船檢(2017年3期)2017-05-18 11:33:12
        国产精品国产高清国产专区| 日韩国产自拍视频在线观看 | 国内自拍愉拍免费观看| 丰满人妻一区二区三区视频| 国产午夜精品av一区二区麻豆| 天下第二社区在线视频 | 99久久婷婷国产综合亚洲91| 亚洲电影中文字幕| 国语精品视频在线观看不卡| 激情乱码一区二区三区| 亚洲成人一区二区av| 欧美成人家庭影院| ā片在线观看免费观看| ā片在线观看| 亚洲色成人WWW永久在线观看| 一本色道亚州综合久久精品| 国产亚洲成人av一区| 国产人妻人伦精品1国产| 麻豆一区二区99久久久久| 日本www一道久久久免费榴莲| 浪荡少妇一区二区三区| 台湾自拍偷区亚洲综合| 成av人片一区二区久久| 99精品国产在热久久无毒不卡| 在线精品无码字幕无码av| 亚洲av之男人的天堂网站| 福利一区在线观看| 无码视频一区二区三区在线播放| 日本大片在线一区二区三区| 加勒比婷婷色综合久久| 老妇高潮潮喷到猛进猛出| 精品国产青草久久久久福利| 国产97在线 | 免费| 亚洲中文字幕乱码免费| 亚洲国产线茬精品成av| 宅男亚洲伊人久久大香线蕉| 人人妻人人澡人人爽欧美一区双| 亚洲日韩乱码中文无码蜜桃臀 | 18禁裸男晨勃露j毛免费观看 | 亚洲国产精品久久久婷婷| 国产成人精品免费久久久久|