国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于Android平臺(tái)的高校評教系統(tǒng)的開發(fā)與探討*

2016-03-25 06:57肖婷婷王曼曼成都理工大學(xué)核技術(shù)與自動(dòng)化工程學(xué)院四川成都610059
高教學(xué)刊 2016年1期
關(guān)鍵詞:Android平臺(tái)便捷性教學(xué)質(zhì)量

肖婷婷王曼曼(成都理工大學(xué)核技術(shù)與自動(dòng)化工程學(xué)院,四川成都610059)

?

基于Android平臺(tái)的高校評教系統(tǒng)的開發(fā)與探討*

肖婷婷*王曼曼
(成都理工大學(xué)核技術(shù)與自動(dòng)化工程學(xué)院,四川成都610059)

摘要:學(xué)生評教是促使教師提高教學(xué)質(zhì)量的途徑之一,網(wǎng)絡(luò)評教既可以減少人力財(cái)力,又可以提高工作效率。本文通過了解Android靈活性和便捷性的優(yōu)勢,結(jié)合現(xiàn)有的網(wǎng)絡(luò)評教系統(tǒng)存在的問題,有針對性的開發(fā)了一個(gè)Android高校評教系統(tǒng)。該系統(tǒng)能提高教學(xué)評估工作效率,反饋問題及時(shí),經(jīng)測試能在小范圍評教過程中得到應(yīng)用,這將有利于高校教育工作更好的開展。

關(guān)鍵詞:教學(xué)質(zhì)量;Android平臺(tái);評教系統(tǒng);便捷性

Abstract:The students' evaluation of teaching is one of the ways to improve the quality of teaching. The network evaluation system can both reduce human and financial resources and improve work efficiency. The paper, based on the advantages of Android flexibility and convenience, and the existing problems of the network evaluation system, introduces an Android university evaluation system. This system can improve the efficiency of teaching evaluation and provide feedback problems in time. Tests show that it can be used in a small range where evaluation of teaching process is needed to benefit the development of higher education.

Keywords:teaching quality; Android platform; evaluation system; convenience

引言

以學(xué)生為主體的評教一直以來是高校監(jiān)督教師教學(xué)活動(dòng)的最主要方式之一。過去人們采用問卷調(diào)查、人工統(tǒng)計(jì)收集數(shù)據(jù)的方法完成工作,這種方式雖然有效,但卻存在人力物力浪費(fèi)、信息傳遞不及時(shí)的弊端[1]。因此開發(fā)一個(gè)網(wǎng)絡(luò)評教系統(tǒng)不僅避免了大量繁瑣的工作,還能保證評教結(jié)果的準(zhǔn)確性,目前已有很多學(xué)者在該領(lǐng)域做出了深入研究[2-4]。而Android操作系統(tǒng)因?yàn)槠渚哂幸苿?dòng)性、開放性等優(yōu)勢更為適合移動(dòng)教學(xué)網(wǎng)絡(luò)評教。Android手機(jī)已經(jīng)在全球范圍內(nèi)廣泛使用,有了網(wǎng)絡(luò)或無線WIFI,我們就能用Android手機(jī)訪問網(wǎng)站和使用教學(xué)評估系統(tǒng)APP,實(shí)現(xiàn)用戶隨時(shí)隨地評教的愿望,這將有利于評教活動(dòng)和教學(xué)改革的順利開展。因此開發(fā)一個(gè)Android網(wǎng)絡(luò)評教系統(tǒng)是可行的也是有必要的。

一、Android關(guān)鍵技術(shù)研究

(一)Android評教系統(tǒng)現(xiàn)狀

智能手機(jī)APP應(yīng)用已經(jīng)成為現(xiàn)代人生活的一種習(xí)慣,而Android系統(tǒng)是智能手機(jī)運(yùn)用最為廣泛的系統(tǒng)之一。此操作系統(tǒng)是一種基于Linux的操作系統(tǒng),基于該平臺(tái)已有了很多APP實(shí)用性軟件,如無線點(diǎn)餐APP和UBER打車軟件等。利用Android系統(tǒng)能夠很好的完成教師和學(xué)生之間的互動(dòng),該系統(tǒng)既能植入到智能手機(jī)中,對平板電腦同樣適用。然而從現(xiàn)有的移動(dòng)教學(xué)評估系統(tǒng)來看,盡管現(xiàn)在已有學(xué)者對此做出了研究[5],仍舊存在一些問題:網(wǎng)絡(luò)技術(shù)仍不夠成熟,評價(jià)指標(biāo)制定趨于簡單,教師難以從中發(fā)現(xiàn)教學(xué)問題,很多高校對于教學(xué)評估一事更是缺乏重視??傊訟ndroid為平臺(tái)的評教系統(tǒng)還沒被廣泛用于各大高校之中,很多學(xué)校依舊沿用傳統(tǒng)的web評教系統(tǒng)或者對此項(xiàng)工作置之不理,這使得評教工作效率大大降低;再者由于評教模式和評教功能欠缺,使得評教結(jié)果的準(zhǔn)確性受到影響。

(二)Android相關(guān)技術(shù)

本評教系統(tǒng)開發(fā)需要用到Eclipse軟件、myeclipse軟件、Java語言以及Access數(shù)據(jù)庫。Java語言是一種面向?qū)ο蟮木W(wǎng)絡(luò)編程語言,有著簡單易學(xué)、安全性高以及可移植性等特點(diǎn)[6],利用Java語言不僅可以從網(wǎng)絡(luò)獲取資源,還能向服務(wù)器傳遞參數(shù),Java與Android系統(tǒng)的聯(lián)系見圖1;Eclipse軟件是本評教系統(tǒng)客戶終端的程序編寫環(huán)境,其包括JDK(Java語言的軟件開發(fā)工具包)、ADT插件以及Android SDK(軟件開發(fā)工具包)[7];Myeclipse軟件是本評教系統(tǒng)信息接收端的程序編寫環(huán)境,它是對eclipse開發(fā)環(huán)境的擴(kuò)展,具有Jsp、Jdbc數(shù)據(jù)連接等功能,利用該軟件與數(shù)據(jù)庫交換信息;Access是一款強(qiáng)大的數(shù)據(jù)庫管理系統(tǒng),用該數(shù)據(jù)庫來存儲(chǔ)相關(guān)信息以便隨時(shí)被調(diào)用?;谝陨霞夹g(shù)并結(jié)合實(shí)際問題可對本移動(dòng)網(wǎng)絡(luò)評教系統(tǒng)展開研究。

圖1  Java與Android系統(tǒng)的聯(lián)系

二、系統(tǒng)UI界面及功能模塊設(shè)計(jì)

根據(jù)本系統(tǒng)功能需求,將界面設(shè)計(jì)了三個(gè)板塊,模塊劃分如圖2所示。

1.用戶登錄界面(包括學(xué)生登錄和教師登錄對話框),該界面有登錄名和密碼輸入選項(xiàng)(若此處用戶忘記密碼,可根據(jù)找回密碼選項(xiàng)跳轉(zhuǎn)到找回密碼對話框,通過郵箱驗(yàn)證等形式找回密碼或者直接向管理員信息反饋)。

圖2 評教系統(tǒng)功能模塊圖

2.學(xué)生界面(包括選擇評價(jià)對象界面和打分界面,這里以某專業(yè)15名教師為例),打分采用五星級評分方式,每次增加或減少一顆星。

3.老師查詢結(jié)果界面,包括各項(xiàng)指標(biāo)的評價(jià)結(jié)果以及通過最終結(jié)果(系統(tǒng)運(yùn)用了模糊數(shù)學(xué)評價(jià)計(jì)算法對評價(jià)后的數(shù)據(jù)進(jìn)行分析處理,并向客戶終端發(fā)回有效數(shù)據(jù))。系統(tǒng)的人機(jī)交互圖如圖3所示。

圖3 人機(jī)交互過程圖

三、評教系統(tǒng)開發(fā)

(一)UI界面編程

系統(tǒng)界面開發(fā)主要使用XML文件實(shí)現(xiàn)用戶界面的布局和配置,用Widget組件對整個(gè)界面布局。此處用到的組件有Button按鈕、TextView文本框、EditText文本編輯框、Ratingbar評分組件等等。以下是對部分代碼的解析結(jié)果:

Ratingbar(評分組件):

<RatingBar

Android:id="@+id/rtbBook18"

Android:layout_width="wrap_content"

Android:layout_height="wrap_content"

Android:numStars="5" //設(shè)置星星顆數(shù)為5顆

Android:stepSize="1.0" //限制使用者每次增加減少1顆星

Android:layout_weight="1"/>//設(shè)置星星所占比重

圖4 學(xué)生用戶界面

通過設(shè)計(jì)最后得到的評教系統(tǒng)界面如圖所示:其中圖4是學(xué)生用戶界面,學(xué)生輸入學(xué)號密碼進(jìn)入評教系統(tǒng)(系統(tǒng)默認(rèn)登錄名為學(xué)號和教師工資號,密碼為學(xué)號及工資號后四位)→選擇老師和科目→進(jìn)入到評分界面評分→最后將結(jié)果上傳至服務(wù)器;圖5是教師界面,教師輸入用戶信息進(jìn)入查詢結(jié)果界面,通過該界面能夠查詢到學(xué)生對教師教學(xué)各個(gè)方面的評價(jià)以及綜合評價(jià)結(jié)果。

圖5 教師用戶界面

(二)網(wǎng)絡(luò)通信

Android客戶端與服務(wù)器信息交互方式有Socket連接和Http連接兩種。Http連接又叫“短連接”,是手機(jī)聯(lián)網(wǎng)最常用的方式,這種連接需要客戶端發(fā)送請求、服務(wù)器響應(yīng)后才能傳遞信息,其余時(shí)間都處于斷連狀態(tài)。由于本系統(tǒng)以Android手機(jī)為平臺(tái),且客戶端與服務(wù)器傳遞信息次數(shù)少,選擇Http通信方式更為方便。通過測試,本系統(tǒng)最終實(shí)現(xiàn)了網(wǎng)絡(luò)通信,在有網(wǎng)絡(luò)情況下能將學(xué)生終端發(fā)出的評價(jià)結(jié)果數(shù)據(jù)發(fā)送到服務(wù)器,服務(wù)器進(jìn)行數(shù)學(xué)計(jì)算后將評價(jià)結(jié)果發(fā)回到教師終端,教師便可以通過登錄系統(tǒng)查看相關(guān)信息。下面具體分析網(wǎng)絡(luò)通信的相關(guān)代碼:

1.建立連接

url=newURL(“http://192.168.1.111:8080/jieshou/aa”);

connection=(HttpURLConnection)url.openConnection();

2.向服務(wù)器發(fā)送數(shù)據(jù)

DataOutputStreamdop=newDataOutputStream(connection. getOutputStream());

dop.writeBytes(“user=”+yonghu+“&psw=”+mima);

3.接受服務(wù)器發(fā)回?cái)?shù)據(jù)

InputStream=httpConnection.getInputStream();

inputStream.read(data);

4.關(guān)閉連接

dop.flush();

dop.close();

四、結(jié)束語

本文分析了傳統(tǒng)評教方式、早期評教系統(tǒng)以及Android評教系統(tǒng)的優(yōu)缺點(diǎn),通過對比發(fā)現(xiàn)Android系統(tǒng)優(yōu)勢顯著,進(jìn)而基于該平臺(tái)開發(fā)了一個(gè)網(wǎng)絡(luò)評教系統(tǒng)。該應(yīng)用可以下載到Android智能手機(jī)中,從而實(shí)現(xiàn)了學(xué)生實(shí)時(shí)評教的目的。其次利用該系統(tǒng)可以快速收集學(xué)生反饋的信息,有利于教師準(zhǔn)確掌握自身情況,及時(shí)發(fā)現(xiàn)教學(xué)問題。同時(shí)利用網(wǎng)絡(luò)評教節(jié)約時(shí)間,降低了工作成本,避免了人工計(jì)算出現(xiàn)的差錯(cuò),有效的提高了評教效率,真正發(fā)揮了學(xué)生評教的監(jiān)控作用。但該評教系統(tǒng)存在一定的局限性,還需要進(jìn)一步的改進(jìn)才能推廣使用。

參考文獻(xiàn)

[1]鄭延福.本科高校教師教學(xué)質(zhì)量評價(jià)研究[D].中國礦業(yè)大學(xué),2012:9-28.

[2]劉艷,王暉.基于網(wǎng)絡(luò)的教學(xué)評教系統(tǒng)的構(gòu)建[J].電腦知識(shí)與技術(shù),2010,6(4):916-917.

[3]艾文國,王桂偉.高校學(xué)生評教系統(tǒng)改進(jìn)研究[J].中國大學(xué)教學(xué),2012,12:76-79.

[4]閻琦.基于B/S結(jié)構(gòu)的學(xué)生評教系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].自動(dòng)化技術(shù)與應(yīng)用,2012,31(3):28-30.

[5]甘麗,王雅婷.基于Android系統(tǒng)的校園手機(jī)評教系統(tǒng)的設(shè)計(jì)與開發(fā)[J].通化師范學(xué)院學(xué)報(bào)(自然科學(xué)),2013,34(4):39-41. [6]羅濤.淺談Java語言的特征與發(fā)展前景[J].科技致富向?qū)В?013(15):77.

[7]黃彬華.Android手機(jī)/平板電腦程序開發(fā)教練[M].中國水利水電出版社,2012.

作者簡介:王曼曼(1990-),女,新疆人,碩士研究生,主要研究方向?yàn)閮x器儀表。

*通訊作者:肖婷婷(1990-),女,四川人,碩士研究生,主要研究方向?yàn)闄C(jī)械電子工程、工業(yè)工程。

*基金項(xiàng)目:成都理工大學(xué)教改項(xiàng)目(13JGY27)

中圖分類號:TP39

文獻(xiàn)標(biāo)志碼:A

文章編號:2096-000X(2016)01-0142-03

猜你喜歡
Android平臺(tái)便捷性教學(xué)質(zhì)量
努力改善辦學(xué)條件 不斷提高教學(xué)質(zhì)量
關(guān)注學(xué)習(xí)過程 提升教學(xué)質(zhì)量
提高教學(xué)質(zhì)量,重在科學(xué)管理
在B2C環(huán)境下客戶自提模式分析
在B2C環(huán)境下客戶自提模式分析
基于Android平臺(tái)軟件開發(fā)技術(shù)研究
基于Android平臺(tái)的人臉識(shí)別系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
基于Android平臺(tái)的健康醫(yī)療APP設(shè)計(jì)與開發(fā)
Android手機(jī)主題設(shè)計(jì) 
論智慧圖書館的三大特點(diǎn)