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

正文內(nèi)容

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

2024-10-30 15:37本頁(yè)面
  

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