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