freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

基于安卓android的軟件管理工具的開發(fā)畢業(yè)論文-wenkub

2022-11-03 10:18:14 本頁面
 

【正文】 指導教師: xxx 系 主 任: xxx 2020 年 6 月 22 日 哈爾濱理工大學畢業(yè)設計(論文)評語 學生姓名: xxx 學號: xxxxxxxx 學 院: 專業(yè):軟件工程 任務起止時間: 2020 年 9 月 10 日至 2020 年 6 月 22 日 畢業(yè)設計(論文)題目:基于 Android 的軟件管理工具的開發(fā) 指導教師對畢業(yè)設計(論文)的評語: 指導教師簽名: 指導教師職稱: 評閱教師對畢業(yè)設計(論文)的評語: 評閱教師簽名: 評閱教師職稱: 答辯委員會對畢業(yè)設計(論文)的評語: 答辯委員會評定,該生畢業(yè)設計(論文)成績?yōu)椋? 答辯委員會主席簽名: 職稱: 年 月 日 哈爾濱理工大學畢業(yè)設計(論文)任務書 學生姓名: 學號: 學 院: 專業(yè):軟件工程 任務起止時間: 2020 年 9 月 10 日 至 2020 年 6 月 22 日 畢業(yè)設計(論文)題目:基于 Android 的軟件管理工具的開發(fā) 畢業(yè)設計工作內容: 采用 Android 平臺和 java 語言進行開發(fā),實現了軟件的安裝模塊實現了安裝運行分享和刪除功能,軟件的卸載模塊實現了刪除運行和分享功能,軟件的進程管理模塊實現了一鍵清理和詳細信息功能。在實現的過程當中遇到代碼部分不會,功能遺漏等問題,通過查資料和朋友的講解得以解決。而 Android 平臺卻不提供自帶的軟件管理系統(tǒng)。結合實際需要,設計實現一款基于 Android 平臺的軟件管理系統(tǒng)。截止 2020 年第二季度 Android 系統(tǒng)的國內市場占有率已經過 10%,在西歐以及北美智能手機市場占有率也在 20%左右。 下面首先介紹一下 Android 系統(tǒng)。 Android 運作模式及優(yōu)勢 Android 作為一個通用的手機操作系統(tǒng),任何一家廠商均可使用,這點和 Windows Mobile 類似,但是不同的是 Android 整套系統(tǒng)完全開源和免費,而 Mobile 是需要收取一定授權費用。而 B1ackBerry OS 是 RIM 專用的操作系統(tǒng) 。 在軟件上, Android 與其它硬件廠商的結合度越高,第三方廠商就越哈爾濱理工大學學士學位論文 2 可能考慮采用它,第三方硬件廠商可以擴展 Android 本身不支持的功能(比如和 Android[3] 界面完全不同的獨有界面 ),可以增加針對某些設備特有的功能。賣服務而不是賣軟件已成為一種趨勢。T、 Sprint 和 TMobile;因運營商之間競爭激烈,如 Verizon 推出的買一送一促銷活動及折扣價將繼續(xù)在 2Android 市場發(fā)揮重大作用;對購買 12 部以上智能手機的公司而言,價格優(yōu)惠將為自己節(jié)約大量資金; 為不同品種和理念提供更大空間盡管 iPhone 應用受追捧,但 Android 應用直接來自 Google 天才工程師團隊,如 Google Goggles 中的圖像識別軟件能夠檢索徒步旅行 或菜單;但其應用卻不限于工程師; Google 還開發(fā)出開源 App Inventor,哈爾濱理工大學學士學位論文 3 其結果是任何人都能夠為 Android 開發(fā)應用,這也為新理念提供了一個平臺; Android 具備創(chuàng)新性:自 Google 開發(fā)出 Android 后,許多人認為其技術可信度要比其它操作系統(tǒng)略勝一籌,但這并不是用戶購買 Android 智能手機的唯一原因;人們認為 Android 是一種相對較新的、又比較成熟的技術,在達到巔峰之前還有很大發(fā)展空間; Android 不象 iPhone 封閉系統(tǒng),其功能日益 豐富、用戶界面 更加友好; Android 是用戶 IT 部門的禮物: Android 解決了同微軟 Exchange 的同步問題;該系統(tǒng)新增管理員遠程刪除、屏保超市限定等安全功能。由于 Android 平臺能自定制的特點, Android 平臺上的資源也出現爆發(fā)式的增長,沒有自帶軟件管理工具的特點在一定程度上引起了混亂?,F在 Android 內置的藍牙功能是允許傳輸的,但也有一些限制。這些桌面端的巨型游戲都有在 iPhoneApp Store 中出現。同樣在 Windows Mobile 系統(tǒng)里,“今日”桌面設置同樣可以方便地自定義桌面界面,這種自定地的方式有所不同的是,可以將不同的今日插件選擇是否顯示在桌面。本課題以 Android 智能手機平臺為中心,從軟件和硬件上分析在 Android 智能手機平臺上的的開發(fā)流程和基本的方法、技巧,并最終完成一個基于 android 手機平臺上的管理系統(tǒng)。深入了解 Android 系統(tǒng)。有利于商業(yè)開發(fā)。該款手機為臺灣宏達電子代工制造,是世界上第一部使用 Android 操作系統(tǒng)的手機,支持 WCDMA/HSPA 網絡,理論下載 速率 ,并支持 WiFi[8]。 Google 通過與運營商、設備制造商、開發(fā)商和其他有關各方結成深層次的合作伙伴關系,希望借 助建立標準化、開放式的移動電話軟件平臺,在移動產業(yè)內形成一個開放式的生態(tài)系統(tǒng) 。出于這個目的, Android 將補充,而不會替代谷歌長期以來奉行的移動發(fā)展戰(zhàn)略:通過與全球各地的手機制造商和移動運營商結成合作伙伴,開發(fā)既有用又有吸引力的移動服務 ,并推廣這些產品。良好的盈利模式 X3/7 開 ),產業(yè)鏈條的各方:運營商、制造商、獨立軟件生產商都可以獲得不錯將移動終端的評價標準從硬件向軟件轉變,極大的激發(fā)了軟件開發(fā)者的熱情。 哈爾濱理工大學學士學位論文 6 Android 模擬器開發(fā)環(huán)境特點 Android 是一個專門針對移動設備的軟件集,它包括一個操作系統(tǒng),中間件和一些重要的應用程序。 MP3, AAC,AMR, JPG, PNC。開發(fā)人員也可以完全訪問核心應用程序所使用的 API 框架。 下面簡單介紹隱藏在每個應用后面的一系列的服務和系統(tǒng),其 中包括:豐富而又可擴展的視圖 (views),可以用來構建應用程序,它包括列表 (lists),網格 (grids),文本框 (texrboxes),按鈕 (buttons),甚至可嵌入的 web 瀏覽器。 Android 包含一些 C/C++庫,這些庫能被 Android 系統(tǒng)中不同的組件使用。并且支持多種常用的音頻、視頻格式回放和錄制,同時支持靜態(tài)圖像文件。一個最新的 web 瀏覽器引擎用。 Android 還包括了一個核心庫,該核心庫提供了 JAVA 編程語言核心庫的大多數功能。同時虛擬機是基于寄存器的,所有的類都由編譯器編譯,然后通別 DK 中的” dx工具轉化成 .dex 格式由虛擬機執(zhí) 行。系統(tǒng)結構如圖 21 : 圖 21 Android 系統(tǒng)框架圖 哈爾濱理工大學學士學位論文 8 Android 依賴 Linux 內核 提供核心服務,比如安全、內存管理、進程管理、網絡、硬件驅動。經過與 unix 標準內核比較可以發(fā)現, Android 內核與標準 Linux 內核在文件系統(tǒng)、進程間通信機制、內存管理等方面存在不同。 內存管理:在內存管理模塊, Android 內核采用了一種不用于標準 Linux 內 核的低內存管理策略,在標準 Linux 內核使用一種叫做 OOM(Out of Linux 內核 Dispiay Driver Camera Driver Flash MemoryDriver Bider(IPC) Driver Keypad Driver Wifi Driver Audo Driver Power Management Darvin OS X Mach/BS 內核 哈爾濱理工大學學士學位論文 9 Memory)的低內存管理策略 。 data = mmap(NULL,size,PROT_READ|PROT_WRITE,MAP_SHARED,fd,0)。 圖 23 Lib 和運行環(huán)境示意圖 如圖 23 所示 : C/C++庫被各種 Android 組件使用并且通過應用程序框架開發(fā)者可以使用其功能,這些功能包括單不限于 :媒體庫如 MPEG4 、 MP JPG 、 PNG 等; WebKit/LibWebCore Web 瀏覽引擎; SQLite 關系數據庫引擎; 2D, 3D 圖形庫、引擎; android 有豐富的類庫支持,包括: 2D 和 3D 圖像庫 OpenGL、數據庫 SQLite、對象數據庫 db 類庫、媒體庫、基本 linux 底層系統(tǒng) C 庫等等,讓應用開發(fā)更簡單多樣。設備可以運行多個 Dalvik 虛擬機。 主要的兩個日錄為 host 和 target,前者表示在主機 (x86)生成的工具,后者表示目標機 (默認為 ARM v5)運行的內容。 OpenB finder 系統(tǒng)的驅動,為 Android 平臺提供 IPC 支持 。 Ashmen 即匿名共享內存 ((Anonymous SharedMemory),其主要作用是為用戶空間程序哈爾濱理工大學學士學位論文 11 提供分配內存的機制,實現類似于 malloc 的功能。主設備號為 10,次設備號動態(tài)生成。 Logger 該驅動程序為用戶層程序提供 log 支持,作為一個工具使用。 Eclipse 簡介 Eclipse 是一個開放源 代碼的、基于 Java 的可擴展開發(fā)平臺。 Eclipse 還包括插件開發(fā)環(huán)境 (Plugin Development Environment, PDE),這個組件主要針對希望擴展 Eclipse 的軟件開發(fā)人員,因為它允許他們構建與 Eclipse 環(huán)境無縫集成的工具。 Eclipse 框架還可用來作為與軟件開發(fā)無關的其他 應用程序類型的基礎,比如內容管理系統(tǒng)。 Eclipse 是著名的跨平臺的自由集成開發(fā)環(huán)境 (IDE)。 Eclipse 最初由 OTI 和 IBM兩家公司的 IDE 產品開發(fā)組創(chuàng)建,起始于 1999 年 4 月。近期還有包括 Oracle 在內的許多大公司也紛紛加入了該項目,并宣稱 Eclipse 將來能成為可進行任何語言開發(fā)的 IDE 集大成者,使用者只需下載各種語言的插件即 可。插件架構能夠支持將任意的擴展加入到 現有環(huán)境中,例如配置管理,而決不僅僅限于支持各種編程語言。 Eclipse 是一個開放源代碼的軟件開發(fā)項目,專注于為高度集成的工具開發(fā)提供一個全功能的、具有商業(yè)品質的工業(yè)平臺。 Eclipse Platform 允許工具建造者獨立開發(fā)與他人工具無縫集成的工具從而無須分辨一個工具功能在哪里結束,而另一個工具功能在哪里開始。以期望應用軟件能盡可能的為他們提供一個輕松、愉快、感覺良好的操作環(huán)境。通常,把需求中的一部分用多種形式來描述,如同時用文本和圖形來描述。 需求分析階段的工作 ,可以分為 三 個方面 : 問題識別 、 分析與綜合 、 審 核。 這些需求包括:功能需求 、數據需求和 環(huán)境需求 ,通過以上需求分析來達到系統(tǒng)總體設計目標,即是初步實現用戶發(fā)送郵件和接收郵件。 功能需求 根據項目的目標,我們可獲得項目的系統(tǒng)基本需求,以下從不同 角度哈爾濱理工大學學士學位論文 15 來描述系統(tǒng)的需求,并且使用例圖來描述,系統(tǒng)的功能需求,我們分成三個大模塊來概述,即軟件的安裝模塊需求,軟件的卸載模塊需求,軟件進程的管理模塊需求。 刪除模塊分析:用例名稱為刪除模塊,參與者為用戶,目標為用戶單擊所有 APK 列表中的應用,實現刪除軟件功能,基本事件流 1. 用戶單擊所所有 APK 安裝 運行 分享 刪除 哈爾濱理工大學學士學位論文 16 有 APK 應用列表中的應用 2. 用戶單擊“刪除”按鈕 3. 提示:“ APK 文件刪除成功” 。 軟件的進程管理模塊需求 所有程序 卸載 運行 分享 哈爾濱理工大學學士學位論文 17 圖 33 進程管理模塊功能圖 詳細信息模塊分析:用例名稱為詳細信息,參與者為用戶,目標為用戶長按所有進程列表中的進程,實現查看詳細信息的功能,基本事件流為 。 哈爾濱理工大學學士學位論文 19 第 4 章 系統(tǒng)設計 系統(tǒng) 總體設計 系統(tǒng)體系結構設計原理:在系統(tǒng)開發(fā)過程中注意遵循軟件體系結構設計基本原理,使系統(tǒng)開發(fā) 遵循軟
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1