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

正文內(nèi)容

基于android的個人助手系統(tǒng)設(shè)計與實現(xiàn)軟件工程畢業(yè)論文-文庫吧資料

2025-03-06 08:35本頁面
  

【正文】 城 市 名風(fēng) 向 風(fēng) 力城 市 天 氣更 新 時 間溫 度天 氣 圖 片 代 碼城 市 天 氣 指 數(shù)明 日 天 氣城 市明 日 溫 度后 天 溫 度后 天 天 氣 圖 片代 碼后 天 風(fēng) 力 風(fēng) 向明 日 天 氣 圖 片代 碼后 天 天 氣城 市 簡 介圖 43 城市實體圖 2. 電視頻道節(jié)目數(shù)據(jù) ER 圖,如圖 44 所示: 電 視 頻 道電 視 頻 道 名 稱 電 視 頻 道 代 碼電 視 節(jié) 目 圖 44 電視頻道實體圖 畢業(yè)設(shè)計說明書 (論文 ) 第 15 頁 共 45 頁 3. 手機號相關(guān)信息數(shù)據(jù) ER圖,如圖 45所示: 手 機 號手 機 號 所 在 省 份手 機 號 所 在 城 市手 機 號 碼手 機 號 運 營 商 及類 型 圖 45 手機號實體圖 4. 翻譯結(jié)果數(shù)據(jù) ER 圖,如圖 45 所示: 單 詞單 詞 翻 譯單 詞 拼 寫單 詞 例 句單 詞 建 議 單 詞單 詞 筆 畫單 詞 讀 音 圖 46 單詞實體圖 畢業(yè)設(shè)計說明書 (論文 ) 第 16 頁 共 45 頁 數(shù)據(jù)庫的設(shè)計 1. 表 47為天氣預(yù)報信息表 city,該 表記錄一個城市一天的天氣信息。 確定了系統(tǒng)的類后需要確定類之間的關(guān)系,如圖 42所示: T i p sA ct i v i t yW e a t h e r A ct i v i t yT V a r e a A ct i v i t yT r a n sl a t o r A ct i v i t yM o b i l e B e a n T r a n sl a t o r B e a nT V B e a nW e a t h e r B e a n1 . . 11 . . n1 . . 11 . . n1 . . 10 . . n1 . . 11 . . nA ssi st a n t A ct i v i t y1 . . 11 . . nC i t y M a r kA cti v i t yT V ch a n n e l M a r kA ct i v i t yW o r d M a r kAct i v i t yP h o n e A ct i v i t y1 . . 10 . . nM a r kA ct i v i t y0 . . 11 . . n0 . . 11 . . n0 . . 11 . . n 圖 42 系統(tǒng)靜態(tài)模型 系統(tǒng)數(shù)據(jù)庫模型設(shè)計 ER 圖 ER 方法就是一種實體 關(guān)系方法,而其使用的工具就是 ER 圖。 系統(tǒng)和用戶交互時修要直觀的圖形化界面,所以我們需要很多用戶 界面類。 根據(jù)本軟件的功能需求,將本軟件分為以下幾個功能模塊,如圖 41所示: 主 界 面電 視 節(jié) 目 預(yù) 告天 氣 預(yù) 報 翻 譯 助 手手 機 號 助 手 收 藏 夾城 市 管理未 來 兩天 天 氣查 看 電視 節(jié) 目預(yù) 告發(fā)短信打電話手機號管理查詢翻譯建議詞匯加入單詞本查看例句城市收藏管理頻道收藏管理手機號管理單詞本管理 圖 41 整體框架圖 系統(tǒng)靜態(tài)模型設(shè)計 根據(jù)系統(tǒng)需求可以識別系統(tǒng)中存在的對象。 易用性原則 軟件是 Android 平臺上的軟件,自然保留了 Android 軟件的應(yīng)用性原則,平易近人,不需要額外學(xué)習(xí),看到任何一個界面都不會不知所措,會有不同含義的圖標(biāo)進行提示 下一步操作,保證用戶使用時不會迷路。并參考時下流行的軟件風(fēng)格進行設(shè)計,在此基礎(chǔ)上,加入了對用戶具有誘導(dǎo)性的按鍵設(shè)計,使得用戶在初次 使用的時候就會使用,而不需要在使用的時候進行特別的學(xué)習(xí)和指導(dǎo)。 安全可靠性原則 本軟件是基于手機設(shè)備使用的,其安全性與其他的應(yīng)用軟件是一樣的,本軟件不會殘留用戶任何的隱私信息。當(dāng)用戶的需求有所改變時,可以對其快速的配置改變,以應(yīng)對用戶的需求,有一個較好的應(yīng)用平臺 —— Android 設(shè)備,能容易地安裝和卸載。系統(tǒng)設(shè)計盡可能模塊化、組件化,由于 Android 設(shè)備分辨率的各不相同,使軟件可靈活配置,適應(yīng)不同的的 Android 終端設(shè)備。 實用性原則 充分利用手機的 2G/3G 網(wǎng)絡(luò),為本軟件提供信息支持,充分考慮用戶獲取信息的心理需求,在簡潔實用的基礎(chǔ)上對軟件界面層級進行布局。 操作可行性 軟件采用最主流的 Android 軟件應(yīng)用開發(fā)風(fēng)格,并使用 Android 的原生組件進行開發(fā),界面友好,簡潔易懂,組建布局具有誘導(dǎo)性,用戶使用極其方便快捷。 經(jīng)濟可行性 本軟件采用手機軟件的形式呈現(xiàn),與傳統(tǒng)的 pc 軟件相比具有,攜帶方便,隨之隨地獲取信息的特點,不受地理和時間的限制的特點,可以充分充分利用人們的閑暇時間,從這個角度看,該軟件可行。 畢業(yè)設(shè)計說明書 (論文 ) 第 8 頁 共 45 頁 Activity 的生命周期 圖,如圖 21所示: 圖 21 Android Activity 生存周期圖 畢業(yè)設(shè)計說明書 (論文 ) 第 9 頁 共 45 頁 第 3 章 系統(tǒng)需求分析 可行性研究 該階段通過對系統(tǒng)總目標(biāo)的初步調(diào)研與分析,提出可行性方案并進行論證。 onCreate(db)。 // TODO Autogenerated constructor stub } Override public void onCreate(SQLiteDatabase db) { // TODO Autogenerated method stub (CREATE TABLE channel (id integer primary key autoincrement, channelno integer ,channelname varchar(20)))。 // 數(shù)據(jù)庫名稱 private static final int DATABASEVERSION = 1。 繼承這個 類必須實現(xiàn)一個構(gòu)造方法和兩個覆寫方法,否則是不可以使用的。 3. 。 Android SDK 常見公共類庫介紹 sqlite3 數(shù)據(jù)庫的使用相關(guān)類庫介紹 本軟件代碼編寫過程中對數(shù)據(jù)庫的操作主要涉及三個工具類,分別是: 1. 。 在使用本協(xié)議過程中需要定義一個 WSDL 如: Private static final String WSDL = ?wsdl。具體地講 , 一個 SOAP 方法可以簡單地看作遵循 SOAP 編碼規(guī)則的 HTTP 請求 和響應(yīng) , 一 個 SOAP 終端則可以看作一個基于 HTTP 的 URL, 它用來識別方法調(diào)用的目標(biāo)。 XML 作為一個更好的 網(wǎng)絡(luò)數(shù)據(jù) 表達方式 ( NDR)。 HTTP 與 RPC 的協(xié)議很相似 ,它簡單、 配置廣泛 ,并且對防火墻比其它協(xié)議更容易發(fā)揮作用。采用幾行代碼和一個 XML 解析器 , HTTP 服務(wù)器 ( MS 的 IIS 或 Apache) 立刻成為 SOAP 的 ORBS。 畢業(yè)設(shè)計說明書 (論文 ) 第 6 頁 共 45 頁 利用 SOAP 技術(shù)與網(wǎng)絡(luò)接口交互 SOAP采用了已經(jīng)廣泛使用的兩個協(xié)議 :HTTP 和 XML。 開發(fā)技術(shù) 本軟件的的開發(fā)技術(shù)可以概括為:在 Android 平臺的開發(fā)環(huán)境下,通過手機的2G/3G,或者是 wifi 網(wǎng)絡(luò)使用 SOAP 協(xié)議連接 上面的接口服務(wù),獲取數(shù)據(jù)后對數(shù)據(jù)用 Android 的特有展現(xiàn)方式展現(xiàn)在手機屏幕上,并且完成交互操作,獲取收據(jù)并且成功展示后,通 過本地化的管理對數(shù)據(jù)進行本地化的存儲和管理。因此,Android SDK 指的既是 Android 專屬的軟件開發(fā)工具包。 4. Android SDK SDK:( software development kit) 軟件 開發(fā)工具包。 SQLite 第一個 Alpha 版本 誕生于 2021 年 5月 . 至今已經(jīng)有 10 個年頭, SQLite 也迎來了一個版本 SQLite 3 已經(jīng)發(fā)布。它的設(shè)計目標(biāo)是嵌入式的,而且目前已經(jīng)在很多嵌入式產(chǎn)品中使用了它,占用 資源非常的低,在嵌入式設(shè)備中,可能只需要幾百 K 的內(nèi)存就夠了。近期還有包括 Oracle 在內(nèi)的許多大公司也紛紛加入了該項目,并宣稱 Eclipse 將來能成為可進行任何語言開發(fā)的IDE 集大成者,使用者只需下載各種語言的插件即可。目前由 IBM 牽頭,圍繞著 Eclipse 項目已經(jīng)發(fā)展成為了一個龐大的 Eclipse 聯(lián)盟,有 150 多家軟件公司參與到 Eclipse 項目中,其中包括 Borland、 Rational Software、 Red Hat 及 Sybase 等。 Eclipse 最初由 OTI和 IBM 兩家公 司的 IDE產(chǎn)品開發(fā)組創(chuàng)建,起始于 1999 年 4月。Eclipse 的本身只是一個框架平臺,但是眾多插件的支持使得 Eclipse 擁有其他功能相對固定的 IDE 軟件很難具有的靈活性。 Eclipse 是著名的跨平臺的自由 集成開發(fā)環(huán)境 ( IDE)。就其本身而言,它只是一個框架和一組服務(wù),用于通過 插件 組件構(gòu)建開發(fā)環(huán)境。 8. 完成系統(tǒng)測試并改進。 6. 編寫代碼實現(xiàn)各個功能模塊。 4. 搜集軟件制作素材。 2. 了解用戶的使用習(xí)慣和使用心理,進行用戶需求分析和規(guī)范。 本軟件包括的功能以個人經(jīng)常使用的工具軟件為主,主要包括:天氣預(yù)報(包括三天的天氣信息),手機號助手(查看歸屬地并進行后續(xù)操作),電視 節(jié)目預(yù)告(查看全國主要電視臺今日的電視節(jié)目信息),翻譯助手(進行漢英 /英漢翻譯)。 畢業(yè)設(shè)計說明書 (論文 ) 第 3 頁 共 45 頁 本文主要研究內(nèi)容 本文主要介紹和闡述一個手機平臺的軟件如何利用 webservice 技術(shù)通過互聯(lián)網(wǎng)獲取信息后在 Android 應(yīng)用中進行展示和管理這些信息的。 課題的目的與意義 本軟件旨在為廣大的移動平臺用戶特別是 Android用戶提供一個最快捷的日常信息獲取平臺,其中包括:天氣,手機號查詢,電視節(jié)目預(yù)告,中英翻譯這樣的一個軟件集成平臺。 Android 平臺是一個面向大眾的系統(tǒng),分布在低端,中端和高端市場中,在各個階段的是市場中都有很受歡迎的機型,并且 Android 是開源的,開發(fā)者隨時都可以查看系統(tǒng)源代碼,并且使用時下最流行的 java 作為其主要的開發(fā)語言。本軟件的優(yōu)勢體現(xiàn): 1.隨時隨地使用 ,不受地點限制; 2.統(tǒng)一移動平臺軟件使用風(fēng)格; 3.日常軟件集成統(tǒng)一,一站式到達; 4.共享資源,減輕手機負(fù)擔(dān)。 本設(shè)計與傳統(tǒng)的 PC 軟件有很 大的優(yōu)勢,與現(xiàn)在的 Android 中其他軟件相比,也具有一定的優(yōu)勢。 關(guān)鍵詞 : Android 操作系統(tǒng),個人助手,智能手機, Android SDK Design and realization of personal assistant system using Android Abstract: With the rise of smart phones, Android is gradually being the largest market share of mobile platform operating system, and weled by the general public. Therefore, it is necessary to develop some software systems to meet the daily use of the user friendly, and to contribute to such a new platform. According to the actual situation of the daily use of the smart phone users, this design contains the function and framework of this software system by the demand for everyday use. Using structured system in software engineering, it employs a standard software design process from feasibility studies, requirements
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1