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

正文內容

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

2025-11-01 12:29上一頁面

下一頁面
  

【正文】 路 查詢 圖 服務器端功能模塊圖 客戶端需求分析 客戶端主要是手機,用戶無法通過手機對本地數(shù)據(jù)庫進行操作,也無法對服務器湖南 省高等教育自學考試本科學生 畢業(yè) 論文( 設計 ) 數(shù)據(jù)庫操作,管理員可以通過手機瀏覽器登錄到服務器管理員頁面對數(shù)據(jù)庫進行操作,可以使用一些功能。 數(shù)據(jù)庫體系結構如圖 所示。其功能使用 Servlet 實現(xiàn),其中也利用了 JSP 的技術。根據(jù)不同的查詢條件對數(shù)據(jù)庫進行查詢,將符合條件的結果顯示在頁面單獨的 Activity 上。比如:手機端的數(shù)據(jù)同步方面還存在很多不足。 36 參 考 文 獻 [1]張孝祥 .Java 就業(yè)培訓教程 [M] .北京:清華大學出版社 ,2020 [2]王曉軍,田中雨,劉躍軍 .JSP 動態(tài)網(wǎng)站開發(fā)基礎教程與實驗指導 [M] . 北京 :清華大學出版社 ,2020 [3]劉彬彬,馬文強 .Eclipse 應用開發(fā)完全手冊 [M] .北京:人民郵電出版社, 2020 [4]施伯樂,丁寶康,汪衛(wèi) . 數(shù)據(jù)庫庫系統(tǒng)教程北京 [M] .北京:高等教育出版社, 2020 [5]韓超,梁泉著 .Android 系統(tǒng)原理及開發(fā)要點詳解 [M] .北京:電子工業(yè)出版社, 2020 [6]楊豐盛 .Android 應用開發(fā)解密 [M] .北京:機械工業(yè)出版社 .2020 [7] Sams. Teach Yourself Android Application Development in 24 Hours(影印版) [ M].美國: Lauren Darceyamp。在今后不斷的測試中,發(fā)現(xiàn)不足和改善,以便能滿足大部分手機用戶的需求。 30 以站點名稱查詢如圖 所示: 圖 以站點名為條件查詢結果頁面 查詢經(jīng)過相應的車站的所有公交車線路,將相應的 線路信息羅列。 在 Android 手機端,則需要首先更新數(shù)據(jù),然后再開始相應的查詢。 開發(fā)流程如圖 所示。通過仔細分析服務器需求之后,服務器端要完成以下功能: 服務器后臺管理功能 服務器后臺管理是針對數(shù)據(jù)庫進行操作,具有增、刪、改、查功能??赡苡幸粚蚨鄬痪€路滿足要求 , 從中選擇一對距離最短的公交線路即為最優(yōu)線路 , 輸出結果。 系統(tǒng)功能模塊設計 手機公交車線路查詢系統(tǒng)包括 B/S 模式 Web 查詢管理服務器、 C/S 模式手機應用程序兩個大模塊,每個大模塊下又包含若干個小模塊。 3) SOAP RPC 表示:它定義了用于表示 遠程過程調用 和應答的協(xié)定。但是,在 JSP 中編寫靜態(tài) HTML 更加方便,不必再用 println 語句來輸出每一行 HTML代碼。而在 Servlet中,每個請求由一個輕量級的 Java 線程處理(而不是重量級的操作系統(tǒng)進程)。 B/SC/S模式 B/SC/S 模式定義: B/SC/S 模式是將 B/S 模式和 C/S 模式組合而來的,吸取這兩種模式的優(yōu)點,達到互補的作用。 服務端用 java 語言編寫,用 驅動包連接 MySQL 數(shù)據(jù)庫。在信息反饋上,信息的準確性,以及信息更新的快速性,都是早起版本不可比擬的??梢詾槌丝凸?jié)約時間,方便乘客在陌生的城市、地點找到正確的公交車線路。本系統(tǒng)功能上可以滿足現(xiàn)在的實際要求,具有很好的實際意義。若是乘客利用智能手機安裝一款專門為乘客而設計的軟件,可以使得公交車信息化得到大大的提高。 此外,日本、英國、法國、韓國等國家也投入了大量的人力和物力從事交通地理信息系統(tǒng)的建設和研究,并取得了顯著的成果。 在 這個公交車查詢網(wǎng),以及 Android 手機版本,是在公交車線路查詢做的比較好的。 (3)B/S 模式的結構易于擴展 由于 Web 的平臺無關性, B/S 模式的結構可以任意擴展,可以從包含一臺服務器和幾個用戶的小型系統(tǒng)擴展成為擁有成千上萬個用戶的大型系統(tǒng)。 第 三 方 軟 件( 瀏 覽 器 等 )客 戶 端服 務 器 業(yè) 務 處理業(yè) 務 邏 輯 處 理客 戶 端 業(yè) 務 處理服 務 器 數(shù) 據(jù) 訪問數(shù) 據(jù) 訪 問客 戶 端 數(shù) 據(jù) 訪問 圖 B/SC/S 模式結構圖 本軟件系統(tǒng)采用 B/SC/S 模式,系統(tǒng)框架如圖 所示。幾乎所有的主流 服務器 都直接或通過插件支持 Servlet。采用 Android 系統(tǒng)主要廠商包括臺灣的HTC,(第一臺谷歌的手機 G1 由 HTC 生產(chǎn) 代工)美國摩托羅拉 ,SE 等,中國大陸廠商如:魅族( M9),華為、中興、聯(lián)想、藍魔等。 SOAP 也可以綁定到 TCP 和 UDP 協(xié)議上。 圖 公交線路網(wǎng) 以上有四種查詢方式,但最為核心的是第四種站站查詢方式,其中查詢最優(yōu)線路的算法如下: 湖南 省高等教育自學考試本科學生 畢業(yè) 論文( 設計 ) ( 1) 從輸入的出發(fā)站點 A,目的站點 B 開始; ( 2) 在公交車站點數(shù)據(jù)庫中查處經(jīng)過站點 A 的公交車線路( L( i), i=1, 2, 3,??,m m 為正整數(shù)),以及經(jīng)過站點 B 的公交車線路( S( j), j=1, 2, 3,??, n n為正整數(shù)); ( 3) 判斷 L( i) ==S( j),若有復合等式的,則該公交車線路則為最優(yōu)線路,輸出相應的結果則可;若是有多條滿足條件,則根據(jù)從 A 到 B 所經(jīng)過的站點數(shù)目多少來判斷最優(yōu)線路,輸出經(jīng)過站點最少的 線路; ( 4) 從公交線路數(shù)據(jù)庫中查出經(jīng)過站點 A 的公交線路 L( i) 的站點 E( i, g) ( i= 1, 2, 3, ? , m。兩個換乘站點和兩段最優(yōu)線路即組成了從起始站點 A 到目的站點 B 的最優(yōu)線路。 客戶端功能模塊劃分如圖 所示。 表 線路表 線路表 (ROUTES)結構,其中 routename 為線路名稱、 content 為線路全徑、 firstSta為始發(fā)站、 lastSta 為終點站、 firstatime 為首發(fā)班車時間、 lasttime 為末班車時間、maxwaittime 為發(fā)車間隔時間。若注冊成功則顯示注冊成功以及相關注冊信息,否 則顯示注冊失敗。 圖 線路查詢結果顯示 圖 站點查詢結果顯示 湖南 省高等教育自學考試本科學生 畢業(yè) 論文( 設計 ) 根據(jù)站點查詢結果顯示,主要是輸入站點名稱,然后對 STATIONS 表進行遍歷,將 STATIONS 表中的 PASSBUS 字段的信息提取出來顯示,如圖 所示。首先,在這里感謝指導老師們的指導,還有我們寢室的室友的幫助,沒有他們的提點我一個人完成不了。一路走來,去 SureKAM 公司實習學習了很多 JAVA , ANDROID 的知識,在此我要感謝實習公司,以及公司里的同事,是他們教會了我很多技術。我的公交車線路查詢 是以站站查詢及其算法為主要研究,在Web 與手機中實現(xiàn)相關的線路查詢,可以解決生活中的實際問題。 以管理員用戶登錄添加線路頁面如圖 所示: 圖 添加頁面 添加線路,輸入線路名稱、線路全徑、首班時間、末班車時間、發(fā)車時間,點擊添加線路則把相應的數(shù)據(jù)插入 routes、 stations 兩個表中。 客戶端數(shù)據(jù)庫是 Android 自帶的 SQLite 數(shù)據(jù)庫,其中所有的表信息都同步來自服務器端的源數(shù)據(jù)庫。 客戶端開發(fā)環(huán)境,以 Android 手機操作系統(tǒng)為開發(fā)平臺,用 Android 手機操作系統(tǒng)自帶的 SQLite 作為數(shù)據(jù)源。輸出結果 。 h= 1, 2, 3, ? , q。人們都避免不了要到某些城市去做一些事情。 二. 什么是 SOAP? SOAP: 簡單對象訪問協(xié)議 ,簡單對象訪問協(xié)議( SOAP)是一種輕量的、簡單的、基于 XML 的協(xié)議,它被設計成在 WEB 上交換結構化的和固化的信息。 JSP 及其特點 : JavaServer Pages( JSP)是一種實現(xiàn)普通靜態(tài) HTML 和動態(tài) HTML 混合編碼的技術。 2) 省資源 :一部分作業(yè)在客戶端完成,服務器的訪問量和作業(yè)量都會減少,省湖南 省高等教育自學考試本科學生 畢業(yè) 論文( 設計 ) 資源,維護起來會更加方便。對于無用戶交換功能的頁面。不僅如此,此網(wǎng)站相應的擴展了其他的相關信息查詢,可以說是在公交車線路查詢方面做得很好的網(wǎng)站。 近年來,我國的公交查詢系統(tǒng)不斷的發(fā)展,很多城市都擁有公交線路查詢系統(tǒng),網(wǎng)絡上也可以下載到許多不同的版本。公交車司機只要反饋當前在某某站,利用軟件內部算法實現(xiàn)智能計算到站時間,更多的反饋一下公交車座位情況,這樣乘客可以作出更合理的選擇。本設計中 B/S 結構部分是以 Tomcat 作為服務器,以Eclipse 工具來設計開發(fā),利用 Servlet 技術來實現(xiàn)內部功能,使用 MySQL 作為基礎數(shù)據(jù)庫,用戶可以輸入查詢條件查得相應的公交車線路信息,而管理者可以在用戶的基礎上對公交車信息進行公交車線路信息的增加、刪除、修改和查詢。但人們的出行往往會隨時而變化,若這個時候可以利用手機查詢線路,則可以帶來更多的方便了。這樣查詢的信息是不夠準確,得到的信息也不夠及時。 不足歸納起來主要有以下幾個方面: 1.線路直觀顯示并不能完全實現(xiàn); 2. 手機端的功能并不完善; 8 第 2章 相關技術與基礎知識 整個系統(tǒng)采用了兩種結構, B/S 結構與 C/S 結構。在 C/S 模式的工作過程中 ,客戶機程序發(fā)出請求 ,服務器程序接收并且處理客戶機程序提出的請求 ,然后返回結果。 連接數(shù)據(jù)庫一般的主要包含一下七個步驟: 創(chuàng)建一個以 JDBC 連接數(shù)據(jù)庫的程序,包含 7 個步驟: 提供 JDBC 連接的 URL 創(chuàng)建數(shù)據(jù)庫的連接 創(chuàng)建一個 Statement 執(zhí) 行 SQL 語句 處理結果 關閉 JDBC 對象 Java Servlet 技術與 JavaServer Pages(JSP) Java Servlet 程序在 服務器 端運行,動態(tài)地生成 Web 頁面。 JSP 使 得我們可以分別創(chuàng)建這兩個部分。 SOAP 包括四個部分: 14 1) SOAP 封裝:它定義了一個框架 , 該框架描述了 消息 中的內容是什么,誰應當處理它以及它是可選的還是必須的。 本系統(tǒng)的開發(fā)目的主要是向公交車用戶提供公交的相關信息查詢,為他們的出行提供相關的線路查詢 和選擇。若有一個站點滿足要求 , 該站點即為一次換乘的站點。 服務器端需求分析 服務器作為后臺,需要專業(yè)人員對服務
點擊復制文檔內容
高考資料相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1