色播五月综合_国产精品视频中文字幕91_欧美日韩一区二区在线免费观看_久久久久久成人

開拓現(xiàn)代化課堂考勤和移動社區(qū)的校園多功能APP

來源:職稱論文發(fā)表指導(dǎo)網(wǎng) 作者:田編輯 發(fā)布時間:
掃碼咨詢
   摘要:摘要:在當今信息時代高校學(xué)生通過各種信息化手段查詢著有關(guān)自己學(xué)業(yè)的相關(guān)信息,用各種信息化工具瀏覽著學(xué)校的資訊,可以說學(xué)生是信息化大軍的重要組成部分。那么為了更便于

  摘要:在當今信息時代高校學(xué)生通過各種信息化手段查詢著有關(guān)自己學(xué)業(yè)的相關(guān)信息,用各種信息化工具瀏覽著學(xué)校的資訊,可以說學(xué)生是信息化大軍的重要組成部分。那么為了更便于學(xué)生查詢?yōu)g覽相關(guān)信息,這樣一款集簽到、課表、社區(qū)等功能為一體的手機APP便應(yīng)運而生。本文緊緊圍繞著APP的設(shè)計過程及優(yōu)缺點進行闡述。

  關(guān)鍵詞:信息化;APP;簽到;社區(qū)

  引言

  隨著全球化和信息化趨勢的不斷增強,各個國家都在爭相發(fā)展互聯(lián)網(wǎng)產(chǎn)業(yè),我國也因此推出了諸多的比賽項目、相關(guān)政策等來積極的推動我國的互聯(lián)網(wǎng)產(chǎn)業(yè)發(fā)展來跟上世界發(fā)展的潮流,尤其近幾年智能手機的飛速發(fā)展,也加快了我國各大高校APP的開發(fā)與應(yīng)用。App即為Application,簡而言之就是智能終端上的移動應(yīng)用。而校園APP的主要面向?qū)ο鬄樵谛W(xué)生,是為了方便學(xué)生學(xué)習(xí)生活所開發(fā)出的一款智能應(yīng)用。其大體可分為兩類,一類為本校APP,這種APP針對性強,本地化突出,適用于特定的高校;另一類為通用APP類如超級課程表,通用性強,可適用于各大高校。

開拓現(xiàn)代化課堂考勤和移動社區(qū)的校園多功能APP

  1、開發(fā)過程

  首先我們進行了功能和性能需求分析,本項目根據(jù)學(xué)校課程安排、教室分布進行模型建立和數(shù)字化管理,通過APP中“教務(wù)查詢”、“課程表”等功能,為學(xué)生提供官方準確的課程信息,解決日常學(xué)習(xí)生活中經(jīng)常遇到的問題。在性能方面本系統(tǒng)設(shè)計將手機CPU使用率控制在20%以下、內(nèi)存控制在100M以下、響應(yīng)時間保持在2S以內(nèi),接下來便是關(guān)鍵技術(shù)的實現(xiàn):

  1.1、教務(wù)系統(tǒng)接入

  登陸模塊實現(xiàn):登陸功能主要使用URLConnection類的直接子類HttpURLConnection進行教務(wù)系統(tǒng)模擬登陸,判斷登陸權(quán)限,保存Cookies,使用Jsoup網(wǎng)頁解析技術(shù)獲取用戶信息,并使用SharedPreference進行配置信息存儲。[1]

  1.2、主體功能的實現(xiàn)

  成績查詢模塊實現(xiàn):在登陸成功之后,根據(jù)用戶選擇的查詢篩選方式,使用HttpURLConnection類與教務(wù)系統(tǒng)服務(wù)器交互,獲取服務(wù)器反饋后自動跳轉(zhuǎn)到成績顯示頁面,再通過Jsoup網(wǎng)頁解析技術(shù)解析HTML網(wǎng)頁,抽取成績等相關(guān)信息,使用<LinearLayout<ListView>>布局進行展示。[2]

  課表查詢模塊實現(xiàn):通過讀取SharedPreference,獲取用戶的班級信息,自動匹配當前學(xué)期周、單雙周、檢索SQLite課表數(shù)據(jù)庫,使用<LinearLayout<Button>>進行布局,通過隨機算法進行課表背景色填充,自動適應(yīng)課表展示長度。同時提供全校課表按班級、按教學(xué)周檢索,方便進行課表信息查詢。

  2、創(chuàng)新點

  本APP的創(chuàng)新點在于利用WiFi進行課堂簽到。

  2.1、簽到原理

  首先從三大框架(ssh)整合說起,我用的IDE是myeclipse2015,用maven整合構(gòu)建三大框架,使用一個配置文件把jar包都包含進去。整合完畢之后,就是建包分層了,最基本的五層:dao、entity、service、service.impl、action(web),附加的三層:utils(存工具類)、enums(存枚舉類)、dto(封裝數(shù)據(jù)類,用于各層之間數(shù)據(jù)傳遞)。[3]

  緊接著使用正向工程通過hibernate的xml配置文件生成數(shù)據(jù)庫表,然后寫代碼實體類entity層,由于要快速開發(fā),所以就不手寫實體類了,使用hibernate逆向工程生成實體類。

  做完這些基礎(chǔ)準備工作后就可以進開發(fā)了,我開發(fā)一個功能的思路是:首先我先去想一個功能應(yīng)該在網(wǎng)頁上怎么用,要傳哪些參數(shù),然后我action、service層應(yīng)該怎么寫,想完這些后我就開始寫功能,寫的時候,應(yīng)該從下往上寫,先寫dao,再寫service,寫action,最后寫頁面。最后對每一層進行一個單元測試,使用JUnit進行。

  3、優(yōu)缺點

  3.1、優(yōu)點

  3.1.1有效的進行了課堂簽到

  據(jù)不完全統(tǒng)計,目前高校的課堂簽到方式基本分為以下兩種:一是按花名冊全部點名,二是抽查。無論用哪種方法都十分的耗費人力和時間并且容易出現(xiàn)代簽的現(xiàn)象,影響正常的教學(xué)計劃,而使用“E-Leaner”這款A(yù)PP的現(xiàn)代化課堂簽到系統(tǒng)便可很好的解決這個問題。班長登陸APP后開啟自帶熱地功能,利用WiFi熱點連接進行實時簽到,這時班長可以在APP顯示界面內(nèi)很清楚的看到連入熱點的學(xué)生的學(xué)號和姓名,從而精確的完成課堂的簽到。

  3.1.2社區(qū)的強大交互功能

  作為一個手機終端程序而言,光有查詢功能未必顯得太單調(diào),當代大學(xué)生喜歡上網(wǎng)沖浪與別人進行一些話題的互動,喜歡一些有趣味性和交流性的網(wǎng)站與APP,對一些功能性APP反而存在著厭倦感,一個具有強大交互功能的社區(qū)必然會給APP帶來無限的活力,于是表白交流墻應(yīng)運而生。同學(xué)們可在此界面處發(fā)布自己的表白或者一些話題,其他同學(xué)可進行點贊與評論。正因為有此交互功能同學(xué)們才能對“E-Learner”這款A(yù)PP產(chǎn)生好感,吸引越來越多的學(xué)生使用這款A(yù)PP。

  3.2、缺點

  3.2.1功能相對較單一

  本APP實現(xiàn)了原計劃應(yīng)有的基礎(chǔ)功能:課程表和查成績,和特色功能:課堂簽到和交互社區(qū),可以說到目前為止本APP已經(jīng)足以為同學(xué)們提供便捷的校園服務(wù)。至于類似于學(xué)習(xí)資料分享平臺、師生交流平臺等錦上添花的功能由于我們團隊的技術(shù)水平有限,目前為止還沒有攻破此類技術(shù),等我們掌握這項技術(shù)后便會對“E-Learner”及時的進行一個升級,提升同學(xué)們的體驗感。

  3.2.2沒有開放教師接口

  目前APP只開放了學(xué)生端口,即學(xué)生通過自己的學(xué)號密碼就可以進行登陸APP進行相關(guān)的操作,而教師端口目前暫未開放。一是因為開放教師端口需與學(xué)校的教師系統(tǒng)數(shù)據(jù)庫相連,而這個接口目前正在與學(xué)校進行積極的溝通;二是因為在設(shè)計端口時需用教師賬號密碼進行模擬登陸,但此事關(guān)教師的隱私所以目前還在積極的協(xié)商。一旦我們攻克該技術(shù)后變會立刻對APP進行升級開放教師端。

  4、結(jié)語

  高校校園APP的設(shè)計與開發(fā)是數(shù)字化校園和高等教育信息化有效結(jié)合的表現(xiàn)。進一步提高高校的教學(xué)、科研和服務(wù)水平,積極進行高校校園APP的建設(shè)與完善,有利于高校各部門之間的緊密配合,提高教師的工作效率,提升學(xué)生的學(xué)習(xí)興趣并方便學(xué)生的學(xué)習(xí)生活。開發(fā)出一款符合自身學(xué)校發(fā)展和學(xué)生需求的校園APP是順應(yīng)時代發(fā)展潮流的體現(xiàn),但就現(xiàn)階段的開發(fā)過程而言,仍然存在著部分的缺點與錯誤,還應(yīng)進一步加強和完善開發(fā)過程,對APP進行不斷的測試與優(yōu)化,力求跟上時代的發(fā)展潮流。

  參考文獻

  [1]羅杰.基于Android平臺的校園助手APP設(shè)計與實現(xiàn)[A].軟件導(dǎo)刊,2016,12:51-52.

  Roger.DesignandImplementationofCampusAssistantAPPBasedonAndroidPlatform[A].SoftwareGuide,2016,12:51-52.

  [2]劉超.深入解析Android5.0系統(tǒng)[M].北京:人民郵電出版社,2015.

  LiuChao.In-depthanalysisofAndroid5.0System[M].Beijing:People'sPostsandTelecommunicationsPublishingHouse,2015.

  [3]武永亮.Android開發(fā)范例實戰(zhàn)寶典[M].北京:清華大學(xué)出版社,2015.

  [4]WuYongliang.AndroidDevelopmentParadigmandPracticalTreasureBook[M].Beijing:TsinghuaUniversityPress,2015.

  作者劉晨民趙文翔馬健劉裔斌

聲明:

①文獻來自知網(wǎng)、維普、萬方等檢索數(shù)據(jù)庫,說明本文獻已經(jīng)發(fā)表見刊,恭喜作者.

②如果您是作者且不想本平臺展示文獻信息,可聯(lián)系學(xué)術(shù)顧問予以刪除.

《道路交通事故責(zé)任鑒定標準相關(guān)要點分析》
主站蜘蛛池模板: 国产精品爽爽爽| 国产精品视频xxxx| 国产精品露脸av在线| 亚洲午夜精品一区二区三区| 国产日韩av在线| 欧美日韩精品免费看| 少妇av一区二区三区无码| 国产精品美女免费| 国产乱子伦精品| 国产欧美精品va在线观看 | 亚洲精品不卡| 91国产高清在线| 在线视频不卡国产V| 不卡一区二区三区视频| 国产精品综合久久久| 久久精品国产美女| 久久精品一本久久99精品| 久久久久免费视频| 久久艹中文字幕| 国产精品美女www| 91精品视频在线播放| 亚洲自拍av在线| 日韩精品欧美在线| 欧美激情亚洲另类| 精品久久久91| 国产精品久久久久久久久婷婷| 国产精品一区二区免费在线观看| 国产精品久久久久久久乖乖| 国产精品91在线观看| 91国产一区在线| 日本三级韩国三级久久| 久久精精品视频| 国产99久久久欧美黑人| 国产ts人妖一区二区三区| 色综合久久中文字幕综合网小说| 欧美在线视频a| 国产欧美日韩中文字幕| 99国产视频在线| 日本一区视频在线播放| 国产有码在线一区二区视频| 激情五月五月婷婷|