公交查詢系統(tǒng)設計論文

時間:2022-09-17 05:08:00

導語:公交查詢系統(tǒng)設計論文一文來源于網(wǎng)友上傳,不代表本站觀點,若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。

公交查詢系統(tǒng)設計論文

摘要

公交查詢系統(tǒng)是城市道路交通的重要組成部分,是城市發(fā)展的必然產(chǎn)物,是聯(lián)系國民生活、社會生產(chǎn)和流通領(lǐng)域的關(guān)鍵環(huán)節(jié)。我國城市公交查詢系統(tǒng)的發(fā)展處于一個較落后的水平,人們可以獲得信息的方式很少,為了解決這種問題,設計出基于J2EE的公交查詢系統(tǒng)。

論文詳細介紹了整個系統(tǒng)的已實現(xiàn)的功能。首先,實現(xiàn)多種查詢功能,包括根據(jù)商廈名稱、公交車號、日常站點、和任意兩個站點查詢乘車路線。其次,采用最短路徑算法查找任意兩個站點之間的最短乘車路線。最后,提供了用戶留言的功能、用戶管理功能和后臺車次管理功能;用戶留言功能,主要是收集用戶的留言信息,可以根據(jù)用戶提供的留言信息或是提出的建議,對系統(tǒng)進行修改和完善;用戶管理功能,主要是刪除用戶信息和修改用戶基本信息;后臺車次管理功能主要包含添加車次和站點功能、更新車次和站點功能、刪除車次和站點功能,這樣做到系統(tǒng)實時更新,為用戶查詢提供更為準確的信息。

關(guān)鍵詞:J2EE;最短路徑算法;公交查詢

引言

1.1選題背景

20多年來,我國經(jīng)濟得到了持續(xù)、快速、穩(wěn)定、健康地發(fā)展。經(jīng)濟的快速增長,帶動了汽車工業(yè)的蓬勃發(fā)展,并使交通狀況顯著改善。據(jù)統(tǒng)計,中國公路通車總里程已達130余萬公里,其中高速公路約1.5萬公里。居民收入普遍提高,到2000年年底,人均GDP已超過800美元,沿海地區(qū)已達2000-3000美元。按國際發(fā)展慣例,當人均GDP超出1000美元,汽車消費市場就將進入快速增長期。我國城市人口約有2億,略低于美國人口。東部沿海地區(qū)大部分居民已經(jīng)具備了汽車消費實力。據(jù)中國消費者協(xié)會2000年對20個大城市調(diào)查顯示,有32%的消費準備在未來5年內(nèi)購買家用轎車,其中30.6%的無車消費者已經(jīng)有駕駛執(zhí)照。隨著個人信貸制度的啟動和日漸完善,家庭轎車的快速增長勢頭必將開掘出巨大的中國汽車市場。

城市經(jīng)濟發(fā)展,城市規(guī)模越來越大,相應的城市公交系統(tǒng)也越來越龐大。許多新建小區(qū)大量出現(xiàn),公交線路也日漸增多,給人們的出行帶來了極大便利,但是由于城市規(guī)模的不斷發(fā)展,給人們選擇出行乘車線路造成了一定的困難。即使一個在城市生活多年的人,給他任意兩個地點,要他說出這兩個地點之間的乘車方案,他往往也是很難說出來的。但是如果給他一張交通地圖之后,他可以很快地找出圖上的任意兩點之間的乘車方案,所找出的方案即使不是最優(yōu)的,也是一條可供參考的備選方案。但是這樣的查詢效率是相當?shù)偷模孕枰峁┮粋€高效的查詢系統(tǒng),才是問題更本所在。而基于J2EE的公交查詢系統(tǒng),就是利用B/S結(jié)構(gòu)開發(fā)出來的查詢系統(tǒng),它通過利用數(shù)據(jù)結(jié)構(gòu)當中的最短路徑算法,可以查出任意兩個地點之間最短的乘車方案。它不僅可以用于公交公司管理系統(tǒng)中,也可以單獨作為公交管理系統(tǒng)的一個模塊存在,并可以制作成公交信息系統(tǒng)查詢網(wǎng),放置于城市的主要場所。這樣不僅可以體現(xiàn)出一個城市的智能公交系統(tǒng)的水平,更顯示出城市的數(shù)字化,信息化水平。

目前,我國眾多大城市普遍存在交通擁擠,延誤人們平時上班時間。甚至影響了城市旅游業(yè)經(jīng)濟的可持續(xù)發(fā)展。所以為了切實的改善公交車內(nèi)擁擠狀況,適當增加發(fā)車次數(shù)以縮短乘客等車時間,但是能夠準確為人們提供最短的乘車線路才是得到解決的最好辦法,這樣大大的縮短了人們的乘車時間。

本項目研究的基于J2EE的公交查詢系統(tǒng),讓人們通過互聯(lián)網(wǎng)很快的查出該城市任意兩站點之間的最短乘車路線。

公交查詢系統(tǒng)的功能

(1)通過選擇商廈名稱進行相應的信息查詢。

(2)通過選擇車號進行相應的信息查詢。

(3)通過選擇站點進行相應的信息查詢。

(4)通過選擇任意兩個站點,完成兩站點之間最短乘車路線查詢。

(5)完成車次和站點添加功能。

(6)完成車次和站點更新功能。

(7)完成車次和站點刪除功能。

(8)用戶登錄驗證功能。

9)用戶注冊信息功能。

(10)用戶注銷功能。

(11)刪除用戶信息功能。

(12)添加用戶留言,刪除用戶留言,查看用戶留言。

(13)管理員登錄驗證功能。

(14)管理員注銷功能。