基于云服務(wù)的公共交通換乘系統(tǒng)的設(shè)計與實現(xiàn)
發(fā)布時間:2019-06-05 05:32
【摘要】:隨著城鎮(zhèn)化建設(shè)步伐的前進,城市公共交通已經(jīng)成一為一個城市發(fā)展水平的象征。但是與此同時公交線路的也在不斷優(yōu)化和調(diào)整,以及地下鐵路的不斷延升和建設(shè),眾多線路和站點設(shè)立,公共交通的有效換乘問題越來越顯得迷離。因為我們面對著成百上千條公交線路的指示牌,并不一定十分清楚怎樣中轉(zhuǎn)到達目標(biāo)地。即使自己規(guī)劃出相應(yīng)的換乘方案,到達目的地極有可能發(fā)現(xiàn)這并不是最佳的選擇。如何降低換乘的復(fù)雜性,如何減少用戶的不必要參與,如何提高出行的效率,已經(jīng)成為社會亟待解決的問題之一。與此同時我國的IT相關(guān)技術(shù)也在不斷的進步中,4G網(wǎng)絡(luò)、智能手機、車載設(shè)備以及更先進的電腦等,隨時可以接入到互聯(lián)網(wǎng)的便利條件。由此可見,對系統(tǒng)的需求十分迫切,大的背景環(huán)境更為成熟。 作者完成的主要工作包括: (1)充分考慮系統(tǒng)的通用性、高效性、易維護性的基礎(chǔ)上確定以B/S架構(gòu)為設(shè)計原則,規(guī)劃了公共交通系統(tǒng)框架設(shè)計,規(guī)劃相關(guān)邏輯模塊,以及使用到的數(shù)據(jù)結(jié)構(gòu)和用戶界面; (2)采用REST風(fēng)格為接口形式,這種以資源導(dǎo)向型的接口地址,無論對新加入的開發(fā)者還是熟悉的開發(fā)者都易于理解、開發(fā)、集成測試等; (3)改進了Mseg4j分詞的部分算法,使得在線路和站點的全文檢索的質(zhì)量更高; (4)對實現(xiàn)了NIO資源吞吐的Netty開源框架進行了二次封裝和實現(xiàn),使的在吞吐率上有大幅提升,同時也簡化了開發(fā)人員的開發(fā)難度和工作量; (5)利用商業(yè)云和服務(wù)層的有機結(jié)合,形成平臺服務(wù)(即PAAS模式)。 本文設(shè)計和實現(xiàn)的公共交通換乘系統(tǒng)已由某互聯(lián)網(wǎng)公司投入市場供大眾免費使用。本系統(tǒng)結(jié)合城市交通規(guī)劃,依托傳統(tǒng)門戶網(wǎng)站以及新型移動互聯(lián)網(wǎng),實現(xiàn)對公共交通換乘方案及相關(guān)信息的有效組織和展現(xiàn),以幫助人們在出行時檢索換乘或相關(guān)線路站點的相關(guān)功能,同時也帶給企業(yè)的新的盈利模式。系統(tǒng)至上線以來,整體運行平穩(wěn),達到預(yù)期設(shè)計目標(biāo)。
[Abstract]:With the progress of urbanization, urban public transport has become a symbol of the level of urban development. However, at the same time, the bus lines are also constantly optimized and adjusted, as well as the continuous rise and construction of the Mass Transit Railway, many lines and stations are set up, and the effective transfer of public transport is becoming more and more confused. Because we face hundreds of signs on bus lines, we don't necessarily know how to transit to the target. Even if you plan your own transfer plan, you are most likely to find that this is not the best choice. How to reduce the complexity of transfer, how to reduce the unnecessary participation of users, how to improve the efficiency of travel, has become one of the urgent problems to be solved in society. At the same time, China's IT related technology is also in continuous progress, 4G network, smart phones, on-board devices and more advanced computers, can access the convenience of the Internet at any time. Thus it can be seen that the demand for the system is very urgent, and the large background environment is more mature. The main work completed by the author is as follows: (1) on the basis of fully considering the universality, efficiency and maintenance of the system, the framework design of public transport system is planned based on the design principle of B / S architecture. Plan the relevant logic modules, as well as the data structure and user interface used; (2) using REST style as the interface form, this kind of resource-oriented interface address is easy to understand, development, integration testing and so on for both the newly added developers and the familiar developers. (3) the partial algorithm of Mseg4j word segmentation is improved, which makes the quality of full-text retrieval in line and site higher; (4) the Netty open source framework, which realizes NIO resource huff and puff, is packaged and implemented twice, which greatly improves the throughput and simplifies the development difficulty and workload of developers. (5) using the organic combination of business cloud and service layer to form platform service (that is, PAAS model). The public transport transfer system designed and implemented in this paper has been put on the market by an Internet company for free use. This system combines the urban traffic planning, relies on the traditional portal website and the new mobile Internet, realizes the effective organization and the display to the public transportation transfer plan and the related information. To help people retrieve the related functions of transfer or related line sites when traveling, but also bring new profit models to enterprises. Since the system was launched, the overall operation has been stable and achieved the expected design objectives.
【學(xué)位授予單位】:中國科學(xué)院大學(xué)(工程管理與信息技術(shù)學(xué)院)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:U12;TP311.52
本文編號:2493294
[Abstract]:With the progress of urbanization, urban public transport has become a symbol of the level of urban development. However, at the same time, the bus lines are also constantly optimized and adjusted, as well as the continuous rise and construction of the Mass Transit Railway, many lines and stations are set up, and the effective transfer of public transport is becoming more and more confused. Because we face hundreds of signs on bus lines, we don't necessarily know how to transit to the target. Even if you plan your own transfer plan, you are most likely to find that this is not the best choice. How to reduce the complexity of transfer, how to reduce the unnecessary participation of users, how to improve the efficiency of travel, has become one of the urgent problems to be solved in society. At the same time, China's IT related technology is also in continuous progress, 4G network, smart phones, on-board devices and more advanced computers, can access the convenience of the Internet at any time. Thus it can be seen that the demand for the system is very urgent, and the large background environment is more mature. The main work completed by the author is as follows: (1) on the basis of fully considering the universality, efficiency and maintenance of the system, the framework design of public transport system is planned based on the design principle of B / S architecture. Plan the relevant logic modules, as well as the data structure and user interface used; (2) using REST style as the interface form, this kind of resource-oriented interface address is easy to understand, development, integration testing and so on for both the newly added developers and the familiar developers. (3) the partial algorithm of Mseg4j word segmentation is improved, which makes the quality of full-text retrieval in line and site higher; (4) the Netty open source framework, which realizes NIO resource huff and puff, is packaged and implemented twice, which greatly improves the throughput and simplifies the development difficulty and workload of developers. (5) using the organic combination of business cloud and service layer to form platform service (that is, PAAS model). The public transport transfer system designed and implemented in this paper has been put on the market by an Internet company for free use. This system combines the urban traffic planning, relies on the traditional portal website and the new mobile Internet, realizes the effective organization and the display to the public transportation transfer plan and the related information. To help people retrieve the related functions of transfer or related line sites when traveling, but also bring new profit models to enterprises. Since the system was launched, the overall operation has been stable and achieved the expected design objectives.
【學(xué)位授予單位】:中國科學(xué)院大學(xué)(工程管理與信息技術(shù)學(xué)院)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:U12;TP311.52
【參考文獻】
相關(guān)期刊論文 前10條
1 裴玉龍,張茂民;基于路網(wǎng)的換乘強度研究[J];城市交通;2004年01期
2 江洲,李琦;地理編碼(Geocoding)的應(yīng)用研究[J];地理與地理信息科學(xué);2003年03期
3 馬琳;宋俊德;宋美娜;;開放平臺:運營模式與技術(shù)架構(gòu)研究綜述[J];電信科學(xué);2012年06期
4 蘇愛華,施法中;公交網(wǎng)絡(luò)換乘問題的一種實現(xiàn)[J];工程圖學(xué)學(xué)報;2005年04期
5 韓傳峰,胡志偉;城市公交路網(wǎng)性能評估的網(wǎng)絡(luò)圖方法[J];系統(tǒng)工程;2003年03期
6 金志國;李煒;;基于Netty的HTTP客戶端的設(shè)計與實現(xiàn)[J];電信工程技術(shù)與標(biāo)準(zhǔn)化;2014年01期
7 龔建華;;JSON格式數(shù)據(jù)在Web開發(fā)中的應(yīng)用[J];辦公自動化;2013年20期
8 朱恩林;服務(wù)器端的Java開發(fā)環(huán)境[J];電子科技;2001年03期
9 鄭大偉;;我國城市公共交通存在的問題及對策[J];黑龍江交通科技;2007年05期
10 徐兵,謝仕義;基于站點優(yōu)先級的公交換乘算法實現(xiàn)[J];計算機時代;2005年07期
,本文編號:2493294
本文鏈接:http://www.wukwdryxk.cn/kejilunwen/daoluqiaoliang/2493294.html
教材專著