• 
    

    
    

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

      網(wǎng)絡(luò)微信教學(xué)系統(tǒng)的設(shè)計與研究

      2017-04-10 06:12:13迪麗努爾·庫爾班阿布力米提·艾西丁
      電腦知識與技術(shù) 2017年4期
      關(guān)鍵詞:微信

      迪麗努爾·庫爾班++阿布力米提·艾西丁

      摘要:在目前的網(wǎng)絡(luò)教學(xué)系統(tǒng)中,存在著無法與移動設(shè)備友好兼容的問題,該篇論文針對此問題,對公眾平臺與微信網(wǎng)上教學(xué)系統(tǒng)服務(wù)應(yīng)用的可行性進(jìn)行深入分析與研究。有效應(yīng)用JavaWeb軟件技術(shù),實現(xiàn)校內(nèi)外系統(tǒng)與微信開放接口的對接,進(jìn)行網(wǎng)上教學(xué)系統(tǒng)架構(gòu)、功能及框架的設(shè)計,創(chuàng)建了一個以微信為平臺的網(wǎng)上教學(xué)系統(tǒng),該教學(xué)系統(tǒng)有效實現(xiàn)了師生間信息的服務(wù)與交流。

      關(guān)鍵詞:微信;網(wǎng)上教學(xué);JavaWeb

      中圖分類號:G434 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2017)04-0050-02

      在信息技術(shù)飛速發(fā)展的今天,高等院校教學(xué)評價考核的關(guān)鍵指標(biāo)就是數(shù)字化校園。為使師生間的學(xué)習(xí)和工作更加方便,各高等院校紛紛創(chuàng)建了網(wǎng)上教學(xué)系統(tǒng)與精品課程網(wǎng)站,該系統(tǒng)以應(yīng)用計算機(jī)技術(shù)為主[1] ,建立起門戶網(wǎng)站,對各類信息進(jìn)行宣傳和發(fā)布。不過,伴隨移動智能終端的高速發(fā)展,以及互聯(lián)網(wǎng)的全面普及,以往利用Web 發(fā)布的信息與移動設(shè)備間無法實現(xiàn)兼容,不能進(jìn)行友好的顯示,學(xué)生們作為移動新用戶的需求得不到滿足,移動新用戶簡單的交互和查詢功能都無法實現(xiàn),利用傳統(tǒng)方式進(jìn)行操作極為復(fù)雜,也不夠便捷,并且隨時實現(xiàn)信息的服務(wù)和交流無法通過傳統(tǒng)網(wǎng)絡(luò)信息服務(wù)系統(tǒng)實現(xiàn)。

      1 相關(guān)技術(shù)

      如今,高等院校的信息化系統(tǒng)尤其是網(wǎng)上教學(xué)系移動終端信息發(fā)布方式包括很多種,第一類為網(wǎng)絡(luò)應(yīng)用程序,主要基于網(wǎng)絡(luò)瀏覽器運行的Web App程序,該程序的優(yōu)勢為升級簡單,部署便捷,應(yīng)用范圍較廣,但無法支持推送,用戶瀏覽體驗不高是該程序的主要缺點。還有一類為原生應(yīng)用程序,主要基于移動操作系統(tǒng)開發(fā)的,該程序的優(yōu)勢在于支持推送,用戶具有良好的體驗,不過,對非智能手機(jī)無法提供有力的支持,而且不同的平臺,如IOS,Android,WindowsPhone等,需要不同版本的客戶端,開發(fā)和維護(hù)的成本大大增加,并且不利于及時更新。綜上所述,微信的推出,為上述問題的解決提供了有效的方案。2011年年初,騰訊公司推出一款移動社交軟件,叫做微信,該軟件可支持多人語音對講,可實現(xiàn)語音和圖文的發(fā)送,可支持視頻功能。該軟件突破了移動互聯(lián)網(wǎng)與傳統(tǒng)電信通信的界線,在信息傳播方面,實現(xiàn)了跨操作系統(tǒng)平臺,跨通信運行商的限制。在開發(fā)和設(shè)計MVC(Model-View-Controller,模型-視圖-控制)框架時。構(gòu)建了三層結(jié)構(gòu)模型,稱為MVC,核心部件是控制器,擔(dān)負(fù)著接收視圖請求的任務(wù),并將響應(yīng)信息發(fā)送至視圖,與此同時,模型實現(xiàn)了交互功能,可將信息寫入數(shù)據(jù)庫,或者獲取數(shù)據(jù)庫相關(guān)信息 。如圖1 所示,由不同組件實現(xiàn)了三層模型的設(shè)計,相關(guān)組件包括應(yīng)用邏輯,顯示邏輯和處理過程,通過這種方式有效利用相關(guān)組件,實現(xiàn)交互,推進(jìn)軟件開發(fā)進(jìn)程,系統(tǒng)整體接口明確,職責(zé)清楚。

      JQuery 屬于以輕量級JS庫,應(yīng)用的許可協(xié)議為MIT,是免費和開源的,對各類瀏覽器與CSS3層疊樣式相互兼容,用戶處理HTML、Events時更加方便,獲得的動畫效果也比較理想,為網(wǎng)站提供的AJAX交互更加便捷。而且做得多,寫得少是其強(qiáng)調(diào)的主要理念。通過設(shè)計JQuery 語法,開發(fā)人員對文檔對象的操作更加方便、對其他功能,使用Ajax、事件處理、DOM元素的選取、動畫效果的制作等也非常便捷。

      2 系統(tǒng)總體設(shè)計

      2.1 系統(tǒng)整體框架設(shè)計

      校內(nèi)與公共系統(tǒng)共同組成系統(tǒng)。而微信服務(wù)器,已預(yù)裝微信軟件的移動設(shè)備共同組成公共網(wǎng)絡(luò)系統(tǒng),請求或者查詢指令由微信用戶發(fā)送至騰訊微信服務(wù)器,相關(guān)查詢或者接收指令由微信服務(wù)器接收之后,第三方服務(wù)平臺接收微信公眾平臺接口所轉(zhuǎn)發(fā)的信息,等處理結(jié)果出來以后再向微信用戶反饋,并將該信息顯示在客戶端。第三方服務(wù)平臺由校內(nèi)的網(wǎng)絡(luò)進(jìn)行部署,該平臺連接至數(shù)據(jù)庫系統(tǒng)、教務(wù)系統(tǒng)、OA辦公系統(tǒng)以及校內(nèi)的門戶網(wǎng)站,通過校內(nèi)各系統(tǒng)所提供的API,第三方平臺處理各類通信業(yè)務(wù),并且根據(jù)消息接口,向微信服務(wù)器回復(fù)微信的請求。微信第三方服務(wù)器由校內(nèi)的網(wǎng)絡(luò)進(jìn)行設(shè)置,不但提升了微信服務(wù)的反應(yīng)速度,也確保了系統(tǒng)的安全性。

      2.2 系統(tǒng)功能設(shè)計

      以用戶需求為根本,與業(yè)務(wù)邏輯設(shè)計微信服務(wù)功能有效結(jié)合。以微信可實現(xiàn)功能與學(xué)生培養(yǎng)機(jī)構(gòu)的實際情況為基礎(chǔ),可將網(wǎng)上教學(xué)系統(tǒng)服務(wù)公眾平臺模塊分為三大功能,具體如圖3所示:第一部分為自動應(yīng)答模塊;第二部分為信息推送模塊;第三部分為互動交流模塊。在上述三部分功能模塊中,針對實際狀況,利用公眾平臺對第三方服務(wù)和后臺進(jìn)行管理,對信息服務(wù)目錄進(jìn)行分類,將各類服務(wù)內(nèi)容進(jìn)行編輯并且提供給用戶。

      1)信息推送功能模塊:為微信師生用戶提供各種服務(wù)信息并且進(jìn)行推廣和宣傳。

      2)自動應(yīng)答功能模塊:主要功能包括用戶常規(guī)性咨詢內(nèi)容,比如,學(xué)生服務(wù)指南、培養(yǎng)、單位簡介、學(xué)科和學(xué)位建設(shè)等內(nèi)容。

      3)互動性交流功能模塊:師生間在以往的資訊過程中,為實現(xiàn)有效溝通與交流。師生需要進(jìn)行現(xiàn)場的交流和溝通。

      2.3 系統(tǒng)設(shè)計目標(biāo)

      系統(tǒng)需求是分析過程的重中之重,即系統(tǒng)所要實現(xiàn)的作用;從設(shè)計過程角度判斷,應(yīng)當(dāng)充分重視系統(tǒng)的構(gòu)建,即對系統(tǒng)的結(jié)構(gòu)化部件進(jìn)行定義。建立、組織和介紹系統(tǒng)部件過程就是設(shè)計的實際過程??蓪⒋诉^程分為兩部分:第一部分為設(shè)計結(jié)構(gòu);第二部分為設(shè)計細(xì)節(jié)。

      本系統(tǒng)根據(jù)基層政府機(jī)構(gòu)的主要業(yè)務(wù)特點,應(yīng)當(dāng)對以下原則內(nèi)容進(jìn)行理順:

      1)系統(tǒng)的高安全性:可確保居民的隱私的安全性,系統(tǒng)的安全性能非常卓越,系統(tǒng)自身的安全性可以得到有效的保障,可利用入侵檢測技術(shù)進(jìn)行深入研究和分析。

      2)系統(tǒng)的穩(wěn)定性:系統(tǒng)可保障工作的穩(wěn)健性,系統(tǒng)軟件在運行過程中,不會出現(xiàn)問題。在系統(tǒng)運行時出現(xiàn)的非正常狀況,需要準(zhǔn)確分析,對用戶進(jìn)行積極引導(dǎo),對問題進(jìn)行迅速有效的處理。

      3)系統(tǒng)的易用性:系統(tǒng)設(shè)計的界面與人類的習(xí)慣相符合,操作更加方便,無論計算機(jī)操作水平如何,該系統(tǒng)只需要簡單的訓(xùn)練就能實現(xiàn)。

      4)系統(tǒng)的可擴(kuò)展性:應(yīng)用數(shù)據(jù)庫采集方案,不但可以使用很多種方案,與此同時,有些機(jī)構(gòu)有可能還需要創(chuàng)建比較特殊的方案,所以,此平臺自身的擴(kuò)展性也非常顯著,可以適應(yīng)比較特殊的需求。

      5)系統(tǒng)的兼容性:目前系統(tǒng)應(yīng)用的數(shù)據(jù)庫有很多種類,能夠?qū)崿F(xiàn)多數(shù)據(jù)采集功能,所以,應(yīng)當(dāng)完全兼容所有的數(shù)據(jù)庫。此套系統(tǒng)適用于當(dāng)前全部的主流數(shù)據(jù)庫,與此同時,也可與其他企業(yè)在應(yīng)用上完全實現(xiàn)理想的兼容效果。

      3 系統(tǒng)實現(xiàn)

      綜上所述,如圖4所示,有三個實體參與微信消息的交互,包括第三方服務(wù)平臺或者管理后臺、微信服務(wù)器、普通微信用戶。經(jīng)過分析和研究公眾平臺消息處理機(jī)制,兩種通信方式可在平臺上實現(xiàn),包括“一對一”與“一對多”。用戶和公眾平臺利用一對一的模式,實現(xiàn)和公眾平臺一對一的信息交互。平臺管理人員在一對多的模式下,為精準(zhǔn)推送信息,可對特定的群體群發(fā)消息。

      開模式頁屬于微信公眾平臺網(wǎng)站的高級功能,開發(fā)人員進(jìn)行注冊,把開發(fā)人員接收微信服務(wù)器數(shù)據(jù)接口的URL安全驗證信息Token 及其相關(guān)信息填寫進(jìn)去,并且將注冊開發(fā)人員的信息提交,微信服務(wù)器在填寫的URL上發(fā)送GET請求,該請求可攜帶四個參數(shù)。

      4 結(jié)束語

      本篇論文以Eclipse 集成開發(fā)環(huán)境為背景,有效應(yīng)用avaWeb、JQuery、HTML5 等Web 開發(fā)技術(shù),對微信和其公眾平臺在網(wǎng)上教學(xué)系統(tǒng)服務(wù)應(yīng)用的可行性進(jìn)行分析和研究,設(shè)計并且實現(xiàn)了基于微信的網(wǎng)上教學(xué)系統(tǒng),基本與項目起始階段的要求相符。本篇論文探索性的研究了微信在學(xué)生教育教學(xué)信息管理方面的應(yīng)用,雖然已經(jīng)基本實現(xiàn)了系統(tǒng)的某些功能,不過仍然需要不斷地完善和整合。

      參考文獻(xiàn):

      [1] 應(yīng)志春. LIMS技術(shù)的回顧和展望[J]. 現(xiàn)代科學(xué)儀器, 2002(3).

      [2] 周中. 實驗室信息管理系統(tǒng)介紹[J]. 川化, 2002(2).

      [3] 楊紹方. 深入掌握J(rèn)2EE編程技術(shù)[M]. 北京: 科學(xué)出版社, 2002.

      [4] 黃維通, 關(guān)敬敏. 實驗室管理信息系統(tǒng)LIMS實施方案介紹[J]. 工程設(shè)計CAD及動化, 1998(1).

      猜你喜歡
      微信
      微信
      微信
      微信
      微信
      微信
      微信
      微信
      微信
      微信
      微信
      方正县| 达日县| 西乌珠穆沁旗| 内黄县| 石首市| 威远县| 凌云县| 盐津县| 辽宁省| 新化县| 恩平市| 三门峡市| 淅川县| 永州市| 深圳市| 宜丰县| 湘乡市| 吉水县| 罗平县| 博客| 仙桃市| 贵溪市| 汝阳县| 济南市| 武穴市| 徐汇区| 常熟市| 公主岭市| 平阳县| 宜春市| 琼结县| 贵州省| 荆门市| 沙河市| 娱乐| 清涧县| 琼海市| 泾源县| 宁明县| 中宁县| 伊宁市|