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

        ?

        基于微信公眾平臺的校園掌上應(yīng)用

        2016-06-13 06:44:32劉鴻沈遼寧工業(yè)大學(xué)電子與信息工程學(xué)院遼寧錦州121001
        山東工業(yè)技術(shù) 2016年12期
        關(guān)鍵詞:微信公眾平臺

        李 響,劉鴻沈,何 軍(遼寧工業(yè)大學(xué) 電子與信息工程學(xué)院, 遼寧 錦州 121001)

        ?

        基于微信公眾平臺的校園掌上應(yīng)用

        李 響,劉鴻沈,何 軍
        (遼寧工業(yè)大學(xué) 電子與信息工程學(xué)院, 遼寧 錦州 121001)

        摘 要:隨著3G/4G等移動通信技術(shù)的發(fā)展, 移動互聯(lián)網(wǎng)已經(jīng)成為人們生活中不可或缺的一部分,而微信作為超級APP已經(jīng)成為移動互聯(lián)網(wǎng)的入口?;谖⑿殴娖脚_的應(yīng)用設(shè)計,整合校園信息資源,為廣大師生提供一站式服務(wù)。系統(tǒng)選用Eclipse作為開發(fā)工具,使用JDK1.6,Struts2框架,數(shù)據(jù)庫使用MySQL,應(yīng)用引擎選擇新浪應(yīng)用引擎(SAE),開發(fā)語言使用Java,同時采用HTML5、jQuery Mobile進(jìn)行網(wǎng)頁設(shè)計和前端框架設(shè)計。校園掌上通采用MVC框架,結(jié)構(gòu)層次分明,實現(xiàn)了天氣、快遞、周邊搜索、成績、課表、火車票等查詢功能。還提供了人臉識別、智能聊天機器人等娛樂功能。系統(tǒng)操作簡便、校園用戶體驗良好,為學(xué)生提供高效、便捷的校園應(yīng)用服務(wù)。

        關(guān)鍵詞:校園應(yīng)用;微信公眾平臺;新浪應(yīng)用引擎;HTML5

        1 引言

        隨著移動互聯(lián)網(wǎng)的飛速發(fā)展,互聯(lián)網(wǎng)的巨頭們都推出了各自的主打應(yīng)用,如:騰訊QQ、微信、新浪微博、百度地圖等?,F(xiàn)如今大量的用戶也正在向這幾個超級APP集中,而微信以其四億真實用戶成為了中國移動互聯(lián)的超級入口。校園“掌上通”正是基于微信公眾平臺設(shè)計的手機應(yīng)用。它整合了大學(xué)校園相關(guān)信息快速檢索功能,以微信作為校園信息服務(wù)的載體,為同學(xué)們提供新的服務(wù)體驗,構(gòu)建了一個實時,高效的移動校園信息服務(wù)系統(tǒng)。

        校園“掌上通”無需升級,無需跨平臺,兼容各種智能手機操作系統(tǒng),提供了一站式的信息檢索功能,只需微信關(guān)注公眾號,即可體驗課表查詢、成績查詢、圖書查詢、天氣查詢、快遞查詢、人臉識別、周邊檢索等服務(wù),實現(xiàn)了真正意義上的校園信息“掌上通”。

        2 需求分析

        校園“掌上通”地圖設(shè)計采用了百度LBS接口,人臉識別采用Face++接口,天氣查詢使用了中國天氣網(wǎng)接口,英文翻譯采用了百度翻譯接口,智能聊天機器人采用圖靈機器人接口,成績和課表采用模擬登錄技術(shù)對網(wǎng)頁數(shù)據(jù)進(jìn)行抓取。

        校園“掌上通”主要有三大功能模塊:生活模塊、學(xué)習(xí)模塊、娛樂模塊。

        (1)生活模塊:根據(jù)指定條件進(jìn)行查詢,主要包括火車票查詢,天氣查詢,快遞查詢,周邊檢索,號碼歸屬地查詢及校園辦公電話簿查詢等。

        (2)學(xué)習(xí)模塊:根據(jù)學(xué)生平日學(xué)習(xí)需求進(jìn)行查詢,主要包括課表查詢,成績查詢、四六級成績查詢,圖書查詢、智能翻譯等。

        (3)娛樂模塊:可以為學(xué)生打發(fā)無聊枯燥的時光,功能包括聽歌,人臉識別,小游戲、星座運勢、智能聊天機器人,電影資訊等。

        系統(tǒng)獲取微信服務(wù)器轉(zhuǎn)發(fā)的用戶輸入信息,同時得到微信服務(wù)器發(fā)送的簽名及時間戳等請求參數(shù)。程序?qū)ignature、timestamp、nonce、echostr等參數(shù),按照規(guī)定算法進(jìn)行校驗來驗證是否是一個合法的請求。經(jīng)過驗證消息真實性確認(rèn)是合法請求后,對用戶輸入的信息進(jìn)行分析處理,返回結(jié)果到微信服務(wù)器,而后微信服務(wù)器將消息返回到請求的用戶。系統(tǒng)的消息交互流程圖如圖1所示。

        3 概要設(shè)計

        3.1 數(shù)據(jù)庫設(shè)計

        天氣信息表(城市編號、省、市、縣)

        快遞公司信息表(編號、快遞公司中文名、快遞公司英文名)

        火車站信息對照表(車站英文編碼、車站全名、車站拼音、車站拼音縮寫、車站拼音簡寫、車次數(shù))

        天氣現(xiàn)象對照表(天氣現(xiàn)象編碼、天氣現(xiàn)象中文名、天氣現(xiàn)象英文名)

        歷史操作記錄表(編號、用戶ID、類別、文本信息、時間戳)

        用戶坐標(biāo)信息表(編號、用戶ID、經(jīng)度、緯度、轉(zhuǎn)換后的經(jīng)度、轉(zhuǎn)換后的緯度)

        城市信息對照表(城市ID、城市編碼、城市名稱)

        風(fēng)力信息對照表(天氣現(xiàn)象編碼、風(fēng)力大小、時速)

        風(fēng)向信息對照表(天氣現(xiàn)象編碼、風(fēng)向中文名、風(fēng)向英文名)

        系統(tǒng)的實體類圖如圖2所示。

        3.2 系統(tǒng)功能模塊圖

        4 詳細(xì)設(shè)計

        4.1 系統(tǒng)編碼設(shè)計

        系統(tǒng)采用MVC結(jié)構(gòu),實現(xiàn)了代碼的分層管理,使代碼的結(jié)構(gòu)清晰,層次分明,便于團(tuán)隊開發(fā)和維護(hù)。源碼中src下有8個包,分別實現(xiàn)不同的功能,具體功能如下:

        org.cyansoft.wx.action 獲取用戶請求,處理業(yè)務(wù)邏輯

        org.cyansoft.wx.dao 訪問數(shù)據(jù)庫

        org.cyansoft.wx.message.event 封裝微信事件基類

        org.cyansoft.wx.message.request 封裝請求消息基類

        org.cyansoft.wx.message.response 封裝響應(yīng)消息基類

        org.cyansoft.wx.model 存放一些數(shù)據(jù)模型,包含天氣、快遞、地理位置信息等

        org.cyansoft.wx.service 處理用戶的請求,返回結(jié)果信息

        org.cyansoft.wx.util 共有五個工具類,負(fù)責(zé)百度坐標(biāo)轉(zhuǎn)換、消息處理、請求校驗、查找字符串、對字符串簽名。

        4.2 消息編碼設(shè)計

        系統(tǒng)包含兩種消息類型:文本消息、圖文消息。其中圖文消息運用了單圖文消息和多圖文消息。文本消息主要用于回復(fù)一些簡單的文字信息。圖文消息表現(xiàn)形式相對比較豐富,包含文字、縮略圖、超鏈接,主要用于回復(fù)信息量大,含超鏈接的消息。

        另外,消息中還可以添加表情,合理的搭配可以增加消息的閱讀性和觀賞性。

        5 軟件的實現(xiàn)與測試

        5.1 關(guān)注及首頁界面

        關(guān)注公眾號后會彈出歡迎界面,點擊幫助手冊可以查看使用手冊,回復(fù)首頁呈現(xiàn)功能菜單。具體如圖4所示。

        5.2 生活模塊界面

        點擊生活模塊進(jìn)入生活模塊菜單,點擊菜單進(jìn)入網(wǎng)頁查詢,也可以微信輸入關(guān)鍵字信息查詢。如圖5所示。

        5.3 學(xué)習(xí)模塊界面

        點擊學(xué)習(xí)模塊進(jìn)入學(xué)習(xí)模塊菜單,點擊菜單進(jìn)入網(wǎng)頁查詢,也可以微信輸入關(guān)鍵字信息查詢。

        5.4 娛樂模塊界面

        點擊娛樂模塊進(jìn)入娛樂模塊菜單,點擊菜單進(jìn)入網(wǎng)頁查詢,也可以微信輸入關(guān)鍵字信息查詢。

        6 結(jié)論

        基于微信公眾平臺的校園掌上應(yīng)用系統(tǒng)校園信息資源,實現(xiàn)了天氣、快遞、周邊搜索、成績、課表、火車票等查詢功能。還提供了人臉識別、智能聊天機器人等娛樂功能。它操作簡便、校園用戶體驗良好,為學(xué)生提供高效、便捷的校園應(yīng)用服務(wù),具有很高的應(yīng)用和推廣價值。

        參考文獻(xiàn):

        [1]盛偉芳.校園微信公眾平臺運營策略研究[J].劍南文學(xué),2013(02):317-318.

        [2]柳峰.微信公眾平臺應(yīng)用開發(fā)方法、技巧與案例[M].北京:機械工業(yè)出版社出版,2014:55-97.

        [3]李正,張欣宇,馮一帆.HTML5技術(shù)在移動互聯(lián)網(wǎng)中的應(yīng)用[J].信息通信技術(shù),2014(05):73-75.

        [4]劉強.基于微信的校園信息服務(wù)系統(tǒng)設(shè)計研究[D].河南師范大學(xué),2014.

        [5]夏凌云,韓立峰,王長慶.利用微信公眾平臺打造校園信息移動發(fā)布平臺[J].信息技術(shù),2014(02):183-185.

        DOI:10.16640/j.cnki.37-1222/t.2016.12.195

        猜你喜歡
        微信公眾平臺
        基于微信公眾平臺的高校綜合素質(zhì)社團(tuán)建設(shè)
        基于微信公眾平臺的閱讀推廣案例研究
        基于微信的大學(xué)生微型學(xué)習(xí)平臺的設(shè)計與實現(xiàn)
        基于微信公眾平臺的碎片化學(xué)習(xí)研究
        媒體融合背景下出版社微信公眾平臺發(fā)展研究
        出版廣角(2016年15期)2016-10-18 00:36:31
        微信公眾平臺在高校圖書館信息服務(wù)中的應(yīng)用研究
        科技視界(2016年21期)2016-10-17 19:25:20
        亚洲精品久久久久久久不卡四虎 | 性色做爰片在线观看ww| 欧美熟妇精品一区二区三区| 日本特黄a级高清免费大片| 成人影院免费视频观看| 久久久精品亚洲人与狗| 亚洲av男人电影天堂热app| a级毛片免费观看在线| 国产免费av片在线观看麻豆| 日本精品极品视频在线 | 国产av一区二区三区在线播放| 国产精品国产三级国产专播| 又污又爽又黄的网站| 中文字幕第一页亚洲观看 | 国产三级不卡在线观看视频| 国产内射爽爽大片| 国产乱码精品一区二区三区四川人 | av资源在线免费观看| 亚洲人成网77777色在线播放| 大又大粗又爽又黄少妇毛片| 国产日产精品久久久久久| 久久婷婷国产五月综合色| 谷原希美中文字幕在线| 成人欧美一区二区三区在线观看 | 久久伊人色av天堂九九| 日本不卡一区二区高清中文| 日韩一区二区中文字幕视频| 在线视频国产91自拍| 亚洲午夜福利在线视频| 91久久久久无码精品露脸| 国产精品污一区二区三区在线观看 | 无码成人一区二区| 国产精品一区二区韩国AV| 自拍视频在线观看成人| 精品国产日韩一区2区3区| 99热爱久久99热爱九九热爱| www插插插无码视频网站| 日产精品一区二区在线| 亚洲国产精品一区二区久久恐怖片| 亚洲成在人线在线播放无码| 国产精品亚洲一区二区杨幂|