999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

智慧校園框架下學院微信綜合信息服務平臺構建研究

2020-03-20 03:42:37孫翠改敖建華
軟件工程 2020年3期

孫翠改 敖建華

摘? 要:在信息爆炸時代的今天,大學生更傾向于通過手機來尋找想要的資訊。精準化傳播、移動化服務、近距離互動無疑是新媒體的優勢,而其中微信公眾號無疑是最受歡迎的一個,本文通過第三方接口api、微信小程序、大數據、javaweb等關鍵技術設計并實現了智慧蘇信綜合信息服務平臺,讓師生足不出戶即可感受微查詢、微校園、微資訊等一站式全方位的人性化校園服務。拓寬了校園文化傳播途徑,增加了校園文化內容和凝聚力,促進了校園文化和校園生活在新媒體環境下的創新發展。

關鍵詞:智慧校園;微信公眾號;平臺;綜合信息服務

中圖分類號:TP311? ? ?文獻標識碼:A

Abstract:In the era of information explosion,college students are more inclined to use mobile phones to find the information that they want.Precision communication,mobile service,and close interaction are undoubtedly the advantages of new media,and the WeChat public account is undoubtedly the most popular one.This paper designs and implements the Intelligent Suxin Integrated Information Service Platform through key technologies such as third-party interface API,WeChat applet,big data,and java web,so that students and teachers can experience the user-friendly campus services of micro-inquiry,micro-campus,micro-information and so on without leaving home.The application has broadened the spread of campus culture,improved the content and cohesion of campus culture,and promoted the innovative development of campus culture and campus life in the new media environment.

Keywords:intelligent campus;WeChat public account;platform;integrated information service

1? ?引言(Introduction)

微信作為時下最熱門的社交信息平臺,也是移動端的一大入口,正在發揮著巨大的作用[1]。結合學院實際,我院在微信綜合信息服務平臺領域實現的功能不夠健全,比如開通蘇州信息圖書館微信平臺,但該微信平臺目前僅提供找書、借閱/續借、查看圖書館公告等功能。無法滿足教師及學生的其他信息需求。另外,缺少對學生學習方面的私人定制,比如課表查詢、成績查詢、學校空教室查詢、英語四六級考試查詢、專轉本信息查詢等。缺少對學生生活的私人定制,比如:學院通訊錄、學院大學生活動節、科技文化周、學院新聞、學院通知、學院快遞、學院義賣、學院點歌等。本系統的開發主要是為用戶擺脫傳統的網頁訪問方式,訪問時不再受地域、時間等條件的約束,讓用戶隨時隨地隨心所欲訪問這些信息,從而能夠更好地服務于教師和學生。

2? ?需求分析(Requirements analysis)

智慧蘇信綜合信息服務平臺,是基于微信平臺開發的線上線下資源整合平臺,將學生所需的各類服務進行整合并擴充,學生可以在一個平臺上實現自己所有的需求,從而更快捷、高效的解決自己的問題[2],因此提出本課題:智慧校園框架下學院微信綜合信息服務平臺的構建研究。希望通過本課題的研究,能夠解決課表查詢、成績查詢、空教室查詢、電子圖書查詢、專轉本信息查詢等學生學習服務,以及解決學院新聞、學院通知、學院快遞、學院義賣、學院點歌等學生生活服務。在智慧蘇信微信公眾平臺上將學生服務需求與微信公眾平臺進行信息資源整合,能夠讓學生跨越地域限制、沖破時間和電腦渠道等條件的約束,更好地為學生提供一站式全方位的人性化校園服務。

3? 關鍵技術及總體框架(Key technologies and overall framework)

在作品開發和設計的過程中,采用多種關鍵技術,分別是微信公眾平臺在線自定義菜單、Java web管理系統開發工具,Navicat for Mysql數據庫可視化工具,易查分學生成績發布系統,Python語言,微信Web小程序開發工具,騰訊微校API等第三方接口,使用不同的開發語言和開發工具,設計并實現了不同的功能模塊。系統功能模塊與開發技術對照如圖1所示。

智慧蘇信微信公眾平臺采用C/S三層架構模型來實現,即界面層、業務邏輯層、數據訪問層。區分層次的目的即為了“高內聚,低耦合”的思想,結構明確,降低層與層之間的依賴,有利于標準化和各層邏輯的復用。總體架構設計框架如圖2所示。

4? 微信綜合服務平臺菜單設計(Menu design of WeChat integrated service platform)

4.1? ?賬號申請

在注冊過程當中,賬號有服務號、訂閱號兩種分類,其中服務號是給企業或組織提供更加強大的業務服務于用戶管理能力,幫助企業快速實現全新的公眾號服務平臺。主要偏向服務類交互,比如企業、政府或其他組織[3]。訂閱號是為媒體或個人提供一種新的信息傳播方式,構建與讀者之間更好的溝通與管理模式。考慮到學校是綜合性地提供教學和研究條件的高等教育機構,非營利組織,因此我們選擇服務號作為研究的起點。希望通過此微信公眾號為學院師生提供綠色、健康的生態環境,努力打造一個教學管理、教師與學生之間交流和服務的優質平臺,給予師生更多的選擇和便利,進一步降低溝通和交流成本,并創造更多的社會價值[4]。

4.2? ?自定義菜單

微信平臺支持自定義菜單,申請者可根據自身需求設置平臺對話框界面底部菜單欄,并可為其設置相應動作。用戶通過點擊菜單可跳轉到平臺設置的相應網頁。目前,微信公眾平臺的自定義菜單支持最多可創建三個一級菜單,每個一級菜單下最多可創建五個子菜單。

菜單創建得恰當,平臺才能整合更多資源,提供更加全面的服務[5]。根據微信公眾平臺的特征和高校智能綜合服務平臺的內容需求,設置微資訊、微查訊、微校園三個主菜單,其包含的子菜單模塊可用不同的內容形式編輯,平臺目前支持圖片、語音、文字、視頻、動畫等元素的單獨或組合編輯。菜單結構如圖3所示。

5? 微信綜合信息服務平臺的功能開發(Function development of WeChat integrated information service platform)

根據以人為本的服務理念,該平臺致力于為學院全體教職員工提供便利,為學院全體在校學生提供服務,為關注學院發展的社會群體提供信息交流和溝通的平臺[6],在上述基于C/S三層體系架構總體框架之下,進行功能設計,各模塊具體實施功能和核心代碼如下。

5.1? ?通訊錄模塊

在微信平臺上,可以查詢全院所有教職員工的聯系方式,在搜索的過程中,支持精確查詢和模糊查詢兩種方式,在搜索欄中輸入教師姓名全稱便可直接查詢教師的聯系方式,這種屬于精確查詢。但實際查詢過程中,有些老師往往記不清楚要查尋老師的準確姓名,因此提供了模糊查詢的功能,在搜索欄中任意輸入姓氏便可以把同一姓氏的所有教師信息查詢到,解決攜帶紙質版通訊錄的煩惱,給全院師生提供了方便快捷的服務。流程設計如圖4所示。

5.2? ?學院通知模塊的實現

實現方法為使用大數據Python的爬蟲技術進行通知數據爬取,使用urllib的request方法進行網站地址請求,Request方法返回html格式數據,對html進行轉碼,用BeautifulSoup庫進行html數據解析獲取數據,使用pymysql連接數據庫,將獲取的通知數據寫入庫數據。實現了通過移動端設備及時獲取通知信息,查看通知內容,下載通知附件到本地手機,以及查看通知附件中的內容。核心代碼設計如下:

//post請求接收參數first傳遞給查詢數據庫的工具類

//數據庫工具類返回查詢結果

//將title跟id添加到list中response返回json數據

protected void doPost(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOException {

request.setCharacterEncoding("utf-8");

response.setCharacterEncoding("utf-8");

if(request.getParameter("first")!=null) {

int first=Integer.valueOf(request.getParameter("first"));

List list=Result.query(first);

List infos=new ArrayList<>();

Gson gson=new Gson();

for (int i=0;i

String title=list.get(i).getTitle_id();

String id=list.get(i).getId();

infos.add(new InfoTitle(id,title));

}

String cons=gson.toJson(infos);

request.setAttribute("list",list);

response.getWriter().print(cons);

}else {

response.getWriter().print("err");

}

}

//進行異步請求? 獲得數據

function ax(){

$.ajax({

url:"/SzituWeiXin/InfoServer",

async:true,

type:'POST',

data:{"first":first},

success:function(data){

for(i=0;i

var ob=data[i];

lod(ob.id,ob.title);

}

$(".load").text("");},

error:function() {

$(".load").text("刷新失敗");

alert("請求失敗");? ?},

dataType:"json"

});

}

//更新界面

function lod(url,title_a){

$('

').addClass("inform").appendTo('#con');}

5.3? ?學院新聞模塊

采用了微信Web開發工具,自定義新聞頁面布局,設計了獨特的新聞樣式,增加了點贊和評論內容,以列表的形式全方位生動直觀地展示了學院新聞主頁面,單擊還可跳轉到新聞詳情頁面,查看新聞的詳細內容,除此還增加了新聞的收藏和取消收藏,以及發表評論等相關功能,微信小程序的文件結構如圖5所示。

核心代碼設計如下:

Page({

/**

* 頁面的初始數據

*/

data:{

indicatorDots:true,

autoplay:true,

interval:3000,

circular:true,

useData:[]

},

/**

* 生命周期函數--監聽頁面加載

*/

onLoad:function (options) {

console.log(newsData);

this.setData({

useData:newsData.initData

})

},

/**

*跳轉詳情頁

*/

goNewsDetail:function(event){

var newsId=event.currentTarget.dataset.newsid;

wx.navigateTo({url:'news-detail2/news-detail2?newsid='+newsId;

})

}

})

5.4? ?成績查詢模塊

成績查詢實現的關鍵技術詳解:按學期匯總各班學生的期末考試成績,利用易查分新建查詢,步驟如下:第一步:設置查詢基本資料,輸入查詢的名稱即可。第二步:設置查詢內容,上傳Excel成績表格。第三步:設置查詢條件,請選擇查詢登錄頁需要輸入的內容、查詢登錄頁提示文字、查詢結果頁提示文字等,即可完成成績輸入。會生成一個二維碼,可以將該二維碼分享給學生或家人查看。

如果要放到微信公眾號中,還需要做如下工作:第一,在電腦端登錄微信,搜索成績查詢易查分公共號,打開進入之后單擊成績查詢系統,即可打開蘇州信息職業技術學院成績查詢系統,在整個頁面中顯示了每個學期的成績,點擊頁面上方的復制鏈接地址按鈕,即可復制該頁面鏈接,第二,登錄智慧蘇信微信公眾號,在自定義菜單中添加成績查詢子菜單,在菜單內容為跳轉到網頁,將剛剛賦值的頁面鏈接粘貼到頁面地址后方的文本框中,單擊保存即可。此時在移動端微信公眾號里面即可完成成績查詢,成績查詢前后臺的交互如圖6所示。

5.5? ?課表查詢模塊

學校中課表變動如家常便飯,比如:當某班級有活動時會臨時調課、教師外出開會時又會臨時停課、學期末課時不足時又需要申請補課,諸多情況會導致課表隨時會發生變動,如何給學生提供充足的信息和快捷的手段查詢呢?那么使用微信查詢課表將十分方便。因此在智慧蘇信公眾平臺上增設課表查詢功能,讓學院師生用手機就可以查課表,簡單快捷,而且還能智能區分單雙周。

從技術實現角度來看過程如下:登錄騰訊微校,登錄統一身份認證管理平臺,選擇服務商登錄,在學校列表申請對應學校的權限,獲取學校身份認證開發接口、信息同步接口、卡面字段同步接口、教務應用數據接口等,在應用廣場中,選擇教務,即可查看查課表和查成績圖標。

設置在智慧蘇信公眾微信號中關聯課表查詢:在PC端登錄微信,搜索騰訊微校公眾號,在公眾號中輸入課表兩個字,即可使用教務功能查詢,輸入學生的賬號、密碼、驗證碼,單擊確定按鈕,即可查詢到本周課表。設計思路及使用流程如圖7所示。

5.6? ?調用第三方接口實現的功能模塊

天氣查詢:該模塊調用第三方API接口實現,此時手機需要開啟定位功能,可查詢到目前所在地的天氣狀況,內容包括溫度值、生活指數、未來幾日的變化趨勢單擊15天預報,可查詢未來15日的天氣狀況,單擊40天的天氣預報,可查詢未來40日的氣溫走勢及天氣概況。

公交查詢:該頁面可查詢本地公交,提供三種查詢方式,線路查詢、站點查詢、換乘查詢。輸入公交站點名字,可顯示經過該站點的所有公交車,用戶單擊某公交車便查看該公交車經過的所有站點。在線路查詢中,輸入線路名稱705,可顯示往返兩條線路,單擊可查看該線路所經過的站點。在換乘查詢中,需輸入出發地和目的地,單擊查詢按鈕,可出現從起點前往終點的若干條線路。

醫院查詢:單擊醫院查詢,便可顯示蘇州市的所有醫院,通過列表的上下滾動依次查看,選擇其中的某一個醫院,比如廣濟醫院,可看到該醫院的醫院簡介、門診科室、住院科室,以及預約掛號等功能。

6? ?創新點(Innovation point)

(1)快捷便利的通訊錄查詢。并提供了兩種不同的查詢方式:精確查詢和模糊查詢兩種方式,解決攜帶紙質版通訊錄的煩惱,給全院師生提供了方便快捷的服務。

(2)一鍵點擊查看學院通知。隨時隨地通過移動端獲取學院最新資訊,并提供通知附件的下載和內容瀏覽。

(3)全方位生動直觀地展示了學院新聞,在新聞詳情頁面,增加了新聞的收藏和取消收藏,以及發表評論等相關功能。

(4)給學生提供了最佳的校園生活助手,隨時進行成績查詢、課表查詢。

(5)強大的在線移動圖書館,教師和學生皆可以通過自行搜索查看所需圖書,并且可以把自己喜愛的電子書添加至書架。

(6)提供各種增值服務,添加實用功能。例如,周邊搜索、天氣查詢、公交查詢、醫院查詢等功能,豐富用戶體驗,給學生提供除學習之外的可靠的后勤保障。

(7)增設心理咨詢和學生問答。與心理咨詢老師線上線下零距離溝通。把一些學生普遍比較關注的常規的心理問題匯總,學生通過關鍵詞搜索,就可以找到心理咨詢中心老師提供的建議。

(8)借助微信公眾平臺,扭轉用戶的信息訪問習慣,實現移動終端實現數據訪問。

7? ?結論(Conclusion)

通過智慧蘇信微信綜合信息服務平臺的構建,扭轉用戶的信息訪問習慣,實現移動終端實現數據訪問,為全院師生提供了一站式的校園服務。當學生需要獲取教師的聯系方式時,便可通過通訊錄功能查詢;當學生在校園中正為找不到自習室而發愁時,可通過空教室查詢獲取;當學生正在埋頭苦學兩耳不聞窗外事時,微信平臺的便會將學院最新新聞和通知人性化地推送到學生的手機;當學生想知道日夜苦換來勞動成果時,借助微信平臺便可瞬間獲取自己的考試成績;當學生生病就醫、外出乘車、獲悉天氣狀況時,借助微信平臺更會給學生帶來家人般的溫暖呵護和指導,輕輕點擊即可獲取所需信息。

當然,隨著時間的推移,學院智能綜合信息服務平臺的功能將會不斷的改進和完善,比如:通過平臺接口連接到MOOC資源庫或者在線開放課程平臺,供全院教師參考學習國內外最新最好的校本資源備課,給全體學生自主學習拓展,形成線下課堂和在線學習的深度融合[7]。革命的道路很長,智慧蘇信微信綜合信息服務平臺將會在校園文化內容、兄弟院校間的信息交流、社會群體的關注度起著巨大的促進作用,必將給高校教育帶來更好的服務。

參考文獻(References)

[1] Zhitao,WangLei Ding.Indoor Crowd Density Monitoring System Based on WeChat Public Platform[J].2018 International Conference on Network,Communication,Computer Engineering (NCCE 2018),2018(10):840-844.

[2] Xiaofeng,LiangLijuan Chen."Internet plus" Driven by the Municipal Government,the Public,and Benign Operation Mechanism of WeChat[J].2018 4th International Conference on Social Sciences,Modern Management and Economics(SSMME 2018),2018(07):85-89.

[3] Yang Xing.An Analysis of the Application of WeChat Public signal in University Library[J].2017 International Conference on Sports,Arts,Education and Management Engineering(SAEME 2017),2017(08):218-221.

[4] 黃浩波,何衛華.微信公眾服務平臺正式開通運行[J].青島理工大學學報,2019(01):47-51.

[5] 任少瑜,陳淑麗.高校廉潔微信公眾平臺的現實困境及破解之道[J].衡水學院學報,2019(01):115-119.

[6] 黨艷敏.基于微信公眾平臺的高校移動圖書館信息服務創新[J].品牌研究,2018(12):53-56.

[7] 蘇娟,周娜.高校智能綜合服務微信平臺的開發與運營[J].科技創新與應用,2018(12):44-45.

作者簡介:

孫翠改(1982-),女,碩士,講師.研究領域:數據庫,Java,Android,微信小程序.

敖建華(1974-),男,碩士,副教授.研究領域:算法分析,大數據分析,機器學習,人工智能.

主站蜘蛛池模板: 日本不卡视频在线| 国产黄网站在线观看| 一区二区日韩国产精久久| 亚洲无码高清免费视频亚洲| 制服无码网站| 中文纯内无码H| 97超爽成人免费视频在线播放| 国产一区二区丝袜高跟鞋| 亚洲福利一区二区三区| 在线观看精品自拍视频| 999福利激情视频| 天堂久久久久久中文字幕| 伊人激情久久综合中文字幕| 无码人中文字幕| 久久综合色天堂av| 国产呦精品一区二区三区下载| 中文字幕 日韩 欧美| 尤物亚洲最大AV无码网站| 亚洲 欧美 偷自乱 图片 | 国产二级毛片| 欧美色亚洲| 久久这里只精品国产99热8| 久久精品中文字幕免费| 好紧好深好大乳无码中文字幕| 免费看av在线网站网址| 国产精品太粉嫩高中在线观看| 中文字幕永久在线观看| 五月婷婷亚洲综合| 精品国产一区二区三区在线观看| 天天综合亚洲| 免费看黄片一区二区三区| 国产成人精品视频一区视频二区| 日韩精品欧美国产在线| 亚洲视频二| 1024国产在线| 波多野结衣视频一区二区 | 欧美性猛交一区二区三区| 国产白浆一区二区三区视频在线| 高清免费毛片| 欧美性精品| 国产jizzjizz视频| a天堂视频| 青青青国产精品国产精品美女| 欧美第一页在线| 日本人妻一区二区三区不卡影院| 99这里只有精品免费视频| 欧美精品v日韩精品v国产精品| 97精品久久久大香线焦| 国产精品视频公开费视频| 国产精品自拍合集| 18禁黄无遮挡免费动漫网站| 亚洲国产综合自在线另类| 特级做a爰片毛片免费69| 97se亚洲综合在线韩国专区福利| 九九线精品视频在线观看| 国产第二十一页| 国产精品区网红主播在线观看| 天天摸夜夜操| 毛片网站在线播放| 视频二区国产精品职场同事| 野花国产精品入口| 日韩av在线直播| 国产亚洲精品无码专| 美女国产在线| 国内精品免费| 在线观看国产精品日本不卡网| 国产在线观看一区精品| 无码久看视频| 五月婷婷精品| 欧美、日韩、国产综合一区| 在线看AV天堂| 在线欧美一区| 亚洲黄色视频在线观看一区| 国产欧美日韩一区二区视频在线| 亚洲成综合人影院在院播放| 免费高清自慰一区二区三区| 天天做天天爱夜夜爽毛片毛片| 亚洲色欲色欲www在线观看| 天天摸天天操免费播放小视频| 精品日韩亚洲欧美高清a | 黄色三级网站免费| 色偷偷一区|