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

正文內(nèi)容

畢業(yè)論文-基于android系統(tǒng)的手機公交線路查詢系統(tǒng)設(shè)計-文庫吧

2025-10-06 15:02 本頁面


【正文】 ME) ..................................................................................23 系統(tǒng)庫 (LIBRARIES) .............................................................................................23 Linux ..................................................................................................................23 實現(xiàn)客戶端數(shù)據(jù)庫 ..........................................................................................................23 SQL 語言 .............................................................................................................23 創(chuàng)建數(shù)據(jù)庫 .........................................................................................................24 客戶端數(shù)據(jù)庫操作 ...............................................................................................24 客戶端功能模塊實現(xiàn) ......................................................................................................26 線路查詢 .............................................................................................................26 地圖功能 .............................................................................................................27 數(shù)據(jù)更新 .............................................................................................................29 意見反饋 .............................................................................................................30 第七章 結(jié)論 .........................................................................................................................31 參 考 文 獻 .........................................................................................................................32 致 謝 ...................................................................................................................................33 附 錄 A 數(shù)據(jù)庫更新語句 ...........................................................................................34 附 錄 B 線路和站點查詢代碼 ..................................................................................35 附 錄 C 票價和發(fā)車時間查詢代碼 ........................................................................47 湖南科技大學本科生畢業(yè)設(shè)計(論文) 1 第一章 引言 隨著因特網(wǎng)發(fā)展的日新月異,人們利用網(wǎng)絡(luò)實現(xiàn)資源共享以及協(xié)同工作越來越成為時代的潮流,使用各種網(wǎng)上的軟件方便生活,已經(jīng)成為了一個不可扭轉(zhuǎn)的趨勢。以此設(shè)計題目為目的,選擇湘潭市作為實踐對象,以湘潭市公 交系統(tǒng)為基礎(chǔ),再利用所學知識,熟練運用開發(fā)工具后,開發(fā)一個湘潭市手機公交線路查詢軟件,并且盡可能將其開發(fā)為一個方便大眾使用的公交線路查詢軟件。 而且在當今公交出行線路多數(shù)是通過 PC 機查詢獲得的,但是假想一下在公交出行線路走到一半的時候計劃有所變化,公交出行線路需要有所調(diào)整,那么如何能夠動態(tài)掌握線路信息顯得尤為重要,而且將來對生活的滿意度也不僅僅是百姓致富安居樂業(yè)就足以,而是逐漸趨向于一個更人性化的服務(wù)。城市交通服務(wù)以及附屬的一些服務(wù)一直都在不斷的隨著社會的進步而進步,這些服務(wù)從最開始的直接人力服務(wù)轉(zhuǎn)向技術(shù)型 服務(wù),如電話詢問,路牌等,然而這些服務(wù)總是有比較大的局限性,即縱然你知道了這條路該怎么走,下條路線該通到哪卻不知,于是開發(fā)這個手機公交線路查詢軟件,可在手機上隨時隨地對公交線路進行查詢,對用戶將要出行的路線了如指掌,這對用戶來說可以省去很多麻煩,節(jié)省不少時間。本次畢業(yè)設(shè)計結(jié)合湘潭市公交線路系統(tǒng)開發(fā)一個湘潭公交線路手機查詢軟件 ,服務(wù)于大眾。 湖南科技大學本科生畢業(yè)設(shè)計(論文) 2 第二章 需求分析與概要設(shè)計 手機公交線路查詢軟件最基本的功能是能夠有效的為用戶提供查詢服務(wù),在最短的時間內(nèi)給用戶一條或多條到達目標地的路徑。整個查詢過程 中,只有數(shù)據(jù)信息是依靠服務(wù)器同步獲取,其余功能均在手機端完成。在此分別對手機公交線路查詢軟件的服務(wù)器端和客戶端做需求分析。 服務(wù)器端需求分析 服務(wù)器作為后臺,需要專業(yè)人員對服務(wù)器操作和維護,一般情況可由非專業(yè)人員借助管理軟件對服務(wù)器進行常規(guī)維護。服務(wù)器可以通過數(shù)據(jù)庫同步,為客戶端數(shù)據(jù)庫提供數(shù)據(jù)。通過仔細分析服務(wù)器需求之后,服務(wù)器端要完成以下功能: 服務(wù)器后臺管理功能 服務(wù)器后臺管理是針對數(shù)據(jù)庫進行操作,具有增、刪、改、查功能。 數(shù)據(jù)同步功能。 采用 Servlet 技術(shù),響應(yīng)客戶端請求,返回 給客戶端一端數(shù)據(jù)流,該數(shù)據(jù)流按照 Xml語言規(guī)范寫入數(shù)據(jù)流。 服務(wù)器端功能模塊劃分如圖 所示。 圖 服務(wù)器端功能模塊圖 客戶端需求分析 客戶端主要是手機,用戶無法通過手機對本地數(shù)據(jù)庫進行操作,也無法對服務(wù)器數(shù)據(jù)庫操作,管理員可以通過手機瀏覽器登錄到服務(wù)器管理員頁面對數(shù)據(jù)庫進行操作,可以使用一些功能。該軟件應(yīng)滿足若干要求,比如能夠隨時掌握公交信息,動態(tài)更新最新 湖南科技大學本科生畢業(yè)設(shè)計(論文) 3 數(shù)據(jù)等。也要考慮作為手機軟件可能會出現(xiàn)查詢速度慢,數(shù)據(jù)流量過大,過度依賴服務(wù)器等問題。通過仔細分析用戶需 求之后,該軟件要完成以下功能: 查詢線路功能 獲得線路經(jīng)過的每個站點信息以及線路的票價信息和發(fā)車時間信息。 地圖查詢功能 借助 GoogleMap,完成公交查詢并顯示地圖線路。 數(shù)據(jù)更新功能 服務(wù)器響應(yīng)客戶端請求返回一段數(shù)據(jù)流,客戶端接收此數(shù)據(jù)流后,按照 Xml 語言規(guī)范對數(shù)據(jù)流進行解析,解析后將數(shù)據(jù)存入客戶端數(shù)據(jù)庫。 意見反饋功能 通過手機郵件將意見發(fā)送到管理員的郵箱。 客戶端功能模塊劃分如圖 所示。 圖 客戶端功能模塊圖 開發(fā)環(huán)境及工具需求分析 服務(wù)器端開發(fā)環(huán)境,以 windows7 操作系統(tǒng)為開發(fā)平臺,用 做為服務(wù)器, 作為數(shù)據(jù)源, JSP 作為開發(fā)工具, 作為輔助開發(fā)工具,運行在一般的 PC 機上即可。 客戶端開發(fā)環(huán)境,以 Android 手機操作系統(tǒng)為開發(fā)平臺,用 Android 手機操作系統(tǒng) 湖南科技大學本科生畢業(yè)設(shè)計(論文) 4 自帶的 SQLite 作為數(shù)據(jù)源。 Java 語言和 Xml 語言作為開發(fā)工具, 作為輔助開發(fā)工具。整個 Android 手機操作系統(tǒng)是在 Android SDK 提供的虛擬機中運行 ,該虛擬機運行在 windows7 操作系統(tǒng)上,所以客戶端的開發(fā)是在 windows7 操作系統(tǒng)上運行的Android 操作系統(tǒng)中進行的二次開發(fā)。 開發(fā)環(huán)境配置請參考文獻 [6]。 概要設(shè)計 開發(fā)流程 開發(fā)流程如圖 所示。 圖 開發(fā)流程圖 系統(tǒng)數(shù)據(jù)流圖 系統(tǒng)數(shù)據(jù)流程如圖 所示。 圖 系統(tǒng)數(shù)據(jù)流圖 調(diào)查研究 確定功能 編寫程序 調(diào)試程序 運行測試 優(yōu)化完善 湖南科技大學本科生畢業(yè)設(shè)計(論文) 5 第三章 模式設(shè)計 C/S 模式簡介 精簡的說: C/S 模式是一種三層結(jié)構(gòu)的系統(tǒng) ,第一層在客戶機上安裝了 客戶機應(yīng)用程序 ,第二層在服務(wù)器上安裝服務(wù)器管理程序,第三層是數(shù)據(jù)訪問層。在 C/S 模式的工作過程中 ,客戶機程序發(fā)出請求 ,服務(wù)器程序接收并且處理客戶機程序提出的請求 ,然后返回結(jié)果。 C/S 模式特點: (1)C/S 模式將應(yīng)用與服務(wù)分離 ,系統(tǒng)具有穩(wěn)定性和靈活性 (2)C/S 模式配備的是點對點的結(jié)構(gòu)模式 ,適用于局域網(wǎng) ,有可靠的安全性 (3)由于客戶端實現(xiàn)與服務(wù)器端的直接連接 ,沒有中間環(huán)節(jié) ,因此響應(yīng)速度快 (4)在 C/S 模式中 ,作為客戶機的計算機都要安裝客戶機程序 ,一旦軟件系統(tǒng)升每臺客戶機都要安裝客戶機程序 ,系統(tǒng)升級和 維護較為復雜發(fā)。 B/S 模式簡介 精簡的說: B/S 模式是一種從傳統(tǒng)的三層 C/S 模式發(fā)展起來的新的網(wǎng)絡(luò)結(jié)構(gòu)模式,其本質(zhì)也是三層結(jié)構(gòu)的 C/S 模式。在用戶的計算機上安裝瀏覽器軟件,在服務(wù)器上存放數(shù)據(jù)并且安裝服務(wù)應(yīng)用程序,服務(wù)器有 WWW 服務(wù)器和文件服務(wù)器等。用戶通過瀏覽器訪問服務(wù)器,進行信息瀏覽、文件傳輸和電子郵件等服務(wù)。 B/S 模式特點: (1)系統(tǒng)開發(fā)、維護、升級方便 每當服務(wù)器應(yīng)用程序升級時,只要在服務(wù)器上升級服務(wù)應(yīng)用程序即可,用戶計算機上的瀏覽器軟件不需要修改,系統(tǒng)開發(fā)和升級維護方便。 (2)B/S 模式具有很強的開放性 在 B/S 模式下,用戶通過通用的瀏覽器進行訪問,系統(tǒng)開放性好。 (3)B/S 模式的結(jié)構(gòu)易于擴展 由于 Web 的平臺無關(guān)性, B/S 模式的結(jié)構(gòu)可以任意擴展,可以從包含一臺服務(wù)器和幾個用戶的小型系統(tǒng)擴展成為擁有成千上萬個用戶的大型系統(tǒng)。 (4)用戶使用方便 B/S 模式的應(yīng)用軟件都是基于 Web 瀏覽器的,而 Web 瀏覽器的界面是類似的。對于無用戶交換功能的頁面。用戶接觸的界面都是一致的,用戶使用方便。 湖南科技大學本科生畢業(yè)設(shè)計(論文) 6 B/SC/S模式 B/SC/S 模式定義 B/SC/S 模式是將 B/S 模式和 C/S 模式組合而來的,吸取這兩種模式的優(yōu)點,達到互補的作用。 B/S 模式和 C/S 模式都是三層結(jié)構(gòu), B/S 模式第一層是表現(xiàn)層,第二層是業(yè)務(wù)邏輯層,第三層是數(shù)據(jù)訪問層。 C/S 模式三層結(jié)構(gòu)中第一層是客戶端與 B/S 模式中的第一層不一樣,其余兩層相同。 在 B/S 模式和 C/S 模式數(shù)據(jù)訪問過程和業(yè)務(wù)邏輯處理過程中是在服務(wù)器端完成,用戶只需接受服務(wù)器返回的結(jié)果。在 B/SC/S 模式中,一部分數(shù)據(jù)訪問過程和業(yè)務(wù)邏輯處理過程在客戶端完成,另外一部分數(shù)據(jù)訪問過程和業(yè)務(wù)邏輯處理過程在服務(wù)器端完成。本手機公交線路查詢軟件一 部分功能只要依靠手機本地數(shù)據(jù)庫就可以實現(xiàn),令外一部分功能需要借助互聯(lián)網(wǎng)實現(xiàn)。 目前不論是手機硬件還是計算機硬件,更新速度很快,而且硬件的配置水平也越來越高,在硬件條件允許的情況下把一部分業(yè)務(wù)處理、數(shù)據(jù)訪問的過程放在客戶端去完成,那么對服務(wù)器的硬件要求就會低一些,甚至一些高性能的 PC 機就可以作為服務(wù)器。從整個作業(yè)量來看,本質(zhì)上是把作業(yè)量往客戶端多分攤一部分,降低服務(wù)器的作業(yè)量,因此,對客戶端的硬件要求是比較高的。 B/SC/S 模式結(jié)構(gòu)如圖 所示。 圖 B/S
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1