【正文】
交信息,這樣給一些人的出行就帶來了不便。隨著社會的不斷發(fā)展,互聯(lián)網(wǎng)已經(jīng)被千千萬萬的家庭所接收,網(wǎng)絡(luò)替人們解決了如何找到快速、便捷的道路通往目的地這個問題。網(wǎng)絡(luò)的生活化使得很多的事情無需遠(yuǎn)行,就能夠很快的解決,生活上的信息很多都能從網(wǎng)絡(luò)中獲得。海量信息是現(xiàn)代網(wǎng)絡(luò)的特點,在海量的公交線路和公交站點中提取出想要的公交車信息就需要一個公交車信息管理系統(tǒng)。通過這樣的系統(tǒng),可以使人們方便、快捷的查詢到所需要的交通信息,從而節(jié)省時間,提高效率。公交信息管理系統(tǒng)作為城市公眾信息服務(wù)平臺的一部分,它的建立不僅為廣大公眾的出行提供所需的公交信息,而且對于緩解城市的交通壓力和降低城市的環(huán)境污染都有很大意義。近年來,由于計算機(jī)編程技術(shù)和Internet技術(shù)的發(fā)展,國內(nèi)外各大城市紛紛推出了基于Internet的城市公交查詢系統(tǒng)。這些查詢系統(tǒng)的推出為人們獲得所需的公交信息提供了方便。但鑒于當(dāng)時技術(shù)和開發(fā)人員自身能力的限制,這些公交查詢系統(tǒng)都或多或少地存在著一些問題。二、國外的發(fā)展?fàn)顩r信息技術(shù)已經(jīng)成為當(dāng)代最先進(jìn)的技術(shù)手段,信息技術(shù)的滲透與融合,將在提升國民經(jīng)濟(jì)各部門的產(chǎn)業(yè)技術(shù)水平中發(fā)揮核心作用。國外發(fā)達(dá)國家經(jīng)驗表明,雖然以信息化推動工業(yè)化將增加30%的投資,但可以提高產(chǎn)品檔次和質(zhì)量、改善生產(chǎn)環(huán)境、降低能源和原材料消耗,從而增加85%的經(jīng)濟(jì)效益。目前,國內(nèi)外公交信息管理即公交查詢系統(tǒng)都發(fā)展到了一個比較成熟的階段,無論是從理論上還是從技術(shù)上都比較成熟。發(fā)達(dá)國家對城市公交查詢的研究比較早,技術(shù)發(fā)展的已經(jīng)相當(dāng)成熟。1962年,加拿大地理信息系統(tǒng)(CGIS)在加拿大問世,經(jīng)過十年的努力,CGIS成為世界上第一個可以運行的地理信息系統(tǒng)。20實際90年代進(jìn)入GIS時代,并且由于數(shù)字系統(tǒng)信息產(chǎn)品和地理信息產(chǎn)業(yè)的廣泛普及,致使地理信息系統(tǒng)發(fā)展成一個獨立的產(chǎn)業(yè)。國外公交信息管理系統(tǒng)更是早已經(jīng)實現(xiàn)了智能化、信息化、社會化。據(jù)相關(guān)資料了解,國外的公交信息管理系統(tǒng)現(xiàn)在已經(jīng)將GIS、GPS、RS技術(shù)集合到公交查詢系統(tǒng)中。GIS技術(shù):即Geography Infomation System,地理信息系統(tǒng)。簡單說就是將地圖與數(shù)據(jù)庫相結(jié)合。GPS技術(shù):即Globe Position System,全球定位系統(tǒng),通過每3顆衛(wèi)星確定一個點的經(jīng)緯度坐標(biāo),使用WGS_1984坐標(biāo)系。RS技術(shù):Remote Sensing,遙感。通過衛(wèi)星或飛機(jī)接收地面反射波普,判斷地面情況的技術(shù)。許多國際化大都市都非常重視公交信息服務(wù)系統(tǒng)的管理和發(fā)展,例如美國的洛杉磯交通委員會建立了企業(yè)級的公交地理信息系統(tǒng),加拿大的卡爾加市也成立了企業(yè)級的GIS系統(tǒng),以用于公共交通的規(guī)劃、運營、管理和效益評定。在1996年,美國聯(lián)邦公共管理局發(fā)布了“適用于公共交通的地理信息系統(tǒng)國家規(guī)范”,通過標(biāo)準(zhǔn)化的地理信息數(shù)據(jù),促進(jìn)GIS技術(shù)在公共交通中的應(yīng)用。在發(fā)達(dá)國家,公交查詢系統(tǒng)發(fā)展的目的是提供準(zhǔn)確、可靠、及時的公交信息服務(wù),以吸引更多的旅行者使用城市公交查詢系統(tǒng)這一工具,從而促進(jìn)城市公共交通服務(wù)的發(fā)展、完善。發(fā)達(dá)國家的公交查詢系統(tǒng)的研究、簡歷、測試的大部分費用由政府部門負(fù)責(zé)承擔(dān),而用戶和國家公交企業(yè)是該系統(tǒng)的最終受益者和使用者。三、國內(nèi)的發(fā)展?fàn)顩r我國城市公交信息系統(tǒng)的發(fā)展起步較晚,城市公共交通系統(tǒng)對于信息化的管理系統(tǒng)應(yīng)用不夠完善,公交系統(tǒng)的研究和開發(fā)還需要一個漫長的過程。普遍存在的現(xiàn)象是:許多乘客可以獲得信息的方式以及信息量較少,且不能保證查詢信息的可靠性和完整性,也沒有負(fù)責(zé)發(fā)布信息和管理信息的專門機(jī)構(gòu)。隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,許多網(wǎng)站陸續(xù)地推出公交查詢系統(tǒng),現(xiàn)階段國內(nèi)的公交信息管理系統(tǒng)也結(jié)合了很多技術(shù),比如:+XML的公交查詢系統(tǒng),基于J2EE的公交查詢系統(tǒng),基于WebGIS公交查詢系統(tǒng)。國內(nèi)公交查詢系統(tǒng)也正在向?qū)IS、GPS、RS技術(shù)相結(jié)合的方向發(fā)展。與此同時,各種手機(jī)版本的公交查詢軟件也良莠不齊。但是這些城市公交查詢系統(tǒng)也存在一些問題,歸結(jié)起來主要有以下幾個方面:(1)公交查詢的模式單調(diào),查詢范圍小。(2)系統(tǒng)配備的地圖功能不夠完善,顯示方式不夠直觀。(3)數(shù)據(jù)庫的設(shè)計不夠合理,公交數(shù)據(jù)信息不易擴(kuò)充。(4)查詢效率不高,程序臃腫,運行速率低下。(5)系統(tǒng)管理員和用戶相分離,無法進(jìn)行信息交流。雖然現(xiàn)在國內(nèi)公交查詢系統(tǒng)技術(shù)上已經(jīng)發(fā)展到了一定階段,但是管理上還缺乏一定的規(guī)范,還有待進(jìn)一步的規(guī)范和完善。四、本課題的研究目標(biāo)應(yīng)廣大城市市民查詢公交信息的需求,公交公司對城市公交線路等信息的管理需求,開發(fā)一套公交信息管理系統(tǒng)。用戶可以登錄本系統(tǒng)進(jìn)行公交線路的查詢、車次的查詢,近期的公交新聞、各公交線路的線路圖等相關(guān)信息的瀏覽,而管理者可以設(shè)置新的線路信息及時地展示給用戶,對變更的公交線路進(jìn)行修改,瀏覽用戶的投訴信息等。主要針對用戶和管理員,用戶在此系統(tǒng)可以對所要了解的公交線路進(jìn)行查詢,對公交服務(wù)中存在的問題提出建議,對服務(wù)中的不合理行為進(jìn)行投訴,參與用戶之間的討論等。而管理員主要負(fù)責(zé)后臺的管理,管理員不需要運用傳統(tǒng)的方式進(jìn)行紛繁復(fù)雜的操作,使用本系統(tǒng),管理員登錄后可以對線路信息、用戶信息、留言信息進(jìn)行添加、刪除、查詢和修改功能。此系統(tǒng)將以簡潔、易懂的界面呈現(xiàn)給用戶,目標(biāo)能夠使每一個用戶易于操作,減少不必要的業(yè)務(wù)邏輯,提高該系統(tǒng)的利用率和運行、維護(hù)效率。五、研究內(nèi)容在這樣的背景下,提出了計算機(jī)管理的公交信息管理系統(tǒng),輔助公交車運營公司對公交信息進(jìn)行管理,實現(xiàn)公交車、公交線路和用戶管理科學(xué)化,更合理的利用資源。包括對公交線路信息管理、用戶信息管理、公交新聞信息管理和用戶反饋信息管理等功能。在針對數(shù)據(jù)操作方面,主要通過存儲過程的方式實現(xiàn)數(shù)據(jù)的添加、刪除和查詢等操作。通過系統(tǒng)測試,解決了公交車輛管理系統(tǒng)主要問題。公交信息管理系統(tǒng)是一個協(xié)助公交車運營商對公交線路進(jìn)行全面的管理,也是一個方便廣大市民出行路線選擇的重要提示工具。本系統(tǒng)采用B/S結(jié)構(gòu)下的MVC設(shè)計模式,S2SH開源框架。MVC英文即ModelViewController,即把一個應(yīng)用的輸入、處理、輸出流程按照Model、View、Controller的方式進(jìn)行分離,這樣一個應(yīng)用被分成三個層——模型層、視圖層、控制層。如何準(zhǔn)確完善的構(gòu)架模型,并準(zhǔn)確的調(diào)用控制器,最后展現(xiàn)給用戶清晰可讀的界面是本次研究的內(nèi)容。六、研究方法運用學(xué)過的知識(網(wǎng)頁開發(fā)、JSP技術(shù)、JAVA編程技術(shù)、J2EE框架技術(shù)、Web技術(shù)和數(shù)據(jù)庫技術(shù)),按照軟件工程開發(fā)流程來實施本課題,理論聯(lián)系實際,多動手操作,采用系統(tǒng)模塊化方式完成本課題。七、己具備的實驗條件硬件開發(fā)環(huán)境:CPU:Intel Core2 T6600 內(nèi)存:2GBDDRⅡ硬盤:320G軟件開發(fā)環(huán)境:操作系統(tǒng):Microsoft Windows Vista HomeBasic開發(fā)工具包:Struts2,Spring,Hibernate等。開發(fā)工具:MyEclipse , MySQL ,Adobe Dreamweaver, EditPlus 2,IE8 等。服務(wù)器:Tomcat 數(shù)據(jù)庫:MySQL 瀏覽器:Microsoft Internet Explorer 。八、進(jìn)度安排第一周:實習(xí)調(diào)研,查閱課題相關(guān)外文資料,查找相關(guān)文獻(xiàn)和所需技術(shù)要求等。第二周:了解行業(yè)狀況、查閱文獻(xiàn)資料,閱讀資料,撰寫調(diào)研報告安排設(shè)計進(jìn)度,填寫設(shè)計進(jìn)度表。繼續(xù)查閱參考文獻(xiàn)資料,深入研究設(shè)計的流程。第三周:翻譯10000字符以上的外文資料,準(zhǔn)備資料,學(xué)習(xí)所采用的相關(guān)技術(shù)。主要是學(xué)習(xí)如何實現(xiàn)企業(yè)信息發(fā)布系統(tǒng),參考網(wǎng)上其他優(yōu)秀案例等。第四周:提交畢業(yè)論文提綱,呈交外文文獻(xiàn)翻譯資料。對整個系統(tǒng)進(jìn)行需求分析和概要設(shè)計。第五周:復(fù)習(xí)“數(shù)據(jù)庫設(shè)計”理論,并開始根據(jù)信息發(fā)布系統(tǒng)概要設(shè)計創(chuàng)建數(shù)據(jù)庫,準(zhǔn)備數(shù)據(jù)等。第六周:模塊設(shè)計并集成,基本框架完成(使用三層架構(gòu)),確定使用技術(shù)細(xì)節(jié)。完成詳細(xì)設(shè)計內(nèi)容。第七周:完成后臺數(shù)據(jù)庫的設(shè)計,完成部分論文。代碼設(shè)計完成,初步實現(xiàn),并基于現(xiàn)階段的完成情況對系統(tǒng)和數(shù)據(jù)