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

正文內(nèi)容

基于android平臺的實時公交查詢系統(tǒng)畢業(yè)設(shè)計(論文)(文件)

2025-09-18 19:55 上一頁面

下一頁面
 

【正文】 第 35 頁 致 謝 經(jīng)過大四最后一學期的學習和工作,終于完了 ”基于 Android 平臺的實時公交查詢系統(tǒng) ”設(shè)計實現(xiàn)和論文編寫工作。雖然本次設(shè)計不并是很完美,可能還有很多不足之處,但是它畢竟是盡自己最大努力去完成的,里面的每一個字符每一行代碼都代表著自己的勞動,也算是對大學四年一份滿意的答卷了。 湖南大學畢業(yè)設(shè)計 (論文 ) 第 36 頁 參 考 文 獻 [1]姚昱旻 ,劉衛(wèi)國 .Android 的架構(gòu)與應(yīng)用開發(fā)研究 [J].計算機系統(tǒng)應(yīng)用 ,2020,17(11):110112,:[2]郭健儐 ,蔡雪松 .基于 Android 平臺的公交信息發(fā)布終端軟件的設(shè)計與實現(xiàn) [J].計算機應(yīng)用與軟件 ,2020,(9):322324,:[3]李元元 ,賈璐 .基于 Android 平臺的手機終端公交查詢系統(tǒng)設(shè)計 [J].計算機與現(xiàn)代化 ,2013,(6)::[4]馬琰 .移動公交離線查詢系統(tǒng)的設(shè)計與實現(xiàn) [J].信息技術(shù) ,2020,(11)::9/. [5]黃全舟 .公交線路管理系統(tǒng)查詢算法設(shè)計 [J].西安石油大學學報(自然科學版) ,2020,28(2)::[6]蔡念 ,蔡彩燕 .一種公交網(wǎng)絡(luò)最優(yōu)路徑新算法 [J].計算機應(yīng)用研究 ,2020,27(3): [7]張孝祥 .Java就業(yè)培訓教程 [M].北京 :清華大學出版社 .2020::. [8] 諶湘倩 ,狄文輝 ,孫冬等 .基于 SSH 框架與 AJAX 技術(shù)的 Java Web 應(yīng)用開發(fā) [J].計算機工程與設(shè)計 ,2020,30(10):25902592,2596. [9] 肖飛 ,黃正東 ,王光華等 .JAVA 存儲過程在 Oracle 數(shù)據(jù)庫中的應(yīng)用。同時也感謝大學四年來所有的任課教師,感謝他們授予的每一點知識,感謝他們帶給自己的每一點進步和成長。在這段時間里,我學到了很多知識也收獲了很多感受,從對安卓編程的一無所知,對 SSH,HTTP等相關(guān)技術(shù)不是很了解的狀態(tài),我開始了不斷地學習和實驗,查閱相關(guān)的資料和書籍,詢問老師和同學,讓自己的知識和技術(shù)漸漸豐富起來,就像是建房子,經(jīng)過一磚一瓦堆砌而一步步完善起來,最終屬于自己的作品漸漸成形,每一次改進都伴隨著一份收獲。 本系統(tǒng)所使用的技術(shù):服務(wù)器端包括 SSH 框架, Servlet, JSP, ORACLE 數(shù)據(jù)庫,JavaScript 及數(shù)據(jù)統(tǒng)計分析等技術(shù);客戶端包括 Android 組件應(yīng)用, SQLite 數(shù) 據(jù)庫, HTTP網(wǎng)絡(luò)通信,多線程等技術(shù)。 圖 (a) 圖 (b) 圖 意見反饋 湖南大學畢業(yè)設(shè)計 (論文 ) 第 34 頁 第七章 結(jié)論 本課題開發(fā)的實時公交查詢系統(tǒng),同時使用 C/S 和 B/S 模式,手機客戶端采用 C/S模式,而后臺管理系統(tǒng)采用 B/S 模式,充分地利用了軟件開發(fā)的相關(guān)技術(shù),并且取得良好效果。 (4)。 int numread = (buf)。 InputStream is = ()。 圖 換乘查詢(在線)頁面 數(shù)據(jù)下載 數(shù)據(jù)下載功能,從服務(wù)器直接下載 SQLite 數(shù)據(jù)庫并存入手機文件系統(tǒng),操作界面如圖 ,實現(xiàn)代碼如下: public void startDown(int i){ URL dataUrl = new URL(d_url)。 } 客戶端功能模塊實現(xiàn) 用戶登錄注冊 用戶可注冊自己的個人帳號,用于登錄系統(tǒng),如圖 所示。 ContentValues c = new ContentValues()。 if(!()){ cityName = ((city))。 try { (sql)。 } 客戶端數(shù)據(jù)庫操作 類,是數(shù)據(jù)庫操作類: public MyDataBase(Context context){ = context。數(shù)據(jù)庫創(chuàng)建代碼如下: public SQLiteDatabase DatabaseonCreate() { SQLiteDatabase db = null。它不需要用戶了解具體的數(shù)據(jù)存放方式,也不要求用戶指定對數(shù)據(jù)的存放方法,所以它可以使用相同的結(jié)構(gòu)化查詢語言作為數(shù)據(jù)輸入與管理的接口,即使它具有完全不同底層結(jié)構(gòu)的不同數(shù)據(jù)庫系統(tǒng)。 Linux 內(nèi)核層為我們在軟件層和硬件層建立了一個抽象層,使得應(yīng)用程序開發(fā)人員無需關(guān)心硬件細節(jié)。如圖 所示。如圖 所示。該款手機為宏達電制造,是世界上第一部使用 Android 操作系統(tǒng)的手機 [14]。 什么是 Android Android 是首個基于 Linux 平臺的開源手機操作系統(tǒng),該平臺由操作系統(tǒng)中間件、用戶界面和應(yīng)用軟件組成,并且號稱是首個為移動終端打造的真正開放和完整的軟件[13]。其實隨著硬件設(shè)備的逐漸發(fā)展,不少的高端手機甚至可以沖當一臺計算機使用,如今沒電腦的人可能不在少數(shù),但是放眼望去,有幾個沒有手機呢。夾在業(yè)務(wù)邏輯與數(shù)據(jù)庫資源中間。 圖 用戶軌跡 湖南大學畢業(yè)設(shè)計 (論文 ) 第 23 頁 用戶管理 用戶管理分為管理員信息管理和用戶信息管理,管理員是指登錄 “實時公交后臺 管理系統(tǒng)的 “擁用管理權(quán)限的角色,用戶是指登錄手機客戶端的使用者角色,如圖 和較長 所示。 圖 查詢,新增、修改,刪除頁面 圖 具體修改頁面 查詢簡析 湖南大學畢業(yè)設(shè)計 (論文 ) 第 21 頁 查詢方式與數(shù)據(jù)存儲格式有關(guān),線路名稱、站點名稱的存儲為字符串,且線路、站點兩個表的設(shè)計滿足第二范式,查詢時根據(jù)主鍵、外鍵的對應(yīng)關(guān)系進檢索: 圖 線路表 圖 站點表 線路查詢 線路查詢可按線路名稱、編號兩種方式查詢(圖 ),如 1 路、 2 路,編號 2,服務(wù)器后臺會進行模糊搜索,能夠返回包含該輸入字符的線路信息。 回 滾操 作 成 功Y / N查 詢 信 息 添 加 信 息修 改 信 息刪 除 信 息數(shù) 據(jù) 庫更 新 成 功管 理 模 式事 務(wù) 開 始NY 圖 管理流程圖 通過輸入管理員用戶名、密碼,驗證通過,進入后臺系統(tǒng)。 圖 客戶端數(shù)據(jù)庫 ER 圖 根據(jù)上面的 ER 圖,本軟件客戶端定義的數(shù)據(jù)庫中包含以下 4 張表:站點表: site (表)、線路表: bus(表 )、公交詳情表 :bus_intro(表 )、歷史查詢表 :history(表 )、城市查詢表: setting(表 )。它能夠支持Windows/Unix/Linux 等等大多數(shù)主流的操作系統(tǒng),同時能夠跟 Tcl、 Java、 PHP 等很多程序語言相結(jié)合,還有 ODBC 接口,同樣比起 PostgreSQL、 Mysql 這兩款世界著名的開源數(shù)據(jù)庫管理系統(tǒng)來講, SQLite 數(shù)據(jù)庫的處理速度比他們還更快 [10]。 數(shù)據(jù)庫設(shè)計 ER 關(guān)系如圖 所示。 Oracle 數(shù)據(jù)庫目前的最新版本為 Oracle Database 12c。 圖 數(shù)據(jù)庫體系結(jié)構(gòu)圖 服務(wù)器數(shù)據(jù)庫設(shè)計 Oracle 簡介 ORACLE 數(shù)據(jù)庫系統(tǒng)是美國 ORACLE 公司(甲骨文)提供的以分布式數(shù)據(jù)庫為核心的一組軟件產(chǎn)品,是目前最流行的客戶 /服務(wù)器 (CLIENT/SERVER)或 B/S 體系結(jié)構(gòu)的數(shù)據(jù)庫之一 [8]。 湖南大學畢業(yè)設(shè)計 (論文 ) 第 12 頁 第四章 數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫結(jié)構(gòu) 服務(wù)器數(shù)據(jù)庫為總數(shù)據(jù)源,每一個 客戶端都擁有獨立的小型數(shù)據(jù)庫。 湖南大學畢業(yè)設(shè)計 (論文 ) 第 10 頁 圖 B/SC/S 模式結(jié)構(gòu)圖 本軟件系統(tǒng)采用 B/SC/S 模式,系統(tǒng)框架如圖 所示。本手機公交線路查詢軟件一部分功能只要依靠手機本地數(shù)據(jù)庫就可以實現(xiàn),令外一部分功能需要 借助互聯(lián)網(wǎng)實現(xiàn) [7]。 B/S 模式和 C/S 模式都是三層結(jié)構(gòu), B/S 模式第一層是表現(xiàn)層,第二層是業(yè)務(wù)邏輯層,第三層是數(shù)據(jù)訪問層。 (2)B/S模式具有很強的開放性 在 B/S 模式下,用戶通過通用的瀏覽器軟件進行訪問,極大地增強了系統(tǒng)的開放性。 B/S 模式簡介 B/S 模式是一種從傳統(tǒng)的二層 C/S(客戶 /服務(wù))模式基礎(chǔ)上而發(fā)展起來的新的網(wǎng)絡(luò)結(jié)構(gòu)模式,其本質(zhì)可以說是三層網(wǎng)絡(luò)結(jié)構(gòu)的 C/S 模式。 圖 開發(fā)流程圖 系 統(tǒng)數(shù)據(jù)流圖 系統(tǒng)數(shù)據(jù)流程如圖 所示。 客戶端開發(fā)環(huán)境,以 Android 手機操作系統(tǒng)為開發(fā)平臺,用 Android 手機操作系統(tǒng)自 帶的 SQLite 作為數(shù)據(jù)源。 換乘查詢功能 輸入起點和終點,能夠快速得出乘車方案,并存 “查詢歷史 ”中,方便下次直接獲取。也要考慮作為手機軟件可能會出現(xiàn)查詢速度慢,數(shù)據(jù)流量過大,過度依賴服務(wù)器等問題。 采用 Servlet 技術(shù),響應(yīng)客戶端請求,返回給客戶端一端數(shù)據(jù)流,該數(shù)據(jù)流按照 Xml語言規(guī)范寫入數(shù)據(jù)流。 服務(wù)器端需求分析 服務(wù)器作為后臺,需要專業(yè)人員對服務(wù)器操作和維護,一般情況可由非專業(yè)人員借助管理軟件對服務(wù)器進行常規(guī)維護。查詢算法包括直達算的和一次換乘算法。具體工作內(nèi)容,包括以下四五個部分: 1. 設(shè)計系統(tǒng)的整體框架和交互機制,包括客戶端與服務(wù)器之間的通信機制、通信接口的設(shè)計,在系統(tǒng)各個實體之間的交互流程的設(shè)計、服務(wù)器各組件間交互設(shè)計; 2. 數(shù)據(jù)庫系統(tǒng)的設(shè)計及具體城市公交數(shù)據(jù)獲?。? 3. 服務(wù)器、客戶端 功能的代碼實現(xiàn); 4. 模擬數(shù)據(jù)的生成、系統(tǒng)測試 湖南大學畢業(yè)設(shè)計 (論文 ) 第 3 頁 第二章 需求分析與概要設(shè)計 需求分析 總體需求分析 基于 Android 平臺的手機實時公交線路查詢軟件最基本的功能是能夠有效的為用戶提供查詢服務(wù),在最短的時間內(nèi)給用戶一條或多條到達目標地的路徑,并且能夠提示公交何時到站。 手機客戶端方面,先設(shè)計好簡潔、美觀的顯示和操作界面,根據(jù)從服務(wù)器下載下來離線公交信息,為用戶提供合適的外出乘車方案,并能隨時隨地離線查詢公交線路、站點信息。 研究內(nèi)容 本課題通過調(diào)研城市實際交通狀況、查閱相關(guān)文獻資料,根據(jù)自己所學知識,開發(fā)一個基于 android 平臺的實時公交查詢手機應(yīng)用。 ( 3)換乘站點有多路車可供選擇,有的離目的地近,但是車次間隔長;有的離目的地稍遠,但是車次間隔短,不知乘哪一路 更好。 SQLite. 湖南大學畢業(yè)設(shè)計 (論文 ) 第 III 頁 目錄 第一章 緒論 ................................................................................................................................. 1 課題背景 ......................................................................................................................... 1 研 究內(nèi)容 ......................................................................................................................... 1 工作內(nèi)容 ......................................................................................................................... 2 第二章 需求分析與概要設(shè)計 ........................................................................................................ 3 需求分析 ......................................................................................................................... 3 總體需求分析 ........................................................................................................ 3 系統(tǒng)數(shù)據(jù)庫需求分析 ..................
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1