基于安卓技術OA系統(tǒng)的設計與實現(xiàn)
發(fā)布時間:2021-03-02 16:33
在信息化技術快速發(fā)展的浪潮中,智能手機已經(jīng)得到了全面的普及,手機安卓系統(tǒng)隨之也成為了移動設備中的主流系統(tǒng)。本文將安卓系統(tǒng)應用到某地區(qū)政府部門的OA管理中。在改革開放的新局勢之下,政府部門的工作需求呈現(xiàn)出多樣化的狀態(tài)。這也致使政府部門在人員管理和日常事務管理中持續(xù)投入資金及人力,因此,政府工作管理將面臨著嚴峻的挑戰(zhàn)。而政府部門的管理具有特殊性,即管理形式上務必要實現(xiàn)辦公自動化這一需求,因此,把安卓技術的OA管理系統(tǒng)應用到政府工作中是非常有必要的,不僅可以提高政府工作的整體效率,而且也能降低辦公人員的工作壓力。在本文研究過程中,主要是基于前人的研究理論,對安卓環(huán)境下的OA管理系統(tǒng)進行了分析與探究。在對OA系統(tǒng)開發(fā)中,首先明確了該系統(tǒng)的核心技術,比如系統(tǒng)信息安全、網(wǎng)絡編程技術等,隨后再根據(jù)用戶工作需求來完成系統(tǒng)功能的開發(fā)。在區(qū)政府OA管理系統(tǒng)的開發(fā)主要是基于安卓應用基礎上,使用底層網(wǎng)絡數(shù)據(jù)通信協(xié)議完成了系統(tǒng)功能的設計。做好系統(tǒng)開發(fā)的準備之后,需要對系統(tǒng)所涉及到的功能進行全面的分析,其中主要是對功能需求和非功能需求進行了分析。在政府OA管理系統(tǒng)設計過程中,該系統(tǒng)主要有兩部分組成,其一就是移動工...
【文章來源】:吉林大學吉林省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:59 頁
【學位級別】:碩士
【部分圖文】:
圖2.1?Android的系統(tǒng)框架圖??NDK作用與系統(tǒng)的運行層,功能是對其他各種軟件進行運行處理
USB?Driver^?K^sd?Dm-ei^?WJ.iDrh-er^?Audio?Ditver^?Pc^ver?Ditver^??i??圖2.1?Android的系統(tǒng)框架圖??NDK作用與系統(tǒng)的運行層,功能是對其他各種軟件進行運行處理。其開發(fā)模式采用??了?C語言進行必要的開發(fā),他的主要功能是避免系統(tǒng)硬件之間不能直接的訪問,在NDK??的條件下才可訪問硬件之間的數(shù)據(jù)M。NDK主要包含了多媒體、語言函數(shù)、數(shù)據(jù)庫、WEB??應用等相應的虛擬機,安卓的相應框架可以為軟件設計人員提供展示。在處理動態(tài)庫時,??不僅可以調用NDK,還可以調用對應的核心庫,在對應的核心類庫中對應了許多編程語??言函數(shù)庫、在系統(tǒng)運行層中Dalvik虛擬機起到非常重要的作用,在上述處理過程中每??一個應用程序都會使用一個虛擬機,在一個硬件設備中可以存在多個虛擬機,這樣設計??的好處就是保證安卓程序可以有效的運行,※.dex可以作為Dalvik虛擬機的應用拓展??名
onDestroyO??i?shutdown?J??圖2.?3?Android服務的生命周期圖??onCreate與onStart這兩個操作命令主要是根據(jù)系統(tǒng)客戶端來進行啟動,當服務還??沒運行的時候,安卓系統(tǒng)自動啟動這個服務命令,同時在onCreate方法以后在執(zhí)行??onStart函數(shù)。當這個服務停止運行的時候,那么onStart方法就會再次被啟動。對此??這樣可以表明單個運行的服務中的方法被反復調用是正常的?。??onResume、onPause和onStop在運行的時候是沒有用戶界面,不管在任何的時候??Service總是保持在后臺工作。??onBind當用戶端需要對某一服務進行持續(xù)性的鏈接,該用戶就可以執(zhí)行??Context.?binService方法。若是這個服務缺少一"t"運行方法從系統(tǒng)中調用出onCreate??來創(chuàng)建出所需的服務。反之,onBind方法如果得到了?Intent的調用,那么需要返回IBind??對象來實現(xiàn)客戶端服務的調用。??12??
本文編號:3059579
【文章來源】:吉林大學吉林省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:59 頁
【學位級別】:碩士
【部分圖文】:
圖2.1?Android的系統(tǒng)框架圖??NDK作用與系統(tǒng)的運行層,功能是對其他各種軟件進行運行處理
USB?Driver^?K^sd?Dm-ei^?WJ.iDrh-er^?Audio?Ditver^?Pc^ver?Ditver^??i??圖2.1?Android的系統(tǒng)框架圖??NDK作用與系統(tǒng)的運行層,功能是對其他各種軟件進行運行處理。其開發(fā)模式采用??了?C語言進行必要的開發(fā),他的主要功能是避免系統(tǒng)硬件之間不能直接的訪問,在NDK??的條件下才可訪問硬件之間的數(shù)據(jù)M。NDK主要包含了多媒體、語言函數(shù)、數(shù)據(jù)庫、WEB??應用等相應的虛擬機,安卓的相應框架可以為軟件設計人員提供展示。在處理動態(tài)庫時,??不僅可以調用NDK,還可以調用對應的核心庫,在對應的核心類庫中對應了許多編程語??言函數(shù)庫、在系統(tǒng)運行層中Dalvik虛擬機起到非常重要的作用,在上述處理過程中每??一個應用程序都會使用一個虛擬機,在一個硬件設備中可以存在多個虛擬機,這樣設計??的好處就是保證安卓程序可以有效的運行,※.dex可以作為Dalvik虛擬機的應用拓展??名
onDestroyO??i?shutdown?J??圖2.?3?Android服務的生命周期圖??onCreate與onStart這兩個操作命令主要是根據(jù)系統(tǒng)客戶端來進行啟動,當服務還??沒運行的時候,安卓系統(tǒng)自動啟動這個服務命令,同時在onCreate方法以后在執(zhí)行??onStart函數(shù)。當這個服務停止運行的時候,那么onStart方法就會再次被啟動。對此??這樣可以表明單個運行的服務中的方法被反復調用是正常的?。??onResume、onPause和onStop在運行的時候是沒有用戶界面,不管在任何的時候??Service總是保持在后臺工作。??onBind當用戶端需要對某一服務進行持續(xù)性的鏈接,該用戶就可以執(zhí)行??Context.?binService方法。若是這個服務缺少一"t"運行方法從系統(tǒng)中調用出onCreate??來創(chuàng)建出所需的服務。反之,onBind方法如果得到了?Intent的調用,那么需要返回IBind??對象來實現(xiàn)客戶端服務的調用。??12??
本文編號:3059579
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3059579.html
最近更新
教材專著