資源描述:
《公交路線查詢系統(tǒng)-----基于手機(jī)仿真器的實(shí)現(xiàn)-畢業(yè)論文》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、公交路線查詢系統(tǒng)-----基于手機(jī)仿真器的實(shí)現(xiàn)本科畢業(yè)論文(科研訓(xùn)練、畢業(yè)設(shè)計(jì))題目:公交路線查詢系統(tǒng)——基于手機(jī)仿真器的實(shí)現(xiàn)姓名:學(xué)院:軟件學(xué)院系:專業(yè):軟件工程年級:學(xué)號:指導(dǎo)教師(校內(nèi)):職稱:指導(dǎo)教師(校外):職稱:年月日32公交路線查詢系統(tǒng)-----基于手機(jī)仿真器的實(shí)現(xiàn)公交路線查詢系統(tǒng)---基于手機(jī)仿真器的實(shí)現(xiàn)[中文摘要]本文詳細(xì)介紹了公交路線查詢系統(tǒng)的前臺WAP手機(jī)網(wǎng)站的設(shè)計(jì)。用戶可以通過手機(jī)內(nèi)置的WAP瀏覽器來訪問該網(wǎng)站。該站點(diǎn)主要提供廈門市公交路線查詢服務(wù),服務(wù)包括車次查詢(查詢某路車經(jīng)過的所有站點(diǎn))、站
2、點(diǎn)/地點(diǎn)查詢(查詢經(jīng)過某站點(diǎn)的所有車次或者某地點(diǎn)周圍所有的車站)以及起點(diǎn)/終點(diǎn)查詢(用戶可以輸入當(dāng)前位置以及目的地來查詢所有可以乘坐的車次)。該網(wǎng)站構(gòu)架在TOMCAT服務(wù)器上,前臺采用WML語言編寫手機(jī)瀏覽網(wǎng)頁,后臺使用JAVA語言編寫SERVLET,通過WML頁面調(diào)用SERVLET來訪問后臺的數(shù)據(jù)庫,并將提取的數(shù)據(jù)經(jīng)過分析操作后,生成WML頁面,顯示在用戶手機(jī)屏幕上。[關(guān)鍵詞]手機(jī)WAP公交路線查詢系統(tǒng)JAVASERVLET32公交路線查詢系統(tǒng)-----基于手機(jī)仿真器的實(shí)現(xiàn)AAA[Abstract][Keywords]
3、32公交路線查詢系統(tǒng)-----基于手機(jī)仿真器的實(shí)現(xiàn)目錄一、WAP網(wǎng)站總體設(shè)計(jì)71.1系統(tǒng)整體功能描述71.2系統(tǒng)整體結(jié)構(gòu)描述7二、WAP網(wǎng)站詳細(xì)設(shè)計(jì)92.1開發(fā)環(huán)境的配置92.2網(wǎng)站程序詳細(xì)說明92.3WAP網(wǎng)站服務(wù)描述132.3.1WAP前臺頁面描述132.3.2路線查詢162.3.3站點(diǎn)/地點(diǎn)查詢182.3.4起點(diǎn)/終點(diǎn)查詢25結(jié)論31致謝語31參考文獻(xiàn):31附錄3132公交路線查詢系統(tǒng)-----基于手機(jī)仿真器的實(shí)現(xiàn)引言隨著手機(jī)、PDA(PersonalDataAssistant,個(gè)人數(shù)據(jù)助理)等移動(dòng)通信工具用戶人數(shù)
4、不斷快速增長,相關(guān)的服務(wù)也應(yīng)運(yùn)而生。從最早開始的簡訊服務(wù)到最新的WAP上網(wǎng)服務(wù),各種創(chuàng)新服務(wù)不斷出現(xiàn)。移動(dòng)通信工具所具有的即時(shí)性與便利性較一般傳統(tǒng)的網(wǎng)絡(luò)更強(qiáng)。隨著手機(jī)在我國的普及,目前大概每5人就有一部手機(jī),此比率還在不斷增長中。面對如此廣闊的市場,以及快速發(fā)展的移動(dòng)通信服務(wù)與現(xiàn)行的互聯(lián)網(wǎng)服務(wù)的結(jié)合,將為人們提供更多的便利,給企業(yè)帶來更多的商機(jī)。近年來,廈門旅游城市的發(fā)展以及交通設(shè)施的日益發(fā)達(dá),越來越多的中外游客來廈門旅游。為了給人們提供乘車的方便以及配合廈門信息港的建設(shè),促進(jìn)“數(shù)字廈門”的發(fā)展,我們小組設(shè)計(jì)了可以用在手
5、機(jī)、PDA、個(gè)人PC上的廈門市公交路線查詢系統(tǒng)。該系統(tǒng)數(shù)據(jù)庫涉及上百路公交車,六百多個(gè)站點(diǎn),基本涵蓋了全廈門市的站點(diǎn)路線。32公交路線查詢系統(tǒng)-----基于手機(jī)仿真器的實(shí)現(xiàn)一、WAP網(wǎng)站總體設(shè)計(jì)1.1系統(tǒng)整體功能描述我們小組的畢業(yè)設(shè)計(jì)項(xiàng)目-----廈門市公交路線查詢系統(tǒng)可以分為前臺應(yīng)用和基于web的后臺數(shù)據(jù)管理和維護(hù)兩大部分。前臺應(yīng)用包含3個(gè)部分,即,基于手機(jī)的應(yīng)用,基于PDA的應(yīng)用,還有就是基于個(gè)人PC上的應(yīng)用。該系統(tǒng)的查詢功能大致可以分為:按車次查詢(查詢某路車經(jīng)過的所有站點(diǎn))、按站點(diǎn)/地點(diǎn)查詢(查詢經(jīng)過某站點(diǎn)的所有
6、車次或者某地點(diǎn)周圍所有的車站)以及按起點(diǎn)/終點(diǎn)查詢(用戶可以輸入當(dāng)前位置以及目的地來查詢所有可以乘坐的車次)。后臺維護(hù)與管理包括對站點(diǎn)、地點(diǎn)和線路的操作。1.2系統(tǒng)整體結(jié)構(gòu)描述圖1網(wǎng)站總體結(jié)構(gòu)圖該系統(tǒng)的手機(jī)應(yīng)用部分,其整體結(jié)構(gòu)采用B/S架構(gòu),即手機(jī)是Browser,后臺Tomcat服務(wù)器作為Server。無線通信設(shè)備主要是用戶的手機(jī),由于手機(jī)頁面不支持HTML語言,因此必須使用WML(WirelessMarkupLanguage,無線標(biāo)記語言)語言編寫瀏覽頁面。在手機(jī)方面,我選擇Nokia7210手機(jī)模擬器作為構(gòu)架網(wǎng)站的
7、測試工具,主要是考慮到它支持中文顯示與中文輸入。另外我也使用WINWAP3.1PRO(一種wml頁面瀏覽器,類似IE瀏覽器)作為測試工具。無線通信設(shè)備與網(wǎng)關(guān)之間的連接使用WAP協(xié)議。WAP網(wǎng)關(guān)是無線接入技術(shù)的核心,用來實(shí)現(xiàn)協(xié)議的翻譯以及信息內(nèi)容的編碼,將無線WAP終端與Intranet/Internet連接,使支持WAP的手機(jī)能夠訪問Intranet/Internet32公交路線查詢系統(tǒng)-----基于手機(jī)仿真器的實(shí)現(xiàn)上的應(yīng)用。網(wǎng)關(guān)類似于一個(gè)proxy,當(dāng)client端要取得某個(gè)網(wǎng)站的網(wǎng)頁時(shí),會要求該proxy去該網(wǎng)站抓取
8、,再交給Client端。網(wǎng)關(guān)部分,我選用了Nokia公司的模擬網(wǎng)關(guān),但由于該網(wǎng)關(guān)是非商業(yè)版本,僅提供給開發(fā)者測試使用,所以它目前僅能提供一個(gè)用戶的連接。網(wǎng)關(guān)與WEB服務(wù)器之間的連接使用HTTP協(xié)議。WEB服務(wù)器我們小組采用TOMCAT的5.0.19版本,后臺數(shù)據(jù)庫考慮到實(shí)際用戶的需要,我們采用了MicrosoftSQ