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

正文內(nèi)容

基于android平臺的“去哪兒旅行記錄與分享”畢業(yè)設(shè)計論文(編輯修改稿)

2024-08-16 11:49 本頁面
 

【文章內(nèi)容簡介】 Architecture,高級 Linux 聲音體系)驅(qū)動。 WiFi 驅(qū)動( Camera Driver):基于 IEEE 標準的驅(qū)動程序 。 鍵盤驅(qū)動( KeyBoard Driver) 。 藍牙驅(qū)動( Bluetooth Driver) 。 Binder IPC 驅(qū)動: Android 一個特殊的驅(qū)動程序,具有單獨的設(shè)備節(jié)點,提供進程間通訊的功能。 Power Management(能源管理) C/S 模式與 B/S 模式的分析比較 各種庫( Libraries)和 Android 運行環(huán)境( RunTime) 本層次對應一般嵌入式系統(tǒng),相當于中間件層次。 Android 的本層次分成兩個部分一個是各種庫,另一個是 Android 運行環(huán)境。本層的內(nèi)容 大多是使用 C++實現(xiàn)的。 在其中,各種庫包括: C 庫: C 語言的標準庫,這也是系統(tǒng)中一個最為底層的庫, C 庫是通過 Linux的系統(tǒng)調(diào)用來實現(xiàn)。 多媒體框架( MediaFrameword):這部分內(nèi)容是 Android 多媒體的核心部分,基于 PacketVideo(即 PV)的 OpenCORE,從功能上本庫一共 分為兩大部分,一個部分是音頻、視頻的回放( PlayBack),另一部分是則是音視頻的紀錄( Recorder)。 SGL: 2D 圖像引擎。 SSL:即 Secure Socket Layer 位于 TCP/IP 協(xié)議與各種應用層協(xié)議之間 ,為數(shù)據(jù)通訊提供安全支持。 OpenGL ES :本部分提供了對 3D 的支持。 界面管理工具( Surface Management):本部分提供了對管理顯示子系統(tǒng)等功能。 天津市大學軟件學院軟件工程專業(yè) 20xx 屆本科生畢業(yè)設(shè)計 6 SQLite:一個通用的嵌入式數(shù)據(jù)庫 WebKit:網(wǎng)絡瀏覽器的核心 FreeType:位圖和矢量字體的功能。 Android 的各種庫一般是以系統(tǒng)中間件的形式提供的,它們均有的一個顯著特點就是與移動設(shè)備的平臺的應用密切相關(guān)。 Android 運行環(huán)境主要指的虛擬機技術(shù) —— Dalvik。 Dalvik 虛擬機和一般 JAVA虛擬機( Java VM)不同,它執(zhí)行的不是 JAVA 標準的字節(jié)碼( bytecode )而是Dalvik 可執(zhí)行格式( .dex)中執(zhí)行文 件。在執(zhí)行的過程中,每一個應用程序即一個進程( Linux 的一個 Process)。 二者最大的區(qū)別在于 Java VM 是以基于棧的虛擬機( Stackbased),而 Dalvik 是基于寄存器的虛擬機( Registerbased)。顯然,后者最大的好處在于可以根據(jù)硬件實現(xiàn)更大的優(yōu)化,這更適合移動設(shè)備的特點。 軟件可行性分析 為了給軟件開發(fā)者提供是否進行項目實施的參考依據(jù),現(xiàn)分析項目的風險、項目需要的投資以及效益。 應用程序框架( Application Framework) Android 的應 用程序框架為應用程序?qū)拥拈_發(fā)者提供 APIs,它實際上是一個應用程序的框架。由于上層的應用程序是以 JAVA 構(gòu)建的,因此本 層次提供的首先包含了 UI 程序中所需要的各種控件: 例如: Views (視圖組件 )包括 lists(列表 ), grids(柵格 ), text boxes(文本框 ), buttons(按鈕 )等。甚至一個嵌入式的 Web 瀏覽器。 一個 Andoid 的應用程序可以利用應用程序框架中的以下幾個部分: Activity (活動) Broadcast Intent Receiver (廣播意圖接收者) Service (服務) Content Provider (內(nèi)容提供者) 天津市大學軟件學院軟件工程專業(yè) 20xx 屆本科生畢業(yè)設(shè)計 7 第三章 項目 可行性 及需求分析 可行性分析 經(jīng)濟可行性 基于 Android 軟件的 “ 去哪兒 ” 旅行記錄與分享 APP 的設(shè)計與開發(fā)是一個小型的 實用型 軟件, 在開發(fā)時需要軟件開發(fā)人員花費一定的時間和精力,因此需要一定的資金。開發(fā)、運 行和維護費用主要包括:購買和安裝設(shè)備的費用:計算機硬件、軟件 、 機房、電源等; 但它給企業(yè)帶來的利潤是不可估量的,節(jié)省了許多人力,物力上的開支,使資產(chǎn)管理工作變繁為簡,使其更加合理化、規(guī)范化。工作效率的提高就意為著整體水平的提高,是非常值得投資的。 技術(shù)可行性 技術(shù)可行性要考慮現(xiàn)有的技術(shù)條件 是否能夠順利完成開發(fā)工作,軟硬件配置是否滿足開發(fā)的需求等。本 App 管理軟件用的是 java 開發(fā)語言,調(diào)試相對簡單,當前的 手機 硬件配置也完全能滿足開發(fā)的需求,因此在技術(shù)上是絕對可行的。軟件方面:由于目前單機模式相對發(fā)展成熟,故軟件的開發(fā)平臺成熟可行 ,它們速度快、容量大、可靠性能高、價格低,完全能滿足軟件的需求。 操作可行性 軟件是在 JDK 環(huán)境下開發(fā)的,易于操作。而且軟件還采用了可視化面向 對象的工具開發(fā),其窗口、界面簡潔易懂,所以軟件在操作上是可行的。 軟件需求分析 對軟件的需求 本類型的軟件的種類很多,而每一個分類下又有很多子類。還應該提供用戶管理,并對其設(shè)置權(quán)限管理。軟件還應該做到對數(shù)據(jù)的快速查詢。經(jīng)實際調(diào)查,要求本軟件具有以下功能: ( 1)界面設(shè)計美觀大方,方便、快捷、操作靈活。 ( 2)如果軟件的使用對象較多, 有備份 功能防止數(shù)據(jù)丟失 。 天津市大學軟件學院軟件工程專業(yè) 20xx 屆本科生畢業(yè)設(shè)計 8 ( 3)對 記錄 要有一個類別管理。 ( 4)提供對 記錄 的 天氣、 心情、記錄 操作。 ( 5)方便信息的查詢。 ( 6)在相應的權(quán)限下,可方便的刪除、添加、修改數(shù)據(jù)。 基本功能 1. 寫記錄 : 可以新增 旅游記錄, 輸入 地點,選擇天氣 2. 記錄查詢 : 可以通過 記錄內(nèi)容的關(guān)鍵字或者地點查詢曾經(jīng)寫過的 記 錄。 3. 記錄 加密:可以通過圖形或者數(shù)字加密,保證記錄的安全性。 4. 記錄 分享:通過分享功能,將自己旅行所見所想分享給朋友,一同分享旅行中的快樂。 本軟件的預期成果 設(shè)計和實現(xiàn)基于 Android軟件的 “ 去哪兒 ” 旅行記錄與分享 APP的設(shè)計與開發(fā),使旅行記錄簡單化、快速化。從而達到提高記錄效率、降低成本的目的,本軟件應達到如下目標: (1) 靈活的人機交互界面,操作簡單方便,界面簡潔美觀 ; (2) 可以通過菜單、工具欄等靈活操作; (3) 對客戶和操作員的信息互通提供相應的管理功能: (4) 查詢方便,無論是按地點、 內(nèi)容 其中任一項都可以進行有效查詢 ; (5) 軟件可以 加密 (6) 軟件運行穩(wěn)定,安全可靠。 天津市大學軟件學院軟件工程專業(yè) 20xx 屆本科生畢業(yè)設(shè)計 9 第四章 系統(tǒng)實現(xiàn) 軟件的主要設(shè)計框圖 本軟件的主要設(shè)計框圖,如圖 31 所示,主要描述了此軟件應該具有的功能模塊以及實現(xiàn)的功能模塊。 圖 41 軟件框圖 軟件數(shù)據(jù)模型設(shè)計 計算機信息軟件以數(shù)據(jù)庫為核心,在數(shù)據(jù)庫管理軟件的支持下,進行信息的收集、整理、存儲、檢索、更新、加工、統(tǒng)計和傳播等操作。對于數(shù)據(jù)庫應用開發(fā)人員來說,為使現(xiàn)實世界的信息流計算機化,并對計算機化的信息進行各種操作,就是如何利用數(shù)據(jù)庫管理軟件、軟件軟件和相關(guān)硬件軟件,將用戶的要求轉(zhuǎn)化成有效的數(shù)據(jù)結(jié)構(gòu),并使數(shù)據(jù)庫結(jié)構(gòu)易于實現(xiàn)用戶新的要求的過程。 確切的說,數(shù)據(jù)庫設(shè)計是指對于一個給定的應用環(huán)境,提供一個確定最優(yōu)數(shù)據(jù)模型與處理模式的邏輯設(shè)計,以及一個確定數(shù)據(jù)庫存儲結(jié)構(gòu)與存取方法的物理設(shè)計,建立起既能加密 操作 備份 操作 直接 操作 軟件相關(guān)按鈕 天津市大學軟件學院軟件工程專業(yè) 20xx 屆本科生畢業(yè)設(shè)計 10 反映現(xiàn)實世界信息和信息聯(lián)系,滿足用戶數(shù)據(jù)要求和加工要求,又能被某個數(shù)據(jù)庫管理軟件所接受,同時能實現(xiàn)軟件目標,并有效存取數(shù)據(jù)的數(shù)據(jù)庫。 代碼 介紹 背景 圖片選擇實現(xiàn) 軟件內(nèi)置四種圖片,可供選擇成為背景圖片。 如圖 42 圖 42 背景 圖片 具體代碼實現(xiàn)如下: //軟件背景 圖片選擇 privatevoidsetBackground() { // 得到當前布局 LinearLayout layout = (LinearLayout) ()。 // 得到 id,此處 id是在設(shè)置背景里面產(chǎn)生的,此處暫不解釋 int id = (id, 0)。 if (id == 0) {// id=0說明是初始化時的背景 // 設(shè)置背景方法 ()。 } elseif (id == 1) {// id=1說明用戶選擇了第一幅圖片 ()。 } elseif (id == 2) {// id=2說明用戶選擇了第二幅圖片 ()。 天津市大學軟件學院軟件工程專業(yè) 20xx 屆本科生畢業(yè)設(shè)計 11 } elseif (id == 3) {// id=3說明用戶選擇了第三幅圖片 ()。 } elseif (id == 4) {// id=4說明用戶選擇了第四幅圖片 ()。 } elseif (id == 5) {// id=4說明用戶選擇了第四幅圖片 ()。 } } 開機 動畫 為了 增強用戶體驗感,本軟件新添開機歡迎界面, 如圖 43 圖 43 開機動畫 圖片 //軟件 加載 Animation leftOutAnimation = ( getApplicationContext(), )。 Animation rightOutAnimation = ( getApplicationContext(), )。 // 左布局向左移動 (leftOutAnimation)。 // 右布局向右移動 (rightOutAnimation)。 // 設(shè)置動畫監(jiān)聽器 (newAnimationListener() { 天津市大學軟件學院軟件工程專業(yè) 20xx 屆本科生畢業(yè)設(shè)計 12 @Override publicvoidonAnimationStart(Animation animation) { // TODO Autogenerated method stub } @Override publicvoidonAnimationRepeat(Animation animation) { // TODO Autogenerated method stub } 寫記錄核心代碼 本軟件使用單純文本記錄旅程,占用內(nèi)存少,字數(shù)不限。 圖 44 寫 記錄 publicclassAccessActivityextends Activity
點擊復制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1