本 科 畢 業(yè) 論 文(2012屆)
題 目 基于Android手機公交查詢系統(tǒng)
學(xué) 院 計算機科學(xué)與技術(shù)學(xué)院
專 業(yè) 08級軟件工程
班 級 1班
摘 要
對于許多現(xiàn)代都市來說,公共出行是絕大多數(shù)人的首選,而公交又是公共出行的重要組成部分。但是,由于各種原因,目前的公交并不好乘。排除擁擠的現(xiàn)狀,很多時候我們的煩惱和抱怨來自沒有預(yù)期的等待上面,特別是炎熱的夏日和寒冷的冬天。無謂的等待也浪費了我們寶貴的時間;诖,我們嘗試?yán)密囕dGPS定位信息、智能公交調(diào)度系統(tǒng)、移動互聯(lián)網(wǎng)技術(shù)和智能手機為用戶提供隨時隨地查詢公交實時到、離站,以及排班信息。通過這個系統(tǒng),用戶足不出戶即可輕松了解每條線路的詳細(xì)信息。由于Android是目前用戶基數(shù)最大的智能手機平臺,我們在本項目中將開發(fā)基于Android的手機電子站牌。
關(guān)鍵詞:Android;智能手機;電子站牌;移動互聯(lián)網(wǎng);
Abstract
For most modern cities, public transport is the preferred trip mode for city residents. Though bus is one important role in the public transport, its riding e*perience is not ideal for various causes. Aside from the squash commonly met, our complaining about it, for the most time, comes from the non-anticipated waiting time. And this becomes worse during hot summer or cold winter days. Unfortunately, vast time of our human bings has been wasted on the waiting during the past decades. Based on this observation, and with the availability of GPS system, intelligent bus dispatching system, high speed wireless network, and smart phones, we try to develop a smart phone based application which could help us to check when the bus will come as well as th
……(新文秘網(wǎng)http://m.jey722.cn省略1974字,正式會員可完整閱讀)……
.........13
4.1 開發(fā)流程 ......................................................................................................13
4.2 系統(tǒng)數(shù)據(jù)流圖 .............................................................................................13
4.3 數(shù)據(jù)庫概要設(shè)計 ........................................................................................14
4.4 軟件概要設(shè)計 .............................................................................................15
第五章 詳細(xì)設(shè)計 .......................................................................................................................16
5.1 數(shù)據(jù)庫詳細(xì)設(shè)計 ...........................................................................................16
5.2 服務(wù)器端詳細(xì)設(shè)計 .....................................................................................21
5.3 客戶端詳細(xì)設(shè)計 ..........................................................................................22
5.3.1 天氣查詢模塊 ................................................................................22
5.3.2 意見反饋模塊 ................................................................................23
5.3.3 微博分享模塊 ................................................................................23
5.3.4 個人收藏模塊 ................................................................................24
5.3.5 公交查詢模塊 ................................................................................25
第六章 系統(tǒng)測試及運行結(jié)果分析 ................................................................................29
6.1 軟件運行 ....................................................................................................29
6.2 軟件特色 ....................................................................................................34
第七章 結(jié)論 ..............................................................................................................................36
參 考 文 獻 ...............................................................................................................................37
致 謝 ...............................................................................................................................................38
附錄1 圖示目錄 .......................................................................................................................39
附錄2 數(shù)據(jù)表目錄 ..................................................................................................................40
第一章 緒論
1.1 課題研究背景和意義[1]
這些年城市里買私家車的人越來越多,但是對于生活在這個城市里面的絕大多數(shù)人來說,上下班也好,出行也好,主要還是要依賴城市公共交通工具,比如說公交車。
在極力保證城市可持續(xù)發(fā)展之路與還不發(fā)達的交通路線的現(xiàn)實情況下,如何讓人們方便地出行成了各個城市管理部門所最關(guān)心的問題。我國城市公交乘客信息系統(tǒng)的發(fā)展還處于一個相對落后的水平,廣大乘客可以獲得公交信息的方式還很少,公交信息的完整性和準(zhǔn)確性也得不到保證,而且還沒有專門的機構(gòu)負(fù)責(zé)信息的發(fā)布和管理。
當(dāng)今公交出行線路多數(shù)是通過PC機查詢獲得的。但是假想一下,在出行線路走到一半的時候計劃有所變化,出行線路需要有所調(diào)整,那么如何能夠動態(tài)掌握線路信息顯得尤為重要;而且將來對生活的滿意度也不僅僅是致富安居樂業(yè)就足以,而是逐漸趨向于一個更人性化的服務(wù)。城市交通服務(wù)以及附屬的一些服務(wù)一直都在不斷地進步,并且這些服務(wù)遵循從最初始的直接人力服務(wù)逐步轉(zhuǎn)向技術(shù)輔助服務(wù),如電話詢問,路牌等。不過,這些服務(wù)總是有比較大的局限性,如你無法隨時隨地地獲得相關(guān)的信息,這顯然與現(xiàn)實的“動態(tài)性“不符。隨著移動互聯(lián)網(wǎng)、物聯(lián)網(wǎng)以及智能手機的普及,搜集公交車動態(tài)位置信息、通過無線網(wǎng)絡(luò)上傳到服務(wù)器處理,并且通過手機連接到服務(wù)器獲得實時更新變成可能。本項目即以如何開發(fā)基于Android的公交電子站牌查詢軟件為主要任務(wù),目標(biāo)是提供一套易用方便的客戶端軟件給目前最主流的智能手機平臺—— Android,允許廣大使用Android的廈門市民可以通過我們的軟件隨時隨地了解自己的出行,省去等車的麻煩,節(jié)省寶貴的時間。
1.2 課題研究現(xiàn)狀
1. 國外研究現(xiàn)狀[2,3]
美國十分重視公交查詢系統(tǒng)的研究和應(yīng)用,其中一個重要的目的就是通過提供準(zhǔn)時準(zhǔn)確的信息和服務(wù),吸引更多的出行者使用公共交通,從而促進公交發(fā)展。他們發(fā)展公交查詢的特點是:
(1) 提供便捷、方便的電話咨詢服務(wù)。
(2)與定位技術(shù)結(jié)合,提供實時信息服務(wù)。
(3)觸摸屏在公共場所被廣泛使用。
(4)查詢與網(wǎng)絡(luò)結(jié)合。
針對日本公交擁擠問題,東京交通開發(fā)局開發(fā)了城市公共交通綜合運輸控制系統(tǒng)。旨在改進公共交通服務(wù),重新贏得乘客。日本對城市公交網(wǎng)絡(luò)的建設(shè)也十分重視,利用智能交通系統(tǒng)實現(xiàn)了綜合管理,大大改善了公交狀況。現(xiàn)在,許多地方的城市交通查詢系統(tǒng)還借助全球定位和地理信息系統(tǒng),為車輛提供全天制、速度和信息管理等服務(wù)。
歐洲一些國家,如英國、意大利、芬蘭,近年來對此進行研究得到了很好的效果。通過改善包括信息服務(wù)在內(nèi)的公交服務(wù),從而對解決城市交通問題,得到了明顯的社會經(jīng)濟效益。
2. 國內(nèi)研究現(xiàn)狀[3,4]
與歐美國家相比,我國的公共交通事業(yè)發(fā)展比較落后。公交智能化水平比較低,絕大部分是沿襲舊的運營_。目前我國的城市公交查詢系統(tǒng)的發(fā)展還處于一個相對于落后的水平,廣大的乘客可以獲取信息的方式很少,公交線路和站點查詢信息的完整性和準(zhǔn)確性得不到保證,我國公交信息查詢現(xiàn)狀特點如下:
(1)乘客可以獲取公交信息的方式很少,并且獲取方式主要是常規(guī)手段。乘客獲取公交信息的方式局限于電話、交通圖、向人詢問等常規(guī)方式。乘客可以獲取的公交信息也很少,除去線路、站點等基本信息以外,車輛運行過程中的時空信息基本沒有。
(2)乘客出行獲取信息困難。
(3)我國公交查詢系統(tǒng)還處于初級階段,查詢信息單一且缺乏合理性,F(xiàn)在網(wǎng)絡(luò)上許多公交查詢網(wǎng)站,絕大部分只有站點、線路、換乘查詢,有的還有電子地圖查詢等功能,但是對于城市中的一些比較具有代表性的標(biāo)志性的地點介紹和查詢等功能,基本上沒有。
(4)查詢方式單一,使用效率較低,沒有充分利用各種通訊資源。目前的公交查詢系統(tǒng)大多只能通過Web方式查詢,但是人們對公交信息的需求往往是及時的、突發(fā)的,出行的乘客不大可能在公交站牌附近為了查找公交信息而去網(wǎng)吧上網(wǎng)查詢。
3. 基于手機的公交查詢系統(tǒng)研究現(xiàn)狀[5]
手機憑借小巧可人的身材、N合一的功能特色,成為數(shù)碼時代人們?nèi)粘I钪胁豢扇鄙俚囊徊糠。目前大多?shù)基于手機的公交查詢系統(tǒng)都采取短信方式獲取信息,雖然基于短信信息的查詢不受空間約束,但是還是具有很大約束,如(1)用戶需要手動輸入標(biāo)準(zhǔn)格式的查詢,而大部分時候我們并不知道到底應(yīng)該是什么格式;(2)即使我們熟知標(biāo)準(zhǔn)輸入要求,考慮到手機上輸入不容 ……(未完,全文共30818字,當(dāng)前僅顯示5543字,請閱讀下面提示信息。
收藏《畢業(yè)論文:基于Android手機公交查詢系統(tǒng)》)