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

        ?

        移動端學(xué)生評教系統(tǒng)的開發(fā)模式選擇策略

        2019-05-09 07:36:22
        山西電子技術(shù) 2019年2期
        關(guān)鍵詞:評教客戶端程序

        韓 弢

        (山西工程職業(yè)技術(shù)學(xué)院,山西 太原 030009)

        1 學(xué)生評教系統(tǒng)現(xiàn)狀

        學(xué)生評教作為監(jiān)控教學(xué)質(zhì)量,改善教學(xué)效果的重要手段在高職院校的人才培養(yǎng)工作中發(fā)揮著重要的作用。一套操作簡便、界面友好、數(shù)據(jù)完備的學(xué)生評教系統(tǒng)是一所高職院校的“標(biāo)準(zhǔn)配置”。當(dāng)前,我院的學(xué)生評教工作依然沿用傳統(tǒng)的基于PC端的B/S架構(gòu)的評教系統(tǒng),隨著移動互聯(lián)網(wǎng)的不斷發(fā)展、移動終端產(chǎn)品的廣泛普及以及對學(xué)生評教的實(shí)時性的要求不斷提高,PC端的學(xué)生評教系統(tǒng)由于使用不便等原因,已經(jīng)不能滿足當(dāng)前學(xué)生評教工作的要求,需要將學(xué)生評教系統(tǒng)從PC端遷移到移動端,開發(fā)一套基于移動端的學(xué)生評教系統(tǒng)。開發(fā)移動端的學(xué)生評教系統(tǒng)首先要解決的是移動開發(fā)模式的選擇問題。

        2 移動應(yīng)用開發(fā)模式比較

        移動互聯(lián)網(wǎng)的快速發(fā)展促使移動應(yīng)用開發(fā)模式也在不斷的更新變化,在開發(fā)模式的選擇上也增加了更多的可能性,如何選擇適合的開發(fā)模式還應(yīng)綜合考慮其開發(fā)周期、投入成本、功能需求、適用場合、交互體驗(yàn)以及系統(tǒng)安全等方面。當(dāng)前較為主流的開發(fā)模式主要包括Native App (原生模式 ) 、Web App(網(wǎng)頁模式) 、Hybrid App(混合模式)和微信小程序[1]。

        2.1 開發(fā)模式研究

        1) Native App。原生App實(shí)際上是一種基于Android、IOS和Windows Phone等智能手機(jī)的移動平臺端系統(tǒng)所開發(fā)的第三方應(yīng)用軟件,采用平臺底層系統(tǒng)的原生語言編寫程序。開發(fā)原生App軟件需要針對不同智能手機(jī)的操作系統(tǒng)來選擇不同的App開發(fā)語言,如安卓App是Java開發(fā)語言、IOS App是Objective-C語言、Windows Phone的App開發(fā)是C#語言。

        基于原生語言開發(fā)模式所開發(fā)的App主要由服務(wù)器與客戶端兩部分構(gòu)成,用戶在使用時需要將軟件的一部分前端資源下載安裝在特定系統(tǒng)的移動終端。由于原聲App開發(fā)模式是基于特定系統(tǒng)開發(fā)的,對于系統(tǒng)底層組件的重用會更加安全與穩(wěn)定,且向下兼容性好,能夠?qū)ζ脚_中各類本地資源實(shí)現(xiàn)在線或離線訪問。因此,原生App開發(fā)有許多的優(yōu)勢,如原生App是針對不同的平臺為用戶提供不同的體驗(yàn)、原生應(yīng)用可以節(jié)約寬帶成本、訪問本地資源、打開的速度更快并為用戶提供最佳的用戶體驗(yàn)和優(yōu)質(zhì)的用戶界面等。但正是由于這種開發(fā)模式的特點(diǎn),導(dǎo)致原生App開發(fā)還存在一些劣勢,如開發(fā)以及維護(hù)成本大大增加、下載安裝后占用本地空間、影響用戶設(shè)備運(yùn)行速度、新版本需要用戶下載升級等等。這種開發(fā)模式適合開發(fā)一些性能要求高的大型游戲以及各種工具類應(yīng)用。

        2) Web App。Web App是基于WEB網(wǎng)頁開發(fā)技術(shù)開發(fā),運(yùn)行在瀏覽器終端的一類移動應(yīng)用軟件,主要由WEB服務(wù)器與WEB客戶端構(gòu)成。由于應(yīng)用的核心功能都部署在服務(wù)器端,用戶在使用時,無需進(jìn)行下載與安裝,只需通過瀏覽器即可實(shí)現(xiàn)對軟件資源的訪問,以及軟件功能的調(diào)用。該開發(fā)模式具有跨平臺的優(yōu)勢,對終端系統(tǒng)環(huán)境的依賴性不強(qiáng),可在不同平臺中的實(shí)現(xiàn)應(yīng)用。但是網(wǎng)頁開發(fā)模式對于網(wǎng)絡(luò)環(huán)境的依賴性很強(qiáng),在網(wǎng)絡(luò)環(huán)境不佳的情況下,會對軟件的實(shí)時交互類操作,及數(shù)據(jù)傳輸產(chǎn)生較大影響。

        3) Hybrid App。Hybrid App 是將網(wǎng)頁開發(fā)技術(shù)與軟件編程語言相結(jié)合,通過應(yīng)用商店面向各類移動終端的軟件應(yīng)用,用戶需通過終端的應(yīng)用商店下載并安裝軟件的客戶端部分。Hybrid App介于Web App和Native App這兩者之間,它看上去是一個Native App,但只有一個UI WebView,里面訪問的是一個Web App,其實(shí)質(zhì)就是在HTML5的網(wǎng)頁的外面包了一個客戶端的殼,因此這種開發(fā)模式又稱為套殼開發(fā)。Hybrid App開發(fā)模式結(jié)合了Native App和Web App兩種開發(fā)模式的優(yōu)點(diǎn),兼具Native App良好用戶交互體驗(yàn)的優(yōu)勢和Web App跨平臺開發(fā)的優(yōu)勢[2]。

        4) 微信小程序。微信小程序是一種基于微信運(yùn)行的移動應(yīng)用,用戶不需要下載安裝,只需在使用的時候打開,不用的時候關(guān)掉,體現(xiàn)了“用完即走”的思想。微信小程序由服務(wù)端數(shù)據(jù)和客戶端兩部分組成,服務(wù)端提供 API(數(shù)據(jù)),客戶端由微信統(tǒng)一提供的框架、組件和 API 等組成。主要的樣式代碼都封裝在微信小程序里面,所以打開速度比普通的Web App要快,接近原生App。微信小程序可以調(diào)用比Web App更多的手機(jī)系統(tǒng)功能來進(jìn)行開發(fā),例如GPS定位、錄音、拍視頻、重力感應(yīng)等,能開發(fā)更豐富的使用場景。出于維護(hù)微信運(yùn)營生態(tài)及安全方面的考慮,當(dāng)前微信小程序?qū)Υa大小有所限制,最多只允許1MB[3],這樣導(dǎo)致無法開發(fā)大型的小程序。微信小程序的技術(shù)框架還不穩(wěn)定,開發(fā)方法時常有修改,導(dǎo)致短時間內(nèi)經(jīng)常要升級維護(hù)。小程序需要像原生App一樣經(jīng)過微信審核才能發(fā)布,這點(diǎn)比Web App即做即發(fā)布要麻煩一些。

        表1從跨平臺性、下載安裝、流量使用、調(diào)用設(shè)備API及安全性五個方面對四種移動應(yīng)用開發(fā)模式做出了比較。

        表1 四種開發(fā)模式比較

        2.2 開發(fā)模式選型策略

        經(jīng)過上述分析,可以得出一個結(jié)論,那就是4種移動應(yīng)用開發(fā)模式優(yōu)勢與劣勢共存,各自有其適合與擅長的應(yīng)用領(lǐng)域。將本文前述關(guān)于移動應(yīng)用開發(fā)模式的研究進(jìn)行總結(jié),可以得出以下4條關(guān)于開發(fā)模式選擇的依據(jù):

        1) 對于追求畫面流暢度的手機(jī)游戲類應(yīng)用以及使用頻率高的工具類應(yīng)用,應(yīng)考慮使用Native開發(fā)模式。

        2) 對于迭代頻率高,需要用戶經(jīng)常下載更新的應(yīng)用,建議使用Web App開發(fā)模式。

        3) 對于使用頻率低的應(yīng)用,建議采用Hybrid App開發(fā)模式或者開發(fā)微信小程序。

        4) 對于涉及財產(chǎn)、敏感信息的應(yīng)用,最好不要使用Web App開發(fā)模式。

        3 評教系統(tǒng)的分析

        學(xué)生評教系統(tǒng)的用戶主要有教師和學(xué)生兩類,其中學(xué)生用戶是系統(tǒng)的主要使用者。學(xué)生的移動設(shè)備主要是手機(jī),且多為入學(xué)時剛剛購買,機(jī)齡一般在一到三年之間,機(jī)型較新,內(nèi)置的瀏覽器普遍支持HTML5技術(shù)。

        由于經(jīng)濟(jì)方面的原因,學(xué)生手機(jī)以低中端為主,絕大多數(shù)安裝的是Android系統(tǒng),僅有少數(shù)學(xué)生持有iOS系統(tǒng)的手機(jī),未見BlackBerry系統(tǒng)手機(jī)。學(xué)生持有的平板電腦的操作系統(tǒng)安裝情況與手機(jī)類似。

        評教系統(tǒng)僅完成學(xué)生對教師的測評及少量教學(xué)信息反饋工作,不涉及財產(chǎn)與敏感信息,對系統(tǒng)的安全性要求不高。

        評教系統(tǒng)每次使用時僅有少量的課程及教師信息需要下載至移動設(shè)備,而學(xué)生評教完畢也僅有少量的評教成績需要上傳至服務(wù)器,即每次使用時對流量的需求并不多。

        學(xué)生評教工作每學(xué)期開展一次,一學(xué)年僅開展兩次,評教系統(tǒng)的使用頻率較低,但目前學(xué)院的信息化建設(shè)還不夠完善,評教系統(tǒng)作為學(xué)院信息化系統(tǒng)中的一個子應(yīng)用,必然會隨著學(xué)院信息化系統(tǒng)的建設(shè)而不斷修改,從而導(dǎo)致評教系統(tǒng)不斷更新,用戶每次使用時面對的都是不一樣的系統(tǒng)。即使用頻率低而更新頻率高。

        4 評教系統(tǒng)開發(fā)模式選型

        考慮到學(xué)生評教系統(tǒng)使用頻率每年僅有兩次,每次評教的數(shù)據(jù)發(fā)生量不高,為了不給用戶增加安裝負(fù)擔(dān),因此評教系統(tǒng)開發(fā)不考慮采用原生模式及混合模式。

        微信小程序是種非常有前景的移動應(yīng)用開發(fā)模式,然而如前所述,微信小程序由于微信運(yùn)營生態(tài)及安全方面的原因,程序代碼最多只支持1MB,考慮到評教系統(tǒng)將來將要集成學(xué)生問卷調(diào)查、教學(xué)信息反饋等功能,程序代碼將會逐漸增多,有可能超出1MB,因此不采用微信小程序開發(fā)模式。

        再考慮到多數(shù)用戶的移動設(shè)備均支持HTML5,且相對而言評教系統(tǒng)對安全性的要求不高,因此本評教系統(tǒng)的開發(fā)最終確定采用網(wǎng)頁開發(fā)模式。

        5 結(jié)束語

        十三五期間,我院數(shù)字化校園建設(shè)確立了以實(shí)現(xiàn)“互聯(lián)網(wǎng)+校園”為目標(biāo),秉承“以面向角色服務(wù)為導(dǎo)向,私有云為保障,平臺為載體,應(yīng)用作內(nèi)容,深挖數(shù)據(jù)價值,構(gòu)建具有山西工程職業(yè)技術(shù)學(xué)院特色的信息化運(yùn)營服務(wù)生態(tài)模式”的建設(shè)思路。當(dāng)前我院的信息化水平還處于數(shù)字化校園的初級階段,各種應(yīng)用系統(tǒng)的開發(fā)方興未艾,學(xué)生評教系統(tǒng)的開發(fā)為學(xué)院信息化系統(tǒng)建設(shè)增添了一個子系統(tǒng),期望評教系統(tǒng)的開發(fā)能為學(xué)院信息化建設(shè)起到拋磚引玉的作用。

        猜你喜歡
        評教客戶端程序
        地方高校教學(xué)評價指標(biāo)制訂與評教數(shù)據(jù)分析
        試論我國未決羈押程序的立法完善
        縣級臺在突發(fā)事件報道中如何應(yīng)用手機(jī)客戶端
        傳媒評論(2018年4期)2018-06-27 08:20:24
        孵化垂直頻道:新聞客戶端新策略
        傳媒評論(2018年4期)2018-06-27 08:20:16
        基于Vanconnect的智能家居瘦客戶端的設(shè)計與實(shí)現(xiàn)
        電子測試(2018年10期)2018-06-26 05:53:34
        “程序猿”的生活什么樣
        英國與歐盟正式啟動“離婚”程序程序
        高校學(xué)生網(wǎng)上評教的探索與實(shí)踐
        高校學(xué)生評教的問題與對策——以中國礦業(yè)大學(xué)為例
        創(chuàng)衛(wèi)暗訪程序有待改進(jìn)
        五月婷婷激情综合| 精品无码国产自产拍在线观看 | 亚洲第一黄色免费网站| 亚洲中文字幕无码天然素人在线| 亚洲经典三级| 91中文人妻丝袜乱一区三区| 国产精品高清视亚洲一区二区| 国产日韩欧美一区二区东京热| 婷婷午夜天| 天天射色综合| 精品国产乱子伦一区二区三| 18禁裸男晨勃露j毛网站| 欧美国产成人精品一区二区三区| 免费视频成人 国产精品网站| av在线免费观看麻豆| av中文字幕潮喷人妻系列| 亚洲天堂2017无码中文| 国产自产21区激情综合一区| 国产熟女一区二区三区不卡| 国产又黄又爽又色的免费| 亚洲AV秘 无码二区在线| 久久夜色精品国产三级| 中国孕妇变态孕交xxxx| 亚洲粉嫩高潮的18p| 亚洲一区二区精品久久岳| 亚洲国产综合人成综合网站| 啦啦啦www在线观看免费视频| 波多野结衣国产一区二区三区| 亚洲国产精品色婷婷久久| 中文字幕人成人乱码亚洲av| 中文国产日韩欧美二视频 | 中文字幕这里都是精品| 久久久久亚洲av无码a片| 九月婷婷人人澡人人添人人爽| 亚洲精品国产不卡在线观看| 东京热加勒比久久精品| 免费操逼视频| 综合激情网站| 女同av一区二区三区| 芒果乱码国色天香| av无码天一区二区一三区|