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

正文內(nèi)容

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

2025-01-12 15:02本頁面
  

【正文】 .............................................19 第六章 客戶端詳細設(shè)計 ..................................................................................................21 簡述 ...............................................................................................................................21 什么是 Android ...............................................................................................................21 Android 系統(tǒng)架構(gòu)簡介 ...................................................................................................21 應用程序 (APPLICATIONS) ....................................................................................22 應用程序框架 (APPLICATION FRAMEWORK) .............................................................22 湖南科技大學本科生畢業(yè)設(shè)計(論文) iv Android 運行時 (RUNTIME) ..................................................................................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)絡實現(xiàn)資源共享以及協(xié)同工作越來越成為時代的潮流,使用各種網(wǎng)上的軟件方便生活,已經(jīng)成為了一個不可扭轉(zhuǎn)的趨勢。 而且在當今公交出行線路多數(shù)是通過 PC 機查詢獲得的,但是假想一下在公交出行線路走到一半的時候計劃有所變化,公交出行線路需要有所調(diào)整,那么如何能夠動態(tài)掌握線路信息顯得尤為重要,而且將來對生活的滿意度也不僅僅是百姓致富安居樂業(yè)就足以,而是逐漸趨向于一個更人性化的服務。本次畢業(yè)設(shè)計結(jié)合湘潭市公交線路系統(tǒng)開發(fā)一個湘潭公交線路手機查詢軟件 ,服務于大眾。整個查詢過程 中,只有數(shù)據(jù)信息是依靠服務器同步獲取,其余功能均在手機端完成。 服務器端需求分析 服務器作為后臺,需要專業(yè)人員對服務器操作和維護,一般情況可由非專業(yè)人員借助管理軟件對服務器進行常規(guī)維護。通過仔細分析服務器需求之后,服務器端要完成以下功能: 服務器后臺管理功能 服務器后臺管理是針對數(shù)據(jù)庫進行操作,具有增、刪、改、查功能。 采用 Servlet 技術(shù),響應客戶端請求,返回 給客戶端一端數(shù)據(jù)流,該數(shù)據(jù)流按照 Xml語言規(guī)范寫入數(shù)據(jù)流。 圖 服務器端功能模塊圖 客戶端需求分析 客戶端主要是手機,用戶無法通過手機對本地數(shù)據(jù)庫進行操作,也無法對服務器數(shù)據(jù)庫操作,管理員可以通過手機瀏覽器登錄到服務器管理員頁面對數(shù)據(jù)庫進行操作,可以使用一些功能。也要考慮作為手機軟件可能會出現(xiàn)查詢速度慢,數(shù)據(jù)流量過大,過度依賴服務器等問題。 地圖查詢功能 借助 GoogleMap,完成公交查詢并顯示地圖線路。 意見反饋功能 通過手機郵件將意見發(fā)送到管理員的郵箱。 圖 客戶端功能模塊圖 開發(fā)環(huán)境及工具需求分析 服務器端開發(fā)環(huán)境,以 windows7 操作系統(tǒng)為開發(fā)平臺,用 做為服務器, 作為數(shù)據(jù)源, JSP 作為開發(fā)工具, 作為輔助開發(fā)工具,運行在一般的 PC 機上即可。 Java 語言和 Xml 語言作為開發(fā)工具, 作為輔助開發(fā)工具。 開發(fā)環(huán)境配置請參考文獻 [6]。 圖 開發(fā)流程圖 系統(tǒng)數(shù)據(jù)流圖 系統(tǒng)數(shù)據(jù)流程如圖 所示。在 C/S 模式的工作過程中 ,客戶機程序發(fā)出請求 ,服務器程序接收并且處理客戶機程序提出的請求 ,然后返回結(jié)果。 B/S 模式簡介 精簡的說: B/S 模式是一種從傳統(tǒng)的三層 C/S 模式發(fā)展起來的新的網(wǎng)絡結(jié)構(gòu)模式,其本質(zhì)也是三層結(jié)構(gòu)的 C/S 模式。用戶通過瀏覽器訪問服務器,進行信息瀏覽、文件傳輸和電子郵件等服務。 (2)B/S 模式具有很強的開放性 在 B/S 模式下,用戶通過通用的瀏覽器進行訪問,系統(tǒng)開放性好。 (4)用戶使用方便 B/S 模式的應用軟件都是基于 Web 瀏覽器的,而 Web 瀏覽器的界面是類似的。用戶接觸的界面都是一致的,用戶使用方便。 B/S 模式和 C/S 模式都是三層結(jié)構(gòu), B/S 模式第一層是表現(xiàn)層,第二層是業(yè)務邏輯層,第三層是數(shù)據(jù)訪問層。 在 B/S 模式和 C/S 模式數(shù)據(jù)訪問過程和業(yè)務邏輯處理過程中是在服務器端完成,用戶只需接受服務器返回的結(jié)果。本手機公交線路查詢軟件一 部分功能只要依靠手機本地數(shù)據(jù)庫就可以實現(xiàn),令外一部分功能需要借助互聯(lián)網(wǎng)實現(xiàn)。從整個作業(yè)量來看,本質(zhì)上是把作業(yè)量往客戶端多分攤一部分,降低服務器的作業(yè)量,因此,對客戶端的硬件要求是比較高的。 圖 B/SC/S 模 式結(jié)構(gòu)圖 本軟件系統(tǒng)采用 B/SC/S 模式,系統(tǒng)框架如圖 所示。 客戶端的數(shù)據(jù)丟失的時候,可以采用數(shù)據(jù)庫同步的方式從服務器獲得新的數(shù)據(jù)信息。 湖南科技大學本科生畢業(yè)設(shè)計(論文) 8 第四章 數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫結(jié)構(gòu) 服務器數(shù)據(jù)庫為總數(shù)據(jù)源,每一個客戶端都擁有獨立的小型數(shù)據(jù)庫。 服務器的數(shù)據(jù)庫是基于 Mysql 建立,客戶端數(shù)據(jù)庫是基于 SQLite 建立。 圖 數(shù)據(jù)庫體系結(jié)構(gòu)圖 服務器數(shù)據(jù)庫設(shè)計: ER 關(guān)系如圖 所示。 本軟件服務器數(shù)據(jù)庫所包含的表的描述如表 1。 SQLite 是一款輕型的數(shù)據(jù)庫,是遵守 ACID 的關(guān)聯(lián)式數(shù)據(jù)庫管理系統(tǒng),它的設(shè)計目標是嵌入式的,而且目前已經(jīng)在很多嵌入式產(chǎn)品中使用了它,它占用資源非常的低,在嵌入式設(shè)備中,可能只需要幾百 K 的內(nèi)存就夠了。 該軟件數(shù)據(jù)庫的建立是完全在 Android 平臺上執(zhí)行 Java 代碼,通過 DVM 編譯來建立的,沒有什么輔助工具,由于整個 SQLite 數(shù)據(jù)庫是非可視化操作,所有對數(shù)據(jù)庫的操作都是通過執(zhí)行 Java 代碼實現(xiàn),在完成其查詢功能的時候沒有使用數(shù)據(jù)庫高級編程,較為麻煩的關(guān)節(jié)是在如何有機的將客戶端數(shù)據(jù)庫整體結(jié)構(gòu)實現(xiàn)出來,實現(xiàn)過程是無可視界 面,也沒有數(shù)據(jù)庫輔助工具情況下,整個過程很抽象。 數(shù)據(jù)庫設(shè)計 ER 關(guān)系如圖 所示 。 湖南科技大學本科生畢業(yè)設(shè)計(論文) 11 本軟件服務器數(shù)據(jù)庫 所包含的表的描述如表 6?;竟芾砹鞒倘鐖D 所示。添加頁面如圖 所示。 charset=gb2312 % % page language=java % % page import= % % page import=.* % % page import=% %(GB2312)。 String route=(Route)。 String finalDepartureTime=(LastDepartureTime)。 String password=Jone。 Connection con=(url,user,password)。 PreparedStatement stmt_departuretime。 String insert_departuretime=insert into departuretime(FirstDepartureTime,LastDepartureTime) values(?,?)。 stmt_departuretime = (insert_departuretime)。 (2,route)。 (2,finalDepartureTime)。 ()。 }catch(Exception ex){ //()。 } % 通過管
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1