摘 要:本文針對(duì)基于Android平臺(tái)的系統(tǒng)開發(fā)技術(shù),結(jié)合理論實(shí)踐,在簡(jiǎn)要闡述校園信息服務(wù)系統(tǒng)需求的基礎(chǔ)上,分析了系統(tǒng)開發(fā)的思路,并提出基于Android平臺(tái)的系統(tǒng)開發(fā)的關(guān)鍵技術(shù),希望對(duì)構(gòu)建構(gòu)建智慧校園有一定幫助。
關(guān)鍵詞:Android平臺(tái);系統(tǒng)開發(fā)技術(shù);應(yīng)用服務(wù)層;HTML5技術(shù)
在物聯(lián)網(wǎng)技術(shù)和Android平臺(tái)不斷發(fā)展和完善的背景下,為構(gòu)建智慧校園提供了技術(shù)支持。構(gòu)建基于Android平臺(tái)的智慧校園,可實(shí)現(xiàn)校園管理的智慧化、集約化、系統(tǒng)化,并提升校園資源的利用率,為師生的學(xué)習(xí)和生活提供更加便利的服務(wù)?;诖?,開展基于Android平臺(tái)的系統(tǒng)開發(fā)技術(shù)研究就顯得尤為必要。
1、校園信息服務(wù)系統(tǒng)需求分析
基于Android平臺(tái)的校園服務(wù)系統(tǒng),在充分滿足學(xué)生和教師學(xué)習(xí)及生活需求的基礎(chǔ)上,融入了家長(zhǎng),有效加強(qiáng)了三者之間的互動(dòng)性,為交流、溝通提供了更加便利的條件。在新時(shí)期背景下,對(duì)校園信息服務(wù)系統(tǒng)的需求包括以下幾個(gè)方面:
第一,功能性需求。包括:學(xué)生、教師、家長(zhǎng)、校園管理人員基本信息和登錄信息,實(shí)現(xiàn)信息共享。
第二,性能需求。性能需求主要體現(xiàn)在校園信息服務(wù)系統(tǒng)的整體功性方面,主要內(nèi)容是實(shí)現(xiàn)了手機(jī)操作?;贏ndroid平臺(tái)的校園信息系統(tǒng)中,需要通過一定的信息和相關(guān)操作來保證整個(gè)系統(tǒng)得以順利運(yùn)行。
第三,對(duì)界面的需求。要滿足用戶在訪問過程中,可以更加方便友好體現(xiàn)服務(wù)系統(tǒng)的便捷性。
2、基于Android平臺(tái)智慧校園系統(tǒng)的設(shè)計(jì)思路
2.1總體構(gòu)架設(shè)計(jì)
Android平臺(tái)具有很強(qiáng)的兼容性,是目前系統(tǒng)開發(fā)的主流應(yīng)用平臺(tái), 比如:常用的機(jī)頂盒設(shè)備系統(tǒng)、手機(jī)操作系統(tǒng)、平板電腦操作系統(tǒng)等,都是立足于Android平臺(tái)開發(fā)的系統(tǒng)。支持可視化和互操作,可為移動(dòng)終端的操作和應(yīng)用提供更加便利的條件。在智慧校園系統(tǒng)開發(fā)中,以程序語言作為主要的開發(fā)語言,在Android平臺(tái)上通過專業(yè)的智能終端完成系統(tǒng)設(shè)計(jì)和開發(fā),支持多種移動(dòng)設(shè)備同時(shí)接入,并且操作非常簡(jiǎn)單便捷,為學(xué)校師生提供提供了一個(gè)良好的資源夠共享平臺(tái)。
在層次架構(gòu)為主要模式,通過Android平臺(tái),完成智慧校園系統(tǒng)設(shè)計(jì),由四個(gè)層次組成,具體如下:
應(yīng)用服務(wù)層:主要功能是為用戶提供便捷的服務(wù),借助專業(yè)的配置技術(shù)對(duì)系統(tǒng)文件進(jìn)行初始化處理,教師、學(xué)生、家長(zhǎng)可以通過注冊(cè)賬務(wù),登錄系統(tǒng),從而形成數(shù)據(jù)處理引擎,實(shí)現(xiàn)系統(tǒng)資源的實(shí)時(shí)控制。然后用戶根據(jù)自己的實(shí)際需求,在對(duì)話框中輸入相應(yīng)的參數(shù),系統(tǒng)即可對(duì)其進(jìn)行自動(dòng)處理【1】。
服務(wù)提供層:通過Android平臺(tái),為智慧校園服務(wù)系統(tǒng)提供數(shù)據(jù)和資源,促使系統(tǒng)相關(guān)的配置操作能順利開展。此外,在服務(wù)提供層上設(shè)計(jì)了通過顯示屏展示配置信息的系統(tǒng),通過此系統(tǒng),用戶可以對(duì)自己的信息,根據(jù)實(shí)際情況進(jìn)行更改,主要在DNS完成修改、創(chuàng)建、刪除等工作。
公共服務(wù)層:主要為用戶提供可操作的功能,比如:日志管理操作、數(shù)據(jù)信息緩存設(shè)置操作、元數(shù)據(jù)管理操作等。
數(shù)據(jù)處理層:主要用于在校園息信息中插入數(shù)據(jù)、修改數(shù)據(jù)、刪除數(shù)據(jù)、查詢數(shù)據(jù)等。把教師、學(xué)生、家長(zhǎng)等基本信息存儲(chǔ)服務(wù)器中,以便及時(shí)提取使用。
2.2系統(tǒng)功能設(shè)計(jì)
基于Android平臺(tái)的智慧校園系統(tǒng)具有的功能包括:圖像管理功能、注冊(cè)登錄功能、考試成績(jī)查詢功能、辦公電話查詢功能、失物招領(lǐng)功能、校園信息瀏覽功能、移動(dòng)定位功能、課表查詢功能等。此項(xiàng)系統(tǒng)在具體使用過程中,通過下載Android平臺(tái)安裝包,進(jìn)行安裝、注冊(cè)、登陸,進(jìn)入系統(tǒng)中以后,可在主頁面上搜索體育館、教室、食堂等內(nèi)容【2】。還可以學(xué)校各個(gè)建筑距離用戶之間的距離,指示方位等信息。圖像管理功能,既可以用來拍攝學(xué)校的建筑物,也支持信息共享。功能非常強(qiáng)大,基本上滿足了學(xué)校師生生活和學(xué)習(xí)的需求。此外,該系統(tǒng)還具有社交分享功能、用戶定位功能、圖表繪制功能等,大大提升了系統(tǒng)應(yīng)用的交互性和實(shí)用性。
3、基Android平臺(tái)系統(tǒng)開發(fā)的關(guān)鍵技術(shù)
3.1HTML5技術(shù)
智慧校園系統(tǒng)開發(fā)中主要利用了HTML5技術(shù)對(duì)系統(tǒng)終端樣式、標(biāo)簽顯示進(jìn)行合理設(shè)計(jì),移動(dòng)終端比PC機(jī)的分辨率比較低,而且移動(dòng)設(shè)備的顯示屏比較多。需要配置Web頁面,選擇的頁面要盡量滿足平面尺寸要求。通過HTML5技術(shù)可有效解決這一問題,基本上滿足了智慧校園服務(wù)系統(tǒng)對(duì)顯示的需求,不但操作便捷,簡(jiǎn)單,而且體積比較小。雖然移動(dòng)終端系統(tǒng)具有的優(yōu)勢(shì)比較大,但基于Android平臺(tái)的應(yīng)用程序開發(fā)難度比較大,并且對(duì)數(shù)據(jù)存儲(chǔ)也有很高,受到移動(dòng)終端系統(tǒng)內(nèi)存比較小的影響,難以保證采集數(shù)據(jù)都能良好存儲(chǔ),因此,如何解決存儲(chǔ)問題是目前重點(diǎn)問題【3】。
3.2移動(dòng)定位技術(shù)
在我國(guó)北斗導(dǎo)航系統(tǒng)、GPS技術(shù)等定位技術(shù)不斷發(fā)展的背景下,各項(xiàng)技術(shù)愈發(fā)成熟,被廣泛應(yīng)用在各大領(lǐng)域,比如:百度地圖、高德地圖等都以軟件的形式存儲(chǔ)在移動(dòng)終端中。基于Android平臺(tái)的智慧校園服務(wù)系統(tǒng)通過GPS芯片進(jìn)行連接,從而獲取精度比較高的位置信息,通過移動(dòng)終端和GPS系統(tǒng)相互配合,還能大幅度提升用戶的坐標(biāo)精度,促使校園的定位更加精確。
3.3canvas繪圖技術(shù)
基于Android平臺(tái)開發(fā)的智慧校園服務(wù)系統(tǒng),還融入了canvas繪圖技術(shù),實(shí)現(xiàn)了校園圖書館、宿舍、食堂、教學(xué)樓三維圖像處理技術(shù),用戶通過瀏覽器就可進(jìn)行預(yù)覽,通過移動(dòng)、旋轉(zhuǎn)、縮放等操作,對(duì)網(wǎng)絡(luò)傳輸寬帶的占用率進(jìn)行合理調(diào)節(jié),有效保證了圖片的分辨率和清晰度。
3.4 多媒體內(nèi)容分類標(biāo)簽技術(shù)
基于Android平臺(tái)的智慧校園服務(wù)系統(tǒng),為促使操作畫面更加流暢和絢麗,應(yīng)用了多媒體標(biāo)簽技術(shù)對(duì)原聲數(shù)據(jù)進(jìn)行全面管理,在傳輸和播放過程中,避免了原聲數(shù)據(jù)被損壞和丟失的現(xiàn)象。比如:
結(jié)束語
綜上所述,本文結(jié)合理論實(shí)踐,探究了基于Android平臺(tái)的系統(tǒng)開發(fā)技術(shù),探究結(jié)果表明,智慧化校園是目前我國(guó)各大學(xué)校的主要發(fā)展趨勢(shì),以Android平臺(tái)為基礎(chǔ),設(shè)計(jì)的智慧校園服務(wù)系統(tǒng),不但具有很高的智能化水平,而且信息化也比較高,可滿足教師、學(xué)生在校生活和學(xué)習(xí)的需求,值得推廣應(yīng)用。
參考文獻(xiàn):
[1]文如冰.基于ASP.NET技術(shù)平臺(tái)的高校大學(xué)生演藝廳場(chǎng)地申請(qǐng)系統(tǒng)的設(shè)計(jì)與開發(fā)[J].智庫時(shí)代,2019(10):102-103.
[2]陸麗.利用微信平臺(tái)開發(fā)移動(dòng)教學(xué)服務(wù)系統(tǒng)的技術(shù)實(shí)現(xiàn)[J].信息通信,2019(01):285-286.
[3]閆家傳.基于仿真平臺(tái)開發(fā)仿真系統(tǒng)技術(shù)研究[J].科學(xué)技術(shù)創(chuàng)新,2018(30):81-82.
[4]廖春華.基于Android平臺(tái)的智慧校園系統(tǒng)設(shè)計(jì)研究[J].信息技術(shù)與信息化,2018(08):145-147.
作者簡(jiǎn)介:
趙佳明 (1995-),男 ,漢族,江蘇海門人,本科學(xué)歷,研究方向:系統(tǒng)工程方面.