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

正文內(nèi)容

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

  

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