資源描述:
《基于android平臺的選課系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、基于Android平臺的選課系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn):隨著目前移動(dòng)智能終端的發(fā)展和普及,將傳統(tǒng)高校應(yīng)用移植至智能終端已成為必然。針對選課系統(tǒng)在高校應(yīng)用中的地位。本文以移動(dòng)操作系統(tǒng)為基礎(chǔ),構(gòu)建基于Android平臺的選課系統(tǒng)。實(shí)現(xiàn)高校師生的快捷查,選,退等功能,大大提高選課效率?! £P(guān)鍵詞:Android選課系統(tǒng) ?。篢P311:A:1007-9416(2011)11-0164-01 隨著我國高等教育與教學(xué)的改革,數(shù)字信息化的教學(xué)管理系統(tǒng)在高校日趨廣泛。同時(shí)隨著學(xué)年制管理體制向?qū)W分制管理體制的發(fā)展,使得X上選課系統(tǒng)在高校中得到廣泛的應(yīng)用,隨著移動(dòng)互聯(lián)X的發(fā)展,智能終端強(qiáng)大
2、的便攜性和應(yīng)用處理能力都為現(xiàn)代人們的生活提供了很多方便。介于此,為了使高校師生更加方便快捷的管理自己的課程教學(xué)任務(wù),本文提出并實(shí)現(xiàn)了一種基于Android平臺的選課系統(tǒng)。 1、選課系統(tǒng)的現(xiàn)狀 現(xiàn)在大多數(shù)的高校都是采用的瀏覽器/服務(wù)器(B/S)模式,這種模式想對最初的人工課程管理方便了許多,不在需要大量的人力,學(xué)生選課也不在排隊(duì)擁擠,更不會(huì)因?yàn)檫x課而耽誤正常的教學(xué)任務(wù)。B/S模式的選課系統(tǒng)只需要一臺能訪問X絡(luò)的瀏覽器即可。只要選課服務(wù)器端提供選課、學(xué)籍管理、考試成績、畢業(yè)設(shè)計(jì)等業(yè)務(wù)模塊,在客戶端的瀏覽器視窗中就能進(jìn)行相應(yīng)模塊的功能管理。這種B/S模式的選課系統(tǒng)具有不
3、限時(shí)間、地點(diǎn)等優(yōu)勢,然而隨著移動(dòng)互聯(lián)X的發(fā)展這種B/S模式的選課系統(tǒng)也存在很多不足,比如你要進(jìn)行選課操作,就必須坐在接入X絡(luò)的電腦前,而且課程開設(shè)的通知等等也是要通過上X才知道,對于一些不常上X的同學(xué)可能就會(huì)錯(cuò)過很多有用的消息,比如說課程調(diào)整通知、考試安排等等。而這些缺陷都可以通過移動(dòng)終端來解決?! ?、Android系統(tǒng)特點(diǎn) 近幾年,3G的全球覆蓋使世界快速步入移動(dòng)互聯(lián)X時(shí)代,X絡(luò)的應(yīng)用范圍變得更加廣泛,移動(dòng)智能終端在市場上迅速滲透,成為移動(dòng)互聯(lián)X發(fā)展的強(qiáng)大動(dòng)力。根據(jù)市場調(diào)研機(jī)構(gòu)Gartner發(fā)布的最新統(tǒng)計(jì)報(bào)告顯示,2011年一季度全球銷售量共4.278億部,其中
4、智能銷量超過1億部,現(xiàn)在高校師生的智能移動(dòng)通訊設(shè)備擁有率已經(jīng)和PC擁有率相近。而智能操作系統(tǒng)中,Android系統(tǒng)的市場份額又遠(yuǎn)遠(yuǎn)大于其他的操作系統(tǒng)。Android是Google于2007年11月5日發(fā)布的基于Linux內(nèi)核的移動(dòng)平臺,該平臺由操作系統(tǒng)、中間件、用戶界面、應(yīng)用軟件組成,是一個(gè)真正開放的移動(dòng)平臺。從軟件分層的角度來說,Android平臺由應(yīng)用程序、應(yīng)用程序框架、Android運(yùn)行時(shí)庫層以及Linux內(nèi)核共4部分構(gòu)成?! ?、選課系統(tǒng)設(shè)計(jì) 3.1需求分析 結(jié)合筆者所在院校的選課情況來看,首先是教務(wù)管理者對各個(gè)教學(xué)單位提交的學(xué)期開課內(nèi)容進(jìn)行核定,在確定了
5、開課內(nèi)容和任課教師后,根據(jù)學(xué)校的教學(xué)資源情況,做好課程編排工作,以方便師生查閱,正式開放選課時(shí),學(xué)生可以通過傳統(tǒng)的WEB方式進(jìn)行選課,也可以通過Android智能進(jìn)行查看課程及任課教師情況,然后選課,對與選課中對錯(cuò)選的課程可以進(jìn)行退選操作。在選課時(shí)間結(jié)束后,系統(tǒng)根據(jù)選課的信息進(jìn)行檢查后保存至相應(yīng)選課記錄表中,并將選課信息反饋給客戶端?! ?.2詳細(xì)設(shè)計(jì) Android平臺的選課系統(tǒng)是一個(gè)集Web、數(shù)據(jù)庫、移動(dòng)終端一體的應(yīng)用系統(tǒng),其具體的功能模塊如下圖: 4、基于Android平臺選課系統(tǒng)的實(shí)現(xiàn) 4.1Android客戶端 選課系統(tǒng)客戶端以Android智能作為
6、實(shí)現(xiàn)平臺,通過客戶端實(shí)現(xiàn)學(xué)生查課、選課等操作。詳細(xì)UI見下圖: 4.2業(yè)務(wù)邏輯實(shí)現(xiàn) 基于Android平臺的選課系統(tǒng)需要通過無線局域X接入校園X與現(xiàn)有的WEB選課系統(tǒng)進(jìn)行數(shù)據(jù)交互,結(jié)合筆者現(xiàn)有Web選課系統(tǒng)的ASP.架構(gòu),只需要?jiǎng)?chuàng)建Web服務(wù)應(yīng)用程序即可實(shí)現(xiàn)智能與選課系統(tǒng)數(shù)據(jù)庫的數(shù)據(jù)交互?! ?、結(jié)語 Android在未來高校應(yīng)用中無疑會(huì)有廣闊的市場前景,良好的用戶界面及人性化的操作將會(huì)更加收到重視,而這種作為傳統(tǒng)高校應(yīng)用的輔助手段,也會(huì)在未來的某個(gè)時(shí)候占據(jù)主導(dǎo)地位。