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

正文內(nèi)容

手機(jī)公交線路查詢系統(tǒng)_高等教育自考試本科畢業(yè)論文-wenkub

2022-09-07 12:29:48 本頁面
 

【正文】 base, the user can enter the query corresponding investigations of the bus route information , and management can be based on user system manage the bus line information to increase, delete, modify and query. Design of C/S structure part of the system, using the Eclipse tool and ADT plugin develop the code, this part of the system is Android mobile phone application program, the program through mobile phone inquiries bus line information and realize the query function. This system can satisfy the actual request now, and have good practical significance. Key words: Bus 。隨著城市的迅速發(fā)展,當(dāng)下城市化腳步越來越快,人們出行選擇有很多,但城市公交車任然是人們普遍采用的一種出行方式。若是乘客利用智能手機(jī)安裝一款專門為乘客而設(shè)計(jì)的軟件,可以使得公交車信息化得到大大的提高。人們通常通過看站牌,上網(wǎng)查詢來選擇適合自己的公交車線路。對(duì)用戶將要出行的路線直觀的顯示在手機(jī)上,這對(duì)用戶來說可以省去很多麻煩,節(jié)省不少時(shí)間。發(fā)達(dá)國(guó)家廣泛應(yīng)用地理信息系統(tǒng)技術(shù)在公共交通的規(guī)劃和管理之中。 此外,日本、英國(guó)、法國(guó)、韓國(guó)等國(guó)家也投入了大量的人力和物力從事交通地理信息系統(tǒng)的建設(shè)和研究,并取得了顯著的成果。 在早期的公交查詢系統(tǒng)脫離網(wǎng)絡(luò),只是一種供人下載后方可查詢的程序,是一種單機(jī)程序。 在很多的公交車線路查詢系統(tǒng)中,有一部分公交查詢系統(tǒng),它們只是簡(jiǎn)單地將各個(gè)線路和站點(diǎn)的信息一一羅列出來,讓用戶自己去一條條查找。硬件方面,比如遇到服務(wù)器、網(wǎng)絡(luò)繁忙時(shí)或者信號(hào)盲區(qū),導(dǎo)致用戶請(qǐng)求長(zhǎng)湖南 省高等教育自學(xué)考試本科學(xué)生 畢業(yè) 論文( 設(shè)計(jì) ) 時(shí)間得不到回應(yīng)。 在 這個(gè)公交車查詢網(wǎng),以及 Android 手機(jī)版本,是在公交車線路查詢做的比較好的。 該公交車查詢系統(tǒng)的特點(diǎn)是: 1.可以直觀 的顯示地圖線路; 2. 可以實(shí)現(xiàn)復(fù)雜的換乘站點(diǎn)查詢; 3. 數(shù)據(jù)庫(kù)的信息量大; 4. 同步實(shí)現(xiàn)了手機(jī)查詢; 5. 有客戶糾錯(cuò)功能,可以在線線路糾錯(cuò)。采用 Web 頁面來對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作。在用戶的計(jì)算機(jī)上安裝瀏覽器軟件,在服務(wù)器上存放數(shù)據(jù)并且安裝服務(wù)應(yīng)用程序,服務(wù)器有 WWW 服務(wù)器和文件服務(wù)器等。 (3)B/S 模式的結(jié)構(gòu)易于擴(kuò)展 由于 Web 的平臺(tái)無關(guān)性, B/S 模式的結(jié)構(gòu)可以任意擴(kuò)展,可以從包含一臺(tái)服務(wù)器和幾個(gè)用戶的小型系統(tǒng)擴(kuò)展成為擁有成千上萬個(gè)用戶的大型系統(tǒng)。 湖南 省高等教育自學(xué)考試本科學(xué)生 畢業(yè) 論文( 設(shè)計(jì) ) C/S 結(jié)構(gòu) 精簡(jiǎn)的說: C/S 模式是一種三層結(jié)構(gòu)的系統(tǒng) ,第一層在客戶機(jī)上安裝了客戶機(jī)應(yīng)用程序 ,第二層在服務(wù)器上安裝服務(wù)器管理程序,第三層是數(shù)據(jù)訪問層。 B/S 模式和 C/S 模式都是三層結(jié)構(gòu), B/S 模式第一層是表現(xiàn)層,第二層是業(yè)務(wù)邏輯層,第三層是數(shù)據(jù)訪問層。本手機(jī)公交線路查詢軟件一部分功能只要依靠手機(jī)本地?cái)?shù)據(jù)庫(kù)就可以實(shí)現(xiàn),令外一部分功能需要借助互聯(lián)網(wǎng)實(shí)現(xiàn)。 第 三 方 軟 件( 瀏 覽 器 等 )客 戶 端服 務(wù) 器 業(yè) 務(wù) 處理業(yè) 務(wù) 邏 輯 處 理客 戶 端 業(yè) 務(wù) 處理服 務(wù) 器 數(shù) 據(jù) 訪問數(shù) 據(jù) 訪 問客 戶 端 數(shù) 據(jù) 訪問 圖 B/SC/S 模式結(jié)構(gòu)圖 本軟件系統(tǒng)采用 B/SC/S 模式,系統(tǒng)框架如圖 所示。 在調(diào)用 DriverManager 的 getConnection 方法 連接數(shù)據(jù)庫(kù) 之前,保證相應(yīng)的 Driver類已經(jīng)被加載到 jvm 中,并且完成了類的初始化工作就行了,而具體是怎樣實(shí)現(xiàn)這個(gè)功能卻是沒有講究的。 在傳統(tǒng) CGI 中,如果有 N 個(gè)并發(fā)的對(duì)同一 CGI 程序的請(qǐng)求,則該 CGI 程序的代碼在內(nèi)存中重復(fù)裝載了 N 次;而對(duì)于 Servlet,處理請(qǐng)求的是 N 個(gè)線程,只需要一份 Servlet類代碼。例如, Servlet 能夠直接和 Web 服務(wù)器 交互,而普通的 CGI 程序不能。幾乎所有的主流 服務(wù)器 都直接或通過插件支持 Servlet。但是包括 Servlet 在內(nèi)的大多數(shù) CGI 技術(shù)及其變種,總是通過程序生成整個(gè)頁面。更重要的是,借助內(nèi)容和外觀的分離,頁面制作中不同性質(zhì)的任務(wù)可以方便地 分開:比如,由頁面設(shè)計(jì)專家進(jìn)行 HTML 設(shè)計(jì),同時(shí)留出供 Servlet 程序員插入動(dòng)態(tài)內(nèi)容的空間。 Android 早期由原名為 Android的公司開發(fā),谷歌在 2020 年收購(gòu) 后,繼續(xù)對(duì) Android 系統(tǒng)開 發(fā)運(yùn)營(yíng),它采用了軟件堆層( software stack,又名軟件疊層)的架構(gòu),主要分為三部分。采用 Android 系統(tǒng)主要廠商包括臺(tái)灣的HTC,(第一臺(tái)谷歌的手機(jī) G1 由 HTC 生產(chǎn) 代工)美國(guó)摩托羅拉 ,SE 等,中國(guó)大陸廠商如:魅族( M9),華為、中興、聯(lián)想、藍(lán)魔等。它還支持從 消息 系統(tǒng)到 遠(yuǎn)程過程調(diào)用 ( RPC)等大量的 應(yīng)用程序 。 4) SOAP 綁定:定義了一種使用底層傳輸協(xié)議來完成在節(jié)點(diǎn)間交換 SOAP 封裝的約定。把 SOAP 綁定到 HTTP 提供了同時(shí)利用 SOAP 的樣式和分散的靈活性的特點(diǎn)以及 HTTP 的豐富的特征庫(kù)的優(yōu)點(diǎn)。 SOAP 也可以綁定到 TCP 和 UDP 協(xié)議上。因此,開發(fā)一個(gè)城市的公交車查詢系統(tǒng)就顯得十分必要。 手 機(jī) 公 交車 線 路 查詢 系 統(tǒng)B / S 模 式 W e b 查 詢管 理 服 務(wù) 器C / S 模 式 手 機(jī) 應(yīng) 用程 序時(shí) 間 查 詢線 路 查 詢站 點(diǎn) 查 詢時(shí) 間 查 詢線 路 查 詢站 點(diǎn) 查 詢管 理 員 登 錄增 加 線 路 信 息修 改 線 路 信 息刪 除 線 路 信 息客 戶 登 錄數(shù) 據(jù)同 步\ 圖 系統(tǒng)功能模塊圖 16 本設(shè)計(jì)中的查詢方式與核心算法 查詢方式: 1)根據(jù)時(shí)間范圍來查詢:在相應(yīng)的時(shí)間范圍之內(nèi),查詢出在該時(shí)間段內(nèi)工作的線路,將線路相關(guān)信息羅列出來; 2)根據(jù)站點(diǎn)名稱查 詢:根據(jù)站點(diǎn)名稱查詢出經(jīng)過該站點(diǎn)的所有線路信息,將相關(guān)的線路信息羅列出來; 3)根據(jù)線路名稱查詢:根據(jù)線路名稱查詢?cè)摼€路的信息,將線路信息羅列出來; 4)根據(jù)站點(diǎn)至站點(diǎn)查詢:根據(jù)兩個(gè)站點(diǎn)名稱查詢,出發(fā)站點(diǎn)名稱,目的站點(diǎn)名稱查詢得出最優(yōu)路線,將如何乘車的線路信息羅列出來。如果經(jīng)過 A 站的公交車和經(jīng)過 B 站的公交車沒有交叉點(diǎn) , 則先乘經(jīng)過 A 站的某一路公交車到達(dá)某一站 C, 看經(jīng)過 C 站的公交車與經(jīng)過 B 站的公交車有沒有交叉點(diǎn) D,若有 , 則在 D 站轉(zhuǎn)車到達(dá) B 站 , 如圖( c) 。 圖 公交線路網(wǎng) 以上有四種查詢方式,但最為核心的是第四種站站查詢方式,其中查詢最優(yōu)線路的算法如下: 湖南 省高等教育自學(xué)考試本科學(xué)生 畢業(yè) 論文( 設(shè)計(jì) ) ( 1) 從輸入的出發(fā)站點(diǎn) A,目的站點(diǎn) B 開始; ( 2) 在公交車站點(diǎn)數(shù)據(jù)庫(kù)中查處經(jīng)過站點(diǎn) A 的公交車線路( L( i), i=1, 2, 3,??,m m 為正整數(shù)),以及經(jīng)過站點(diǎn) B 的公交車線路( S( j), j=1, 2, 3,??, n n為正整數(shù)); ( 3) 判斷 L( i) ==S( j),若有復(fù)合等式的,則該公交車線路則為最優(yōu)線路,輸出相應(yīng)的結(jié)果則可;若是有多條滿足條件,則根據(jù)從 A 到 B 所經(jīng)過的站點(diǎn)數(shù)目多少來判斷最優(yōu)線路,輸出經(jīng)過站點(diǎn)最少的 線路; ( 4) 從公交線路數(shù)據(jù)庫(kù)中查出經(jīng)過站點(diǎn) A 的公交線路 L( i) 的站點(diǎn) E( i, g) ( i= 1, 2, 3, ? , m。 ( 5) 判斷是否有 E(i, g) = F(j, h) 。若有幾個(gè)站點(diǎn)滿足要求 , 則先分別求出每一個(gè)站點(diǎn)的距離最短的換乘方案 ,然后比較各換乘方案的距離 , 選擇所有方案中距離最短的換乘方案即為最優(yōu)線路 , 輸出結(jié)果。 ( 7) 判斷是否 有 G( k, w) = F( j, h) 。兩個(gè)換乘站點(diǎn)和兩段最優(yōu)線路即組成了從起始站點(diǎn) A 到目的站點(diǎn) B 的最優(yōu)線路。 ( 9) 如果上述步驟沒有找到合適的公交線路 , 則輸出“沒有找到轉(zhuǎn)車次數(shù)不超過 18 兩次的公交線路” , 結(jié)束運(yùn)算。 數(shù)據(jù)同步功能。該軟件應(yīng)滿足若干要求,比如能夠 隨時(shí)掌握公交信息,動(dòng)態(tài)更新最新數(shù)據(jù)等。 客戶端功能模塊劃分如圖 所示。 整個(gè) Android 手機(jī)操作系統(tǒng)是在 Android SDK 提供的虛擬機(jī)中運(yùn)行,該虛擬機(jī)運(yùn)行在 windows xp 操作系統(tǒng)上,所以客戶端的開發(fā)是在 windows xp 20 操作系統(tǒng)上運(yùn)行的 Android 操作系統(tǒng)中進(jìn)行的二次開發(fā)。 調(diào) 查 研 究 確 定 功 能 編 寫 程 序 調(diào) 試 程 序 運(yùn) 行 測(cè) 試 優(yōu) 化 系 統(tǒng) 圖 開發(fā)流程圖 湖南 省高等教育自學(xué)考試本科學(xué)生 畢業(yè) 論文( 設(shè)計(jì) ) 第 4章 數(shù)據(jù)庫(kù)設(shè)計(jì) 服務(wù)器數(shù)據(jù)庫(kù)為總數(shù)據(jù)源,每一個(gè)客戶端都擁有獨(dú)立的小型數(shù)據(jù)庫(kù)。 服 務(wù) 器服 務(wù) 器同 步更 新數(shù) 據(jù) 庫(kù)( M Y S Q L )數(shù) 據(jù) 庫(kù)( S Q L i t e ) 圖 數(shù)據(jù)庫(kù)體系結(jié)構(gòu)圖 ER 關(guān)系如圖 所示。 表 線路表 線路表 (ROUTES)結(jié)構(gòu),其中 routename 為線路名稱、 content 為線路全徑、 firstSta為始發(fā)站、 lastSta 為終點(diǎn)站、 firstatime 為首發(fā)班車時(shí)間、 lasttime 為末班車時(shí)間、maxwaittime 為發(fā)車間隔時(shí)間。 系統(tǒng)數(shù)據(jù)流程 進(jìn)入系 統(tǒng)開始就就伴隨著與數(shù)據(jù)庫(kù)的連接、數(shù)據(jù)交互。 系統(tǒng)數(shù)據(jù)流程如圖 所示。 后臺(tái)管理模式 后臺(tái)制作使用 JSP 完成。若注冊(cè)成功則顯示注冊(cè)成功以及相關(guān)注冊(cè)信息,否 則顯示注冊(cè)失敗。修改、刪除線路頁面如圖 所示。 以線路名稱查詢?nèi)鐖D 所示: 圖 以線路名稱為條件查詢結(jié)果頁面 湖南 省高等教育自學(xué)考試本科學(xué)生 畢業(yè) 論文( 設(shè)計(jì) ) 以站站為查詢條件查詢,如圖 示。 查詢條件 輸入頁面有三種條件,根據(jù)時(shí)間范圍內(nèi)查詢,根據(jù)公交車線路查詢,根據(jù)公交車站查詢
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1