【畢業(yè)學(xué)位論文】(Word原稿)基于云計算的電子公交站牌系統(tǒng)研究-軟件工程_第1頁
【畢業(yè)學(xué)位論文】(Word原稿)基于云計算的電子公交站牌系統(tǒng)研究-軟件工程_第2頁
【畢業(yè)學(xué)位論文】(Word原稿)基于云計算的電子公交站牌系統(tǒng)研究-軟件工程_第3頁
【畢業(yè)學(xué)位論文】(Word原稿)基于云計算的電子公交站牌系統(tǒng)研究-軟件工程_第4頁
【畢業(yè)學(xué)位論文】(Word原稿)基于云計算的電子公交站牌系統(tǒng)研究-軟件工程_第5頁
已閱讀5頁,還剩54頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

碩士學(xué)位論文 (專業(yè)學(xué)位) 基于云計算的電子公交站牌系統(tǒng)研究 姓 名: 學(xué) 號: 所在院系: 軟件學(xué)院 職業(yè)類型: 專業(yè)領(lǐng)域: 軟件工程 指導(dǎo)教師: 副指導(dǎo)教師: 二 一二 年 九 月 in , 2011 on 基于云 計算 的電子公交站牌系統(tǒng)研究 X X 同濟大學(xué) 位論文版權(quán)使用授權(quán)書 本人完全了解同 濟大學(xué)關(guān)于收集、保存、使用學(xué)位論文的規(guī)定,同意如下各項內(nèi)容:按照學(xué)校要求提交學(xué)位論文的印刷本和電子版本;學(xué)校有權(quán)保存學(xué)位論文的印刷本和電子版,并采用影印、縮印、掃描、數(shù)字化或其它手段保存論文;學(xué)校有權(quán)提供目錄檢索以及提供本學(xué)位論文全文或者部分的閱覽服務(wù);學(xué)校有權(quán)按有關(guān)規(guī)定向國家有關(guān)部門或者機構(gòu)送交論文的復(fù)印件和電子版;在不以贏利為目的的前提下,學(xué)校可以適當(dāng)復(fù)制論文的部分或全部內(nèi)容用于學(xué)術(shù)活動。 學(xué)位論文作者簽名: 年 月 日 同濟大學(xué)學(xué)位論文原創(chuàng)性聲明 本人鄭重聲明:所呈交的學(xué)位論文,是本人在導(dǎo)師指導(dǎo)下,進行研究工作所取得的成果。除文中已經(jīng)注明引用的內(nèi)容外,本學(xué)位論文的研究成果不包含任何他人創(chuàng)作的、已公開發(fā)表或者沒有公開發(fā)表的作品的內(nèi)容。對本論文所涉及的研究工作做出貢獻(xiàn)的其他個人和集體,均已在文中以明確方式標(biāo)明。本學(xué)位論文原創(chuàng)性聲明的法律責(zé)任由本人承擔(dān)。 學(xué)位論文作者簽名: 年 月 日同濟大學(xué) 碩士學(xué)位論文 摘要 I 摘要 隨著 代的來臨,越來越多行業(yè)加入了信息化的行列,智能公交系統(tǒng)也開始走上了電子化的道路。隨著公交系統(tǒng)的智能化,電子公交站牌與云計算的有機結(jié)合成為公交系統(tǒng)智能化發(fā)展的方向之一 ,智能化公交系統(tǒng)可以幫助各級政府更好地服務(wù)廣大市民,在整體上更加全面地促進社會政治、經(jīng)濟和文化的進步 。 云計算是一種基于 新計算模式,通過 個人和企業(yè)用戶提供按需即取的服務(wù)。這一技術(shù)使得企業(yè)可以根據(jù)自身需求訪問計算機和存儲系統(tǒng) ,從而在很大程度上節(jié)約了資源。同時針對應(yīng)用版本的變更,能降低其變更成本,提高版本變更效率。本論文通過對云平臺上智能電子公交站牌系統(tǒng)的研究,并嘗試在 計算平臺下使用 術(shù)實現(xiàn)公交車智能化報站及顯示系統(tǒng),有效的解決了從傳統(tǒng)電子公交站牌報站及顯示不準(zhǔn)確的若干問題。 論文首先對云計算技術(shù)做出詳細(xì)的介紹,包括云計算概念、應(yīng)用領(lǐng)域等內(nèi)容,對云計算模式與傳統(tǒng)模式進行比較,并介紹幾種現(xiàn)有的云計算平臺。 介紹了 術(shù),其中詳細(xì)介紹了 術(shù)的概念、設(shè)計目標(biāo)和層次結(jié)構(gòu) ,著重的介紹 系。然后通過對傳統(tǒng)站牌和現(xiàn)已商業(yè)化實施的電子站牌的分析對智能電子站牌系統(tǒng)做出詳細(xì)分析和設(shè)計,在需求分析好總體設(shè)計的基礎(chǔ)上對各個完成了對站牌、通信、數(shù)據(jù)中心訪問核心部分的設(shè)計,并對其中的技術(shù)要點做相應(yīng)闡述。 關(guān)鍵詞: 云計算;智能公交系統(tǒng); I s T of on As of of of of to to on is to to so At of of to WT in to in a of on to WT WT of of of of to of on of of 濟大學(xué) 碩士學(xué)位論文 目錄 錄 摘要 . I . 錄 . 1 章 緒論 . 1 題研究背景與意義 . 1 題研究現(xiàn)狀 . 2 文的主要研究內(nèi)容 . 4 文的組織結(jié)構(gòu) . 4 第 2 章 系統(tǒng)相關(guān)技術(shù)分析 . 5 計算平臺簡介 . 5 介 . 6 據(jù)庫簡介 . 7 他相關(guān)技術(shù)簡介 . 7 . 7 . 8 計模式 . 9 第 3 章 系統(tǒng)需求分析 . 11 統(tǒng)開發(fā)必要性 . 11 務(wù)流程分析 . 11 統(tǒng)用例圖設(shè)計 . 15 統(tǒng)需求目標(biāo) . 16 統(tǒng)功能需求目標(biāo) . 16 統(tǒng)性能需求目標(biāo) . 17 第 4 章 系統(tǒng)設(shè)計 . 20 統(tǒng)技術(shù)架構(gòu)設(shè)計 . 20 據(jù)流設(shè)計 . 21 統(tǒng)功能模塊設(shè)計 . 22 信核心部分 . 22 制中心核心部分 . 23 功能的時序圖 . 23 據(jù)庫設(shè)計 . 24 據(jù)庫概念設(shè)計 . 24 據(jù)庫邏輯設(shè)計 . 25 第 5 章 系統(tǒng)的實現(xiàn) . 29 統(tǒng)功能界面的實現(xiàn) . 29 同濟大學(xué) 碩士學(xué)位論文 目錄 抽象工廠模式 . 29 局構(gòu)建 . 32 面系統(tǒng)基本框架實現(xiàn) . 32 統(tǒng)其他 主要功能的代碼實現(xiàn) . 43 置開發(fā)板連接以太網(wǎng) . 43 時信息保存 . 43 第 6 章 總結(jié)與展望 . 44 論 . 44 一步工作的方向 . 44 致謝 . 46 參考文獻(xiàn) . 47 個人簡歷、在讀期間發(fā)表的學(xué)術(shù)論文與研究成果 . 49 第 1 章 緒論 1 第 1章 緒論 本章首先對國內(nèi)外 智能電子公交站牌系統(tǒng) 的研究背景和意義進行分析,然后扼要的介紹本文的研究內(nèi)容和目標(biāo)。 題研究背景與意義 1933 年,城市規(guī)劃的綱領(lǐng)性文件雅典憲章明確提出了城市的四大基 本功能:居住、勞動、休息和交通,交通是其他三項功能之間聯(lián)系的紐帶,體現(xiàn)著城市的動態(tài)功能關(guān)系。 城市公共交通是國家綜合運輸網(wǎng)中的樞紐和節(jié)點,是城市客運交通體系的主體,是城市建設(shè)和發(fā)展的重要基礎(chǔ)之一,是生產(chǎn)和生活必不可少的社會公共設(shè)施,也是城市投資環(huán)境和社會生產(chǎn)的基本物質(zhì)條件,同時又是展示城市精神文明,反映城市國民經(jīng)濟、社會發(fā)展水平和市民道德思想風(fēng)貌的窗口,它指的是在城市及其近郊范圍內(nèi)為方便居民和公眾的出行,使用各種客運工具的旅客運輸體系 1 公共交通是城市發(fā)展的必然產(chǎn)物,也是城市賴以生存的重要基礎(chǔ)設(shè) 施之一。它作為城市動態(tài)大系統(tǒng)中的一個重要組成部分,是城市整體發(fā)展中不可缺少的物質(zhì)條件和基礎(chǔ)產(chǎn)業(yè),也是聯(lián)系社會生產(chǎn)、流通和人民生活的紐帶。它在城市的經(jīng)濟建設(shè)和社會生活中具有至關(guān)重要的作用,沒有城市公共交通的高速運轉(zhuǎn),就沒有城市的現(xiàn)代化 3。 據(jù)有關(guān)資料表明公共汽車占用道路和停車用地最為經(jīng)濟,這是因為公共交通系統(tǒng)具有運載量大、運送效率高、能源消耗低、相對污染少、運輸成本低等優(yōu)點。以每平方米每小時通行人數(shù)多少作為標(biāo)準(zhǔn)衡量道路的使用效率,公共汽車是小汽車的 1015 倍。運送同樣數(shù)量乘客,公共交通(包括公共電 汽車、地鐵、輕軌等)與私人小汽車相比,分別節(jié)省土地資源 3/4、建筑材料 4/5,投資 5/6;私人小汽車產(chǎn)生的廢氣是公共汽車的 10 倍;耗油量是公共汽車的 23 倍;交通事故比公交高出 100 倍。 因此,要解決大、中城市目前存在的交通擁擠、交通事故頻繁和環(huán)境污染嚴(yán)重等問題,應(yīng)特別重視優(yōu)先發(fā)展城市公共交通。優(yōu)先發(fā)展公共交通已經(jīng)被世界各國公認(rèn)為是解決大、中城市交通問題的最佳策略,它是城市可持續(xù)發(fā)展的必由之路 4。 同濟大學(xué) 碩士學(xué)位論文 基于云計算的電子公交站牌系統(tǒng)研究 2 智能公交系統(tǒng)具有 自動語音報站、客流量統(tǒng)計、班車路線管理、班車路線統(tǒng)計、實時視頻監(jiān)控、車 輛調(diào)度管理、超速報警、指定線路行駛、油量監(jiān)控、排班調(diào)度、駕駛員管理、文字信息顯示、圖像傳輸 等功能。廣泛應(yīng)用于 廣泛應(yīng)用于城市公交、水上巴士 5 系統(tǒng)具有兩個特性: (一 )安全 (1) 規(guī)范車輛駕駛?cè)藛T安全駕駛行為 (2) 監(jiān)控車輛安全行駛狀況 (3) 實時視頻監(jiān)控,保障乘客財物安全 (二 )效率 (1) 自動排班,提高運能 (2) 優(yōu)化到站信息準(zhǔn)確率 (3) 智能統(tǒng)計客流量 在使用智能公交系統(tǒng)的基礎(chǔ)上 管理人員可通過平臺的電子地圖,實時監(jiān)控車輛運營的軌跡和速度,發(fā)現(xiàn)異常時能立即警告提示,可以及時預(yù)防事故發(fā)生;乘客通過公交車站的電子顯示屏,就可知 道公交車距離公交站點有多遠(yuǎn);公交車的車載電子裝備可以自動報站,過彎道前會提醒乘客站穩(wěn)扶好 7 所謂電子站牌,就是電子顯示屏幕形式的公交車的指示牌,通過該電子屏幕,可以看到下一輛乃至該線全部公交車的運行情況,即哪一車站有車、哪一車站沒有車、估計什么時間到達(dá)本站、車上的人員擁擠狀況、該車是否出現(xiàn)故障等信息。它集成了計算機、通訊、電子地圖與現(xiàn)代控制技術(shù),它是城市公交信息化、現(xiàn)代化的標(biāo)志之一。因為公交電子站牌涉及到公交信息、城市建設(shè)、市容環(huán)境的美化等,所以該系統(tǒng)工程不僅需要公交公司的支持,更需要市政部門、通 信管理部門和有關(guān)部門的協(xié)同工作,才能使該工程得到完善 9。 先進的電子站牌系統(tǒng)一直被認(rèn)為是有效解決交通擁擠的有效辦法,它將汽車、公路、人等因素通過先進技術(shù)聯(lián)合起來構(gòu)成一個高效又開發(fā)的交通系統(tǒng)。 題研究現(xiàn)狀 公共交通是城市發(fā)展的必然產(chǎn)物,也是城市賴以生存的重要基礎(chǔ)設(shè)施之一。我國的公共汽車線路始于 1920 年,是由著名實業(yè)家張騫創(chuàng)辦的江蘇南通近郊公共汽車線路。建國以來,我國絕大部分城市公共交通的發(fā)展經(jīng)歷了一個從繁榮、衰緩、到目前虧損嚴(yán)重、難以維系的過程。二十世紀(jì)八十年代,隨著經(jīng)濟體制改革的深入,經(jīng)濟建設(shè)迅速發(fā) 展,城市社會、經(jīng)濟結(jié)構(gòu)發(fā)生了巨大變化,社會 第 1 章 緒論 3 經(jīng)濟文化活動空前繁榮,居民出行成倍增長。人民生活水平的不斷提高,對公交服務(wù)水平的要求也越來越高。到二十世紀(jì)九十年代,公交的發(fā)展速度、發(fā)展水平已經(jīng)不能滿足城市人口、經(jīng)濟的發(fā)展需求,公交系統(tǒng)內(nèi)部矛盾日益嚴(yán)重。公交線路和車輛的發(fā)展水平落后于居民需求日益增長的需要。公交失去吸引力的原因主要有 10: ( 1)乘公交車不方便 乘公交車不方便是使公交失去吸引力的主要原因。乘公交車不方便主要表現(xiàn)在公交線網(wǎng)與站點布設(shè)不合理,發(fā)車間隔長,使乘公交車出行的居民在車外步行時間長,車站等 車時間長,換乘次數(shù)多,使乘客感到乘車不便。 ( 2)乘公交車準(zhǔn)時性不能得到保證 乘坐公交車的大部分為上班、上學(xué)出行,而上班、上學(xué)出行對到達(dá)目的地的準(zhǔn)時性要求很高,但公交車在上班高峰小時常常因交叉口阻塞和車流過多而產(chǎn)生延誤,準(zhǔn)時性很難保證,使一部分出行量分流到準(zhǔn)時性較高的其它出行方式 11。 ( 3)公交車服務(wù)質(zhì)量低 隨著總體生活水平的提高,市民對出行舒適度提出了更高的要求,而與更高的要求相對的是公交車車況差、座位率低、運行速度慢等問題,當(dāng)前公交車服務(wù)質(zhì)量并不能滿足人們對舒適度的要求。 智能公交系統(tǒng)具有 明顯的先進性改進交通水平:智能交通系統(tǒng)的普及使交通擁擠降低 20%,延誤損失減少 10%車禍降低 50%油料消耗降低30%12。 世界上已形成了美國、日本、歐盟三大智能交通研發(fā)基地,我國在智能公交系統(tǒng)已開始取得長足的進步, 2004 年 3 月 6 日,國家建設(shè)部等六部委聯(lián)合發(fā)布關(guān)于優(yōu)先發(fā)展城市公共交通的意見(以下簡稱意見),明確了我國城市公共交通的發(fā)展政策和發(fā)展要求,值得注意的是,意見中提出了 “ 因地制宜發(fā)展大運量快速公共汽車系統(tǒng) ” 的思路,由此揭開了快速公交系統(tǒng)( 國內(nèi)發(fā)展的序幕。溫家寶總理和曾培炎副總理也分別對意見做出重要批示: “ 優(yōu)先發(fā)展城市公共交通是符合中國實際的城市發(fā)展和交通發(fā)展的正確戰(zhàn)略思想 ” 、 “ 建設(shè)部要進一步采取措施,引導(dǎo)各地優(yōu)先發(fā)展公共交通 ”。 2005 年 9 月 23 日,國務(wù)院辦公廳第 46 號文向各省、自治區(qū)、直轄市人民政府及國務(wù)院各部委、各直屬機構(gòu)轉(zhuǎn)發(fā)了意見 , 并要求認(rèn)真貫徹執(zhí)行 13。 全國很多城市都 開始搭建 類似的公交智能調(diào)度平臺 以緩解交通問題。 但是搭建智能公交系統(tǒng) 出現(xiàn)問題的情況也很多。江蘇省某市的市民在網(wǎng)上發(fā)帖抱怨,他們所在的城市 花費大額資金建造公交車站電子顯示屏,但是這些高科技產(chǎn)品 同濟大學(xué) 碩士學(xué)位論文 基于云計算的電子公交站牌系統(tǒng)研究 4 形同虛設(shè),從來都沒有亮過;浙江省某市在市政府附近的公交車站立了一塊電子顯示屏,但如同聾子的耳朵,而且做工粗糙;北京市公交車內(nèi)部的電子裝備也經(jīng)常出現(xiàn)問題,不是車載電子顯示屏顯示的時間不準(zhǔn)確,就是自動報站設(shè)備報錯站 名, 這樣的情況不勝枚舉 14 近幾年來,國內(nèi)的公交事業(yè)發(fā)展迅速,尤其是在國家大力發(fā)展城市公交的優(yōu)惠政策引導(dǎo)下,公交產(chǎn)業(yè)的電子化和信息化步伐正在加快,無人售票已經(jīng)在國內(nèi)許多城市實行,同時 收費形式也在國內(nèi)許多大中城市迅速普及。相信在不久 的將來城市公交電子站牌必將出現(xiàn)在我國各個大中城市的街頭,不僅為人們的出行帶來極大的方便,而且也會為美麗的城市增添一道亮麗的風(fēng)景線。 文的主要研究內(nèi)容 本論文主要做了以下幾個方面的研究和開發(fā)工作: 1 介紹現(xiàn)今商業(yè)化的云計算平臺和如何把云計算技術(shù)應(yīng)用到智能公交系統(tǒng)的設(shè)計與實現(xiàn)中。 2 分析了基于傳統(tǒng)站牌和已商業(yè)化電子站牌的需求和特點,設(shè)計一個全新的基于云計算的智能電子站牌系統(tǒng),對各模塊的核心內(nèi)容做了詳細(xì)設(shè)計。 文的組織結(jié)構(gòu) 本論文主要分為六章: 第一章:引言。系統(tǒng)介紹論文的背景知識以及組織結(jié)構(gòu); 第二章: 在本章節(jié)中主要介紹云計算的定義和相關(guān)特點以及相關(guān)技術(shù)介紹,簡要地介紹了當(dāng)前商業(yè)化的云計算平臺,介紹在實現(xiàn)構(gòu)思的過程中應(yīng)用到的技術(shù),主要包括 時介紹了 術(shù); 第三章:系統(tǒng)的需求分析,對總的系統(tǒng)結(jié)構(gòu)進行設(shè)計與闡述; 第四章:對各個模塊的核心內(nèi)容進行設(shè)計,給出切實可行的解決方案。 第五章:對整個系統(tǒng)的核心部分給出具體實現(xiàn)并給出實驗結(jié)果。 第六章:總結(jié)和展望。對已完成的工作進行系統(tǒng)的總結(jié),同時進行展望,提出下一步的工作計劃。 第 2 章 系統(tǒng)相關(guān)技術(shù)分析 5 第 2章 系統(tǒng)相關(guān)技術(shù)分析 計算平臺 簡介 云計算( 基于互聯(lián)網(wǎng)的服務(wù)的增加、使用和交付模式,通常涉及通過互聯(lián)網(wǎng)來提供動態(tài)易擴展且經(jīng)常是虛擬化的資源。狹義云計算指礎(chǔ)設(shè)施的交付和使用模式,指通過網(wǎng)絡(luò)以按需、易擴展的方式獲得所需資源;廣義云計算指服務(wù)的交付和使用模式,指通過網(wǎng)絡(luò)以按需、易擴展的方式獲得所需服務(wù)。這種服務(wù)可以是 軟件 、 互聯(lián)網(wǎng) 相關(guān),也可是其他服務(wù)。它意味著計算能力也可作為一種商品通過互聯(lián)網(wǎng)進行流通。云其實是網(wǎng)絡(luò)、互聯(lián)網(wǎng)的一種比喻說法。過去在圖中往往用云來表示電信網(wǎng),后來也用來表示互聯(lián)網(wǎng)和底層基礎(chǔ)設(shè)施的抽象 16。 “云”是指計算機群,每一群包括了幾十萬臺、甚至上百萬臺計算機,是數(shù)據(jù)存儲和應(yīng)用服務(wù)的中心,用來完成存儲和計算的工作,“云”中的計算機可以隨時更新,并且這種更新是透明的。 云計算( 網(wǎng)格計算 ( 分布式計算( 并行計算 ( 效用計算 ( 網(wǎng)絡(luò)存儲 ( 虛擬化 ( 負(fù)載均衡 ( 傳統(tǒng) 計算機 和網(wǎng)絡(luò)技術(shù)發(fā)展融合的產(chǎn)物 。 從本質(zhì)上來講,云計算是服務(wù)虛擬化技術(shù)和基礎(chǔ)架構(gòu)即服務(wù) (as a 者的結(jié)合,其核心是將某一或某幾個數(shù)據(jù)中心的計算資源虛擬化之后,向用戶提供以計算資源為形式的服務(wù)。 云計算主要具有以下特點 17 1 高靈活性。云計算能迅速和廉價地重新提供 技術(shù)基礎(chǔ)設(shè)施資源,增加響應(yīng)用戶用需求變更的能力。 2低成本。企業(yè)可以根據(jù)自身的需要訪問計算機和存儲設(shè)備,無需負(fù)擔(dān)日益高昂的數(shù)據(jù)中心管理成本,并只要花費較低的價格、較少的時間就能完成以前需要數(shù)萬美元、數(shù)月時間才能完成的任務(wù)。 3高可靠性。云計算使用了數(shù)據(jù)多副本容錯、計算節(jié)點同構(gòu)并可互換等措施用來保障云服務(wù)的高可靠性,用戶無需擔(dān)心計算機因斷電而數(shù)據(jù)丟失或因操作不適導(dǎo)致系統(tǒng)崩潰。 同濟大學(xué) 碩士學(xué)位論文 基于云計算的電子公交站牌系統(tǒng)研究 6 4超大規(guī)模。像現(xiàn)實中的云一樣,云計算中的 “ 云 ” 同樣具備規(guī)模較大的特性,很多云計算的供應(yīng)商具備相當(dāng)大規(guī)模的 “ 云 ” 。由于 “ 云 ” 的規(guī)模 較大,它能提供用戶前所未有的超強的計算能力。 5虛擬化。云計算支持用戶在任意地點、使用任意終端獲取相關(guān)應(yīng)用服務(wù)?!?云 ” 為用戶提供請求資源,并提供應(yīng)用運行的平臺,用戶只需知道應(yīng)用在 “ 云 ”中某處運行即可,而運行的實際具體位置用戶無需了解。使用一臺終端,用戶就可以通過 務(wù)來實現(xiàn)所需要的一切應(yīng)用服務(wù),甚至能進行超大規(guī)模的計算。 以上的特點使得云計算具有很強的生命力,自從 2007 年第 3 季度興起的云計算這一新名詞來看,現(xiàn)在云計算已經(jīng)家喻戶曉,這一技術(shù)也倍受企業(yè)和政府的青睞 19。 介 (異步 是一種創(chuàng)建交互式網(wǎng)頁應(yīng)用的網(wǎng)頁開發(fā)技術(shù) 20。 該技術(shù)在 1998 年前后得到了應(yīng)用。允許客戶端 腳本 發(fā)送 求( 第一個組件由 組寫成。該組件原屬于 微軟 且迅速地成為了 一部分。部分觀察家認(rèn)為, 第一個應(yīng)用了 術(shù)的成功的商業(yè) 應(yīng)用程序 ,并成為包括 網(wǎng)絡(luò)郵件產(chǎn)品在內(nèi)的許多產(chǎn)品的領(lǐng)頭羊。但是, 2005年初,許多事件使得 大眾所接受。 它著名的交互應(yīng)用程序中使用了異步通訊,如 論組、 圖、 索建議、 個詞由 A 文所創(chuàng),該文的迅速流傳提高了人們使用該項技術(shù)的意識。另外,對 支持使得該技術(shù)走向成熟,變得更為易用 21 核心是 象 對象在 中首次引入,它是一種支持異步請求的技術(shù)。簡而言之, 您可以使用 服務(wù)器提出請求并處理響應(yīng),而不阻塞用戶。 傳統(tǒng)的 用允許用戶填寫 表單 (當(dāng)提交表單時就向 務(wù)器發(fā)送一個請求。服務(wù)器接收并處理傳來的表單,然後返回一個新的網(wǎng)頁。這個做法浪費了許多帶寬,因為在前後兩個頁面中的大部分 碼往往是相同的。由于每次應(yīng)用的交互都需要向服務(wù)器發(fā)送請求,應(yīng)用的響應(yīng)時間就依賴于服務(wù)器的響應(yīng)時間。這導(dǎo)致了用戶界面的響應(yīng)比本地應(yīng)用慢得多。 第 2 章 系統(tǒng)相關(guān)技術(shù)分析 7 與此不同, 用可以僅向服務(wù)器發(fā)送并取回必需的數(shù)據(jù),它使用其它一些基于 口,并在客戶端采用 此在服務(wù)器和瀏覽器之間交換的數(shù)據(jù)大量減少,結(jié)果我們就能看到響應(yīng)更快的應(yīng)用。同時很多的處理工作可以在發(fā)出請求的客戶端機器上完成,所以 務(wù)器的處理時間也減少了。 使用 最大 優(yōu)點 ,就是能在不更新整個頁面的前提下維護數(shù)據(jù)。這使得 用程序更為迅捷地回應(yīng)用戶動作,并避免了在網(wǎng)絡(luò)上發(fā)送那些沒有改變過的信息。 據(jù)庫簡介 一個小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng),開發(fā)者為瑞典 B 公司。在 2008 年 1 月 16 號被 司收購。而 2009 年 ,被 購。目前 廣泛地應(yīng)用在 的中小型網(wǎng)站中。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了 為網(wǎng)站數(shù)據(jù)庫 23。 首先由 發(fā)的數(shù)據(jù)庫語言,主要功能為同各種數(shù)據(jù)庫 建立聯(lián)系,進行溝通。 國國家標(biāo)準(zhǔn)協(xié)會)規(guī)定 關(guān)系型數(shù)據(jù)庫管理系統(tǒng)的標(biāo)準(zhǔn)語言。 句可用于執(zhí)行數(shù)據(jù)庫中的各種操作,如更新數(shù)據(jù)、提取數(shù)據(jù)等。目前,絕大多數(shù)流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)都采用了 言標(biāo)準(zhǔn),很多數(shù)據(jù)庫還對其進行了再開發(fā)和擴展 24。 他相關(guān)技術(shù)簡介 是一種開源 件開發(fā)框架,可以使不會使用第二種瀏覽器語言的開發(fā)人員編寫 圖和 用程序時 更加輕松。如今,編寫動態(tài)網(wǎng)絡(luò)應(yīng)用程序是一個單調(diào)乏味且易于出錯的過程;您需要花費 90% 的時間來處理網(wǎng)絡(luò)瀏覽器和平臺之間細(xì)微的不兼容性問題,而且由于 不完善,使得 件的共享、測試和重復(fù)使用變得困難且不可靠 25。 同濟大學(xué) 碩士學(xué)位論文 基于云計算的電子公交站牌系統(tǒng)研究 8 在使您避免這些麻煩的同時,還為您的用戶提供同樣的與標(biāo)準(zhǔn)兼容的動態(tài)體驗。您只需使用 程語言編寫您的前端, 譯器會將您的 轉(zhuǎn)換為與瀏覽器兼容的 工作原理 設(shè)計參考 設(shè)計,類命名規(guī) 則、接口設(shè)計、事件監(jiān)聽等都和 常類似。使用 具包可以輕松地為現(xiàn)有網(wǎng)頁或整個應(yīng)用程序構(gòu)建一個 過 監(jiān)聽器的結(jié)合使用,開發(fā)者可以像編寫普通的 面程序一樣編寫 用 26。 性 了支持將應(yīng)用 言開發(fā)的應(yīng)用轉(zhuǎn)化為 用,同時提供了更多的高級特性 27 1. 譯器 2. 跨平臺支持 3. 宿主模式 (4. 式 (5. 命令行工具 勢 1. 通過非常簡單的 服務(wù)器通信 29。 2. 根據(jù)用戶個人資料優(yōu)化 本下載 3. 跨項目重復(fù)使用 件 4. 使用其他 和本機 碼 5. 輕松支持瀏覽器的后 退按鈕和歷史記錄 6. 高效地對應(yīng)用程序進行本地化 7. 使用選擇的開發(fā)工具提高生產(chǎn)力 8. 使用 試代碼 9. 擴展或投稿 基于 準(zhǔn)的低功耗個域網(wǎng)協(xié)議。根據(jù)這個協(xié)議規(guī)定的技術(shù)是一種短距離、低功耗的無線通信技術(shù)。這一名稱來源于蜜蜂的八字舞,由于蜜蜂 (靠飛翔和 “嗡嗡 ”(抖動翅膀的 “舞蹈 ”來與同伴傳遞花粉所在方位信息,也就是說蜜蜂依靠這樣的方式構(gòu)成了群體中的通信網(wǎng)絡(luò)。其特點 第 2 章 系統(tǒng)相關(guān)技術(shù)分析 9 是近距離、低復(fù)雜度、自組織、低功耗、低數(shù)據(jù)速率、低成 本。主要適合用于自動控制和遠(yuǎn)程控制領(lǐng)域,可以嵌入各種設(shè)備。簡而言之, 是一種便宜的,低功耗的近距離無線組網(wǎng)通訊技術(shù) 30。 底層技術(shù)基于 物理層 和 直接引用了 在藍(lán)牙技術(shù)的使用過程中,人們發(fā)現(xiàn)藍(lán)牙技術(shù)盡管有許多優(yōu)點,但仍存在許多缺陷。對工業(yè),家庭自動化控制和工業(yè)遙測遙控領(lǐng)域而言,藍(lán)牙技術(shù)顯得太復(fù)雜,功耗大,距離近,組網(wǎng) 規(guī)模太小等,而工業(yè)自動化,對無線 數(shù)據(jù)通信 的需求越來越強烈,而且,對于工業(yè)現(xiàn)場,這種無線數(shù)據(jù)傳輸必須是高可靠的,并能抵抗工業(yè)現(xiàn)場的各種電磁干擾。因此,經(jīng)過人們長期努力, 2003 年正式問世。另外, 用了在它之前所研究過的面向家庭網(wǎng)絡(luò)的 通信協(xié)議 F 線通信技術(shù)的應(yīng)用場合很多,主要適合應(yīng)用在功耗要求較低、數(shù)據(jù)傳輸率不是很高而且傳輸距離不是十分遠(yuǎn)的場合。而 術(shù)最大的優(yōu)點和特點是低能耗。目前 無線傳感器網(wǎng)絡(luò)方面的應(yīng)用技術(shù)研究越來越受到重視。 計模式 模型 (視圖 (控制( 縮寫,其目的實現(xiàn)統(tǒng)的職能分工。其中 實現(xiàn)系統(tǒng)中的業(yè)務(wù)邏輯,通??梢杂?實現(xiàn); 用于與用戶的交互,通常用 實現(xiàn); 是 間溝通的橋梁,它可以分派用戶的請求并選擇恰當(dāng)?shù)囊晥D以用于顯示,同時它也可以解釋用戶的輸入并將它們映射為模型層可執(zhí)行的操作 31。 在 架構(gòu)中,模型就是應(yīng)用程序要操作的數(shù)據(jù)。對于應(yīng)用系統(tǒng)來說,模型由系統(tǒng)的配件組成,因此把構(gòu)建應(yīng)用程序的配件的代碼全部都放到模型包中。而且配件的框架要便于視圖對其進行實例化,同時還要使控制器對其進行控制,例如配件狀態(tài)的持久化。 同濟大學(xué) 碩士學(xué)位論文 基于云計算的電子公交站牌系統(tǒng)研究 10 圖 2抽象工廠模式 圖 2 代表工廠,而 是這些類的實例。桌面系統(tǒng)中的每一個配件都有一個對應(yīng)的 象,使得該配件能夠訪問靜態(tài)的類屬存取 (方 法 , 創(chuàng) 建 一 個 新 的 法。 第 3 章 系統(tǒng)需求分析 11 第 3章 系統(tǒng) 需求分析 軟件需求是指用戶對目標(biāo)軟件系統(tǒng)在功能、行為、性能、設(shè)計約束等方面的期望 。 通過對應(yīng)用問題及其環(huán)境的理解與分析,為問題涉及的信息、功能及系統(tǒng)行為建立模型,將用戶需求精確化、完全化,最終形成需求 規(guī)格說明,這一系列的活動即構(gòu)成軟件開發(fā)生命周期的需求分析階段。 需求分析是介于系統(tǒng)分析和軟件設(shè)計階段之間的重要橋梁。一方面,需求分析以系統(tǒng)規(guī)格說明和項目規(guī)劃作為分析活動的基本出發(fā)點,并從軟件角度對它們進行檢查和調(diào)整;另一方面,需求規(guī)格說明又是軟件設(shè)計、實現(xiàn)、測試直至維護的主要基礎(chǔ)。良好的分析活動有助于避免或盡早剔除早期錯誤,從而提高軟件開發(fā)率,降低開發(fā)成本,改進軟件質(zhì)量 32。 統(tǒng)開發(fā)必要性 通過對當(dāng)前電子站牌的考察,結(jié)合自身的分析發(fā)現(xiàn)目前電子站牌集中存在的重點問題: ( 1) 站牌設(shè)計不合理;布局電子站牌價值昂 貴,許多城市將電子站牌的外包給某些公司,結(jié)果功能僅僅是廣告展示平臺。 ( 2) 通信設(shè)計不合理;現(xiàn)今采用的 式建立了移動的車輛與中心的聯(lián)系,并能通過中心與電子站牌之間的聯(lián)系將部分?jǐn)?shù)據(jù)下傳,服務(wù)于公交乘客。但城市的高樓、高架路使 能發(fā)揮預(yù)期作用,特別在特大的城市中 局限性更加凸顯出來;通信開路且單一,開路通信的容錯性不高, 如果某一部分通信出現(xiàn)問題將使整個系統(tǒng)癱瘓。 ( 3) 使用預(yù)測算法準(zhǔn)確率不高。 ( 4) 站牌管理不嚴(yán)謹(jǐn)。 為了解決以上提出的問題,在進行系統(tǒng)設(shè)計與建立時應(yīng)綜合考慮各項的功能,才能使電子 站牌發(fā)揮其信息化作用,開發(fā)出有效的智能 電子公交系統(tǒng)。電子站牌的設(shè)計包括通信設(shè)計、數(shù)據(jù)中心設(shè)計、站牌設(shè)計等方面,而且每個方面都緊密聯(lián)系,任何一項設(shè)計的失敗都將使整個系統(tǒng)失效。 務(wù)流程分析 這個系統(tǒng)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論