本站小編為你精心準備了安卓下的地震災情報送系統參考范文,愿這些范文能點燃您思維的火花,激發(fā)您的寫作靈感。歡迎深入閱讀并收藏。
0前言
網絡技術的快速發(fā)展推動著移動技術的革新,移動設備具有操作便攜、易攜帶、易更新等特點,越來越多的系統支持移動終端的使用。傳統的災情調查使用人工記錄、人工拍照進行搜集信息,后期進行整理存儲,整個工作流程操作繁瑣、時效性差,不利于災情應急決策的快速實施。通過對地震災情調查工作需求的分析,設計并實現一種基于安卓的地震災情報送系統,災情調查人員使用此系統可以進行災情信息的搜集與上報,實時傳送災情調查路線,服務端根據災情信息進行分類整理,提高了地震災情信息搜集整理的工作效率,為災情輔助決策提供了依據。
1開發(fā)環(huán)境
系統使用Android平臺進行開發(fā),Android的實際意義是“機器人”,也是開源手機操作系統的名稱,該開源手機操作系統基于Linux平臺,Android平臺由四個部分組成,分別是操作系統、中間件、用戶界面和應用軟件,該平臺不但包含底層的操作系統,還包括移動手機端所需的軟件——上層用戶界面和應用程序,Android的應用程序之間完全平等,以往任何阻擋移動創(chuàng)新的專有障礙在這里將不復存在,這些應用程序都運行在虛擬機上,該虛擬機包含應用資源與硬件資源進行通信的API。開發(fā)者使用Android平臺進行軟件程序的開發(fā),只要進行相應的聲明和操作就可以在不同應用之間來共享數據,一個應用可以調用另外一個應用的功能,也可以把自己的數據和功能共享出來,以便其他應用程序使用。開發(fā)人員可以使用Android平臺提供的庫和工具來創(chuàng)建自己的應用程序。Android是基于Linux內核的軟件平臺和操作系統,該平臺基于軟件堆層架構,第一層基于Linux內核,提供底層基本功能,如操作系統內核管理;第二層為中間件層,使用C++進行開發(fā),包含函數庫和虛擬機;第三層是應用程序的框架層,提供一些基于Android平臺管理功能和組件重用機制;第四層是程序層,包括短信程序、通話程序等核心應用程序,應用軟件則由各個公司進行自行開發(fā)。
2系統功能分析
許多震情救災調查單位都可以選用基于安卓的災情報送系統,該系統可用于災情調查工作,使其更好且更有優(yōu)勢地運用在災情信息的搜集和管理之中。這個災情報送系統通過服務器來存儲搜集的信息,移動端通過連接服務器即可實時報送和查看相關災情信息。經過測試和觀察,確定了基于安卓的災情報送系統的幾個模塊功能。
2.1災情報送員
(1)災情報送員可以通過分配的賬號登錄到災情報送系統;(2)災情報送員進行災情信息的搜集與上報;(3)災情報送員進行災情信息的閱覽。
2.2信息分析人員
(1)通過后臺查看所有已上報的災情信息;(2)通過后臺對信息進行分析整理;(3)通過后臺更新災情信息。
3系統模塊分析
通過分析,最后得出通過數據庫來更新和整理災情信息,通過服務器來實現前端后端信息的交互,通過身份驗證的方式,來確定使用人員的身份,數據的傳輸安全使用數據加密和消息完整性驗證機制來保證。基于安卓開發(fā)的災情報送系統實現了工作無紙化,可以更好地了解災情現在的狀況,提高應急工作的效率。
4基本功能設計
災情報送系統擁有4個功能:注冊和登錄功能,主界面,災情類別管理,上報信息管理。注冊:災情報送員及災情分析員可以通過此模塊進行賬號的注冊。登錄:用戶使用驗證通過的賬號登錄系統,登錄成功后,即進入系統首頁。主界面:用戶進入系統主頁后進入此界面,此界面包含兩個模塊,分別是災情類別管理,上報信息管理。災情類別管理:災情報送員可以通過此模塊增加或刪除遇到的災情信息類型,方便以后災情信息的添加與修改。上報信息管理:災情報送員通過此模塊可以實現對災情信息的增添及修改,信息分析員通過此模塊對上報的信息進行分析和整理。
5系統運行
系統在上線使用前,需要對系統各個模塊及功能進行完備的測試,如果系統進行修改,也需要進行整體回歸測試,確保修改后對其他功能未產生影響。另外,系統性能也要進行測試,分析系統的性能瓶頸,經過測試,所有功能均能正常使用,能夠承受多用戶大規(guī)模的點擊。
6結語
本文對安卓環(huán)境進行了介紹,給出了基于安卓的地震災情報送系統的設計與實現過程,通過相關功能測試和性能測試,證明該系統的穩(wěn)定性和正確性,下一步將重點對流程處理模塊進行優(yōu)化,使得流程處理更加靈活高效。參考文獻:[1]丁永明,紀方明.基于Andorid平臺移動學習軟件的研究與實現[J].數字通信世界,2011.
[2]夏幫貴.基于Andriod平臺的移動學習系統[J].西華大學學報:自然科學版,2011.
[3]成健,張重陽.基于安卓平臺的限速交通標志的檢測和識別[J].微型電腦應用,2016.
[4]吳麗淳,樊爽.基于安卓平臺的手機定位軟件開發(fā)[J].計算機與現代化,2014.
[5]宋曉瑩,王浩君,廖振松.一種基于Android平臺的遠程智能處理系統[J].信息通信,2014.
作者:李亞龍;李英杰;孫靜;姜琪;萬杰 單位:安徽省地震局