高會(huì)燕
(陜西職業(yè)技術(shù)學(xué)院 陜西 西安 710100)
手機(jī)Android系統(tǒng)下的思政移動(dòng)學(xué)習(xí)系統(tǒng)設(shè)計(jì)與開發(fā)
高會(huì)燕
(陜西職業(yè)技術(shù)學(xué)院 陜西 西安 710100)
為了研究基于手機(jī)Android系統(tǒng)下的思政移動(dòng)學(xué)習(xí)系統(tǒng)設(shè)計(jì)與開發(fā)。文中通過手機(jī)Android系統(tǒng)技術(shù),分析設(shè)計(jì)開發(fā)思政移動(dòng)學(xué)習(xí)系統(tǒng)的需求,從而設(shè)計(jì)實(shí)現(xiàn)基于手機(jī)Android系統(tǒng)下的思政移動(dòng)學(xué)習(xí)系統(tǒng),并對(duì)系統(tǒng)應(yīng)用情況進(jìn)行分析,以便驗(yàn)證基于手機(jī)Android系統(tǒng)下設(shè)計(jì)思政移動(dòng)學(xué)習(xí)系統(tǒng)的實(shí)際應(yīng)用效益。結(jié)果表明,基于手機(jī)Android系統(tǒng),設(shè)計(jì)開發(fā)思政移動(dòng)學(xué)習(xí)系統(tǒng),提升思政移動(dòng)學(xué)習(xí)質(zhì)量,提升20.0%,還可以提升思政移動(dòng)學(xué)習(xí)系統(tǒng)性能,達(dá)到18.0%。結(jié)論證實(shí),設(shè)計(jì)手機(jī)Android系統(tǒng)下的思政移動(dòng)學(xué)習(xí)系統(tǒng),是可行的,有助于提升思政移動(dòng)學(xué)習(xí)系統(tǒng)設(shè)計(jì)質(zhì)量,可將其在實(shí)際中推廣。
手機(jī)Android系統(tǒng);思政移動(dòng)學(xué)習(xí)系統(tǒng);開發(fā);設(shè)計(jì)
手機(jī) Android操作系統(tǒng),最初由 Andy Rubin開發(fā),以Linux為基礎(chǔ)的開放源代碼操作系統(tǒng)[1],主要使用于便攜設(shè)備,它的開放性和交互性為人們提供極大的方便,同時(shí)它支持絕大多數(shù)應(yīng)用程序的運(yùn)行。本篇主要基于手機(jī)Android系統(tǒng)下,將移動(dòng)通信技術(shù)與Android系統(tǒng)有機(jī)地結(jié)合起來,設(shè)計(jì)實(shí)現(xiàn)思政移動(dòng)學(xué)習(xí)系統(tǒng)。
Android是Google開發(fā)的基于Linux平臺(tái)的、開源的、智能手機(jī)操作系統(tǒng)[2]。Android包括操作系統(tǒng)、中間件和應(yīng)用程序,由于源代碼開放,Android可以被移植到不同的硬件平臺(tái)上。為了Android移動(dòng)平臺(tái)系統(tǒng)的發(fā)展,Google與33家公司聯(lián)手組建了一個(gè)名為OHA(Open Handset Alliance,開放手機(jī)聯(lián)盟)的組織[3-6]。
Android的開發(fā)環(huán)境使用預(yù)編譯的內(nèi)核和文件系統(tǒng),開發(fā)者可以基于 Android系統(tǒng) API(Application Programming Interface,應(yīng)用編程接口)的配合進(jìn)行應(yīng)用程序?qū)哟蔚拈_發(fā)[7]。在開發(fā)過程中,可以使用 Eclipse等作為 IDE(Integrated Development Environment,集成開發(fā)環(huán)境)[8]。Eclipse通過ADT(Android Development Tools,Android開發(fā)工具)插件,擴(kuò)展了Eclipse的功能,使得生成和調(diào)試Android應(yīng)用程序既容易又快速。
在基于手機(jī)Android系統(tǒng)下的思政移動(dòng)學(xué)習(xí)系統(tǒng)設(shè)計(jì)與開發(fā),可以運(yùn)用Android系統(tǒng)平臺(tái)網(wǎng)絡(luò)中多樣化的信息方式,把思想政治教育內(nèi)容蘊(yùn)含在看似價(jià)值中立的信息之中,使思政教育在向個(gè)體傳遞信息、提供娛樂之時(shí)進(jìn)行教化和引導(dǎo),增強(qiáng)思政教育內(nèi)容的生動(dòng)性和形象性,發(fā)揮積極設(shè)計(jì)優(yōu)勢。
1)要求系統(tǒng)的設(shè)計(jì),易于使用、維護(hù)和管理需求[9]。同時(shí),充分考慮到無線網(wǎng)絡(luò)和手機(jī)Android設(shè)備的特殊性,最大化利用思政移動(dòng)學(xué)習(xí)網(wǎng)絡(luò)資源。
2)可行性需求:需要在思政教育現(xiàn)有系統(tǒng)的基礎(chǔ)上,開發(fā)出可以真正方便思政移動(dòng)學(xué)習(xí)的系統(tǒng)。
3)可擴(kuò)展性需求:設(shè)計(jì)功能的同時(shí),需要充分考慮到系統(tǒng)的可伸縮性,在設(shè)計(jì)和代碼實(shí)現(xiàn)上,需要留有可擴(kuò)展的余地。
4)使用簡單需求:系統(tǒng)設(shè)計(jì)中,確保系統(tǒng)移動(dòng)終端操作要簡單、快捷,不懂計(jì)算機(jī)的手機(jī)用戶也能夠開展移動(dòng)學(xué)習(xí)。
3.1 總體設(shè)計(jì)結(jié)構(gòu)
基于手機(jī)Android系統(tǒng)平臺(tái),開發(fā)設(shè)計(jì)思政移動(dòng)學(xué)習(xí)系統(tǒng),結(jié)合無線網(wǎng)絡(luò)技術(shù)[10],實(shí)現(xiàn)系統(tǒng)用戶子在手機(jī)Android系統(tǒng)終端自主學(xué)習(xí)思政教育課程,提升思政移動(dòng)學(xué)習(xí)系統(tǒng)可用性。該系統(tǒng)設(shè)計(jì)結(jié)構(gòu)如圖1所示。
圖1 系統(tǒng)總體結(jié)構(gòu)
3.2 功能設(shè)計(jì)
基于手機(jī)Android系統(tǒng),設(shè)計(jì)開發(fā)思政移動(dòng)學(xué)習(xí)系統(tǒng),通過手機(jī)Android進(jìn)行的移動(dòng)學(xué)習(xí),可以通過圖像、聲音等,可以認(rèn)清網(wǎng)絡(luò)本質(zhì),利用網(wǎng)絡(luò)來促使思想政治教育水平;依賴于網(wǎng)絡(luò)WAP無線應(yīng)用協(xié)議,實(shí)現(xiàn)移動(dòng)通信系統(tǒng)和數(shù)據(jù)通信系統(tǒng)結(jié)合[11],確保系統(tǒng)用戶可以充分利用個(gè)人手機(jī),隨時(shí)隨地接入思政移動(dòng)學(xué)習(xí)系統(tǒng)進(jìn)行思政學(xué)習(xí),確保該系統(tǒng)設(shè)計(jì)滿足用戶需求。為滿足用戶思政移動(dòng)學(xué)習(xí)需求,該系統(tǒng)主要功能如圖2所示。
圖2 系統(tǒng)功能
1)校園動(dòng)態(tài):顯示與教學(xué)有關(guān)的校內(nèi)新聞、專業(yè)課程設(shè)置方面的最新動(dòng)態(tài)。
2)公告通知:實(shí)現(xiàn)與網(wǎng)絡(luò)教學(xué)平臺(tái)一致的功能,信息一旦發(fā)布即在兩個(gè)平臺(tái)上同步顯示(只有特殊情況使用短消息進(jìn)行通知)。此處應(yīng)只顯示處于發(fā)布有效期的信息,而在網(wǎng)絡(luò)教學(xué)平臺(tái)上可以查看所有的歷史信息。
3)在線幫助:介紹平臺(tái)功能以及如何使用等信息?;谑謾C(jī)Android操作系統(tǒng),設(shè)計(jì)開發(fā)思政移動(dòng)學(xué)習(xí)系統(tǒng),對(duì)于思政學(xué)習(xí)課程,要確保下載的課程能夠以文本和圖像的形式在顯示器的中間播放,講師的圖像在顯示屏的邊上,確保思政課程能夠流暢地在手機(jī)的小顯示屏上播放[12]。
4)學(xué)習(xí)空間:學(xué)習(xí)空間欄目是用戶學(xué)習(xí)平臺(tái)的主要功能。
5)共享資源:教師可上傳與教學(xué)有關(guān)的教學(xué)輔助資源,以便用戶拓展知識(shí)面。用戶也可以將搜集的資源上傳到系統(tǒng)中,以便與其他同學(xué)共享(用戶上傳的資源經(jīng)教師認(rèn)可后才能發(fā)布)。此處發(fā)布的共享資源應(yīng)以適于手機(jī)用戶閱讀為宜,并同步發(fā)布到網(wǎng)絡(luò)教學(xué)平臺(tái)中。設(shè)計(jì)開發(fā)思政移動(dòng)學(xué)習(xí)系統(tǒng),可以兼顧用戶、教師以及教育資源這3個(gè)方面問題,將其通過該系統(tǒng)有機(jī)地結(jié)合起來[13]。
6)考試預(yù)約:實(shí)現(xiàn)用戶課程考試預(yù)約功能,它是網(wǎng)絡(luò)學(xué)歷教育所特有的功能,用戶是否參加課程考試由自己決定。此功能應(yīng)與網(wǎng)絡(luò)教學(xué)平臺(tái)同步實(shí)現(xiàn),并且只有在考試預(yù)約期間才顯示。
7)考試監(jiān)管:此功能與考試預(yù)約功能協(xié)同使用,用戶進(jìn)行考試預(yù)約后,校方即進(jìn)行考場安排,安排結(jié)束后用戶通過此功能獲知其考場安排信息??膳c網(wǎng)絡(luò)教學(xué)平臺(tái)同步實(shí)現(xiàn),由于其重要性也可通過手機(jī)短信通知用戶,并安排學(xué)生畢業(yè)事宜。
3.3 構(gòu)建手機(jī)Android模式
Android的系統(tǒng)架構(gòu),采用了分層的架構(gòu),從高層到低層分別是應(yīng)用程序?qū)?、?yīng)用程序框架層、系統(tǒng)運(yùn)行庫層和linux核心層,以Linux為核心的手機(jī)操作平臺(tái),使用多種編程語言來開發(fā)Android應(yīng)用程序[14]。每個(gè)Android應(yīng)用都運(yùn)行在它自己的進(jìn)程里,并依附一個(gè)單獨(dú)的Dalvik虛擬機(jī)實(shí)例[15]。一個(gè)設(shè)備可以高效地運(yùn)行多個(gè)Dalvik虛擬機(jī)。 Dalvik虛擬機(jī)執(zhí)行Dalvik可執(zhí)行文件(.dex)的格式,此格式做了最小的內(nèi)存占用優(yōu)化。Android對(duì)硬件性能的低要求,對(duì)3G等無線網(wǎng)絡(luò)的迅捷訪問功能,為用戶思政移動(dòng)學(xué)習(xí)帶來了很大的便利,它的出現(xiàn),為解決用戶移動(dòng)空間信息需求提供了高效的開發(fā)平臺(tái)。
在思政移學(xué)習(xí)系統(tǒng)的空間結(jié)構(gòu)中,由于學(xué)習(xí)者常在戶外,所以學(xué)習(xí)內(nèi)容是微內(nèi)容,是小的信息單元、狹窄的主題、相對(duì)簡單的問題及呈現(xiàn),適合網(wǎng)絡(luò)傳輸;思政移學(xué)習(xí)中國的學(xué)習(xí)資源,可以由服務(wù)器提供,也可以有思政教育專家提供,為用戶進(jìn)行在線輔導(dǎo)。如圖3所示。
圖3 手機(jī)Android思政移學(xué)習(xí)空間構(gòu)成
3.4 軟件代碼功能實(shí)現(xiàn)
對(duì)于本次系統(tǒng)軟件代碼設(shè)計(jì)中,采用面向?qū)ο蟮姆治黾夹g(shù)來設(shè)計(jì)系統(tǒng),運(yùn)用JAVA語言進(jìn)行系統(tǒng)開發(fā),同時(shí)采用分層的架構(gòu)設(shè)計(jì),使得該系統(tǒng)更加完善和可行。在該系統(tǒng)中,調(diào)用系統(tǒng)學(xué)習(xí)信息,并得到系統(tǒng)的反饋與回應(yīng),其實(shí)現(xiàn)代碼如下:
基于手機(jī)Android系統(tǒng),對(duì)于該思政移動(dòng)學(xué)習(xí)系統(tǒng),在運(yùn)用過程中,在執(zhí)行查詢時(shí),首先判斷網(wǎng)絡(luò)是否可用:
HttpUtils.isNetworkAvailable()
同時(shí),可以設(shè)計(jì)新線程request方法執(zhí)行系統(tǒng)訪問操作,防止界面卡死,主要代碼如下:
基于手機(jī)Android系統(tǒng),設(shè)計(jì)開發(fā)思政移動(dòng)學(xué)習(xí)系統(tǒng),提升思政移動(dòng)學(xué)習(xí)質(zhì)量,提升20.0%,還可以提升思政移動(dòng)學(xué)習(xí)系統(tǒng)性能,達(dá)到18.0%?;谑謾C(jī)Android系統(tǒng)開發(fā)設(shè)計(jì)思政移動(dòng)學(xué)習(xí)系統(tǒng),有利于簡化現(xiàn)今思政移動(dòng)學(xué)習(xí)流程,滿足隨時(shí)隨地思政移動(dòng)學(xué)習(xí)選課需求,使得該系統(tǒng)用戶可以在地域限制、無時(shí)間限制的環(huán)境中,只要通過搭載有思政移動(dòng)學(xué)習(xí)系統(tǒng)客戶端的android手機(jī)系統(tǒng),就可以隨時(shí)隨地登錄學(xué)習(xí)思政課程。實(shí)際中,教師可以運(yùn)用網(wǎng)絡(luò)接入,思政移動(dòng)學(xué)習(xí)系統(tǒng),設(shè)計(jì)思政移動(dòng)學(xué)習(xí)課程,增強(qiáng)學(xué)生的主體意識(shí),學(xué)生可以在此平臺(tái)上進(jìn)行在線思政移動(dòng)學(xué)習(xí)。手機(jī)Android系統(tǒng)開發(fā)設(shè)計(jì)思政移動(dòng)學(xué)習(xí)系統(tǒng),系統(tǒng)使用者可以遠(yuǎn)離電腦客戶端的束縛,可以大大的用戶思政移動(dòng)的學(xué)習(xí)效率,發(fā)揮積極應(yīng)用效益。
綜上所述,基于手機(jī)Android系統(tǒng),設(shè)計(jì)思政移動(dòng)學(xué)習(xí)系統(tǒng),可以實(shí)現(xiàn)移動(dòng)通信、網(wǎng)絡(luò)技術(shù)與當(dāng)代思政教育的有機(jī)結(jié)合,利用手機(jī)Android系統(tǒng)可完成許多思政教學(xué)活動(dòng),使思政移動(dòng)學(xué)習(xí)操作不受時(shí)間、空間以及地域的限制,使得該系統(tǒng)有非常巨大的應(yīng)用前景,發(fā)揮積極影響。
[1]龐超,劉倩,劉慶芳,等.基于Android的郵政移動(dòng)學(xué)習(xí)系統(tǒng)研究[J].科技通報(bào),2014(4):232-235.
[2]楊生舉.基于Android 4.O平臺(tái)的移動(dòng)政務(wù)辦公系統(tǒng)研究[J].甘肅科技,2013,29(10):13-15.
[3]張景安,張杰,衛(wèi)澤丹,等.Android移動(dòng)端瀏覽器的設(shè)計(jì)與開發(fā)[J].軟件,2014,35(8):7-10.
[4]黃展鵬,蔣世忠,鄒新,等.讀者行為分析及圖書館移動(dòng)服務(wù)平臺(tái)構(gòu)建[J].自動(dòng)化與信息工程,2013(2):46-48.
[5]曹雙雙,呂政豪.基于WP系統(tǒng)的移動(dòng)課件APP設(shè)計(jì)研究[J].電腦編程技巧與維護(hù),2015(13):44-45,66.
[6]陳思亦.手機(jī)出版封閉模式與開放模式之比較--以iOS和Android為例[J].出版廣角,2014(17):54-57.
[7]奚洋,李凱.基于Android平臺(tái)GPS的出租車、用戶位置信息共享平臺(tái)的探索與研究[J].無線互聯(lián)科技,2014(6):173-174.
[8]胡春陽.移動(dòng)政治:短信傳播與政治變遷[J].浙江傳媒學(xué)院學(xué)報(bào),2011,18(4):15-18.
[9]羅旭.移動(dòng)智能終端背景下的青年網(wǎng)絡(luò)政治參與研究[J].廣西青年干部學(xué)院學(xué)報(bào),2013,23(4):23-26.
[10]張秀娜.“拇指文化”的思想政治教育功能探析[J].理論觀察,2013(9):15-16.
[11]董文波.當(dāng)代大學(xué)生思想政治教育載體的選擇與創(chuàng)新——以手機(jī)媒體為例[J].克拉瑪依學(xué)刊,2012(4):45-47.
[12]樂曉蓉,經(jīng)曉峰.移動(dòng)新媒體時(shí)代提升思想政治教育實(shí)效性的思考[J].上海第二工業(yè)大學(xué)學(xué)報(bào),2015,32(3):271-275.
[13]劉茜,蒲薪竹.手機(jī)網(wǎng)絡(luò)信息化對(duì)高校思想政治教育的影響及應(yīng)對(duì)措施研究[J].華章,2014(28):188-189.
[14]徐尚青,王偉.移動(dòng)新媒體時(shí)代:拍客對(duì)“景觀社會(huì)”的反叛[J].新聞界,2012(23):38-42.
[15]許小青,劉開驊.移動(dòng)微視頻傳播的用戶行為心理特征——基于騰訊微視平臺(tái)的探析[J].云夢(mèng)學(xué)刊,2015,36(5):146-150.
Design and development of ideological and political mobile learning system under mobile Android system
GAO Hui-yan
(Shaanxi Vocational and Technical College,Xi'an 710100,China)
In order to study the design and development of Ideological and political mobile learning system based on mobile Android system.In this paper,we design and develop the system of Ideological and political system based on mobile Android system,and design and implement the system of Ideological and political system based on mobile Android system.The results show that the mobile learning system based on mobile Android system design and development,improve the quality of Ideological and political learning,improve 20%,but also improve the performance of Ideological and political mobile learning system to achieve 18%.Conclusion it is proved that the design of mobile learning system in mobile phone Android system is feasible,and it can improve the design quality of the mobile learning system,which can be popularized in practice.
mobile Android system;ideological and political mobile learning system;development;design
TN99
A
1674-6236(2016)23-0071-03
2015-12-26稿件編號(hào):201512265
高會(huì)燕(1982—),女,河南周口人,碩士,助教。研究方向:思想政治教育。