學院設計說明書基于交通路況播放的掌上_第1頁
學院設計說明書基于交通路況播放的掌上_第2頁
學院設計說明書基于交通路況播放的掌上_第3頁
學院設計說明書基于交通路況播放的掌上_第4頁
學院設計說明書基于交通路況播放的掌上_第5頁
已閱讀5頁,還剩40頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

Withtherapidproliferationofsmartphones,smartphoneoperatingsystemmarket,windandwater.InorderforsmartphoneuserstochecktheInternetanytime,anywhereservicesprovidedanefficientwaytoexpandthefunctionofthesystemwillbeappliedtothephoneterminal,thephonetoInternetaccessvianetworks,andvarietyofWebsitesandprocessbusiness.Therefore,thesmartphoneapplicationsandtheneedfortheservicewillhavebroadprospectsfordevelopment.Intoday'ssmartphonesystemwhendisputeswarlords,2008,introducedasmartphonecalledtheAndroidopensourceoperatingsystem,whichusesLinuxkernel,OpenHandsetAlliance(OHA)memberscanbetouseandmodifytheSDKpackage,thesystemIthasagoodopen-sourcenatureoftheexpansionof.Thesoftwareincludestheoperatingsystem,userinterfaceandapplicationsthatneedtoworksmartphonesallthesoftware.Android'sbiggestfeatureisitsopenarchitecture,notonlyhasaverygooddevelopmentanddebuggingenvironment,butalsosupportsavarietyofscalableuserexperience,includingrichgraphicalcomponents,multimediasupport,andpowerfulbrowser.Inthispaper,theysisanddiscussionAndroidphonesoftwaredevelopmenttechnologyonthebasisoftheprinciple,developedtoprovideuserswithconvenienttrafficmonitoringsoftwarebasedonAndroidtform.Thissystemfriendlyinterface,Convenientoperation,Hasgoodexpansibilityandmaintainability;aftertestofsystem,canstableoperation,Tomeetthebasicneedsofphoneusers.:Android,smartphonetform, 目摘 引 任務概 需求規 運行環境規 引 總體設 接口設 運行設 系統數據結構設 系統出錯處理設 模塊1(實時路況)設計說 模塊2(標識符)設計說 引 數據庫環境說 數據庫名規 邏輯結構設 物理結構設 安全性設 引 測試用 結 附 致 編制 審核的出行的服務,我方的是“用細致的心,做專業的服務。Android:Linux于移動設備,由成立的OpenHandsetAlliance(OHA,開放手持設備)續與開發中。JSON:(JavaScriptObjectNotation)是一種輕量級的數據交換格式。它基于JavaScript(StandardECMA-2623rdEditionDecember1999)JSONC#,Java,JavaScript,Perl,Python。XML:可擴展標記語言(ExtensibleMarkupLanguage),SDK(SoftwareHTTP(hypertexttransportprotocol,超文本傳送協議)一種詳細規定了瀏覽器和網服務器之間互相通信的規則,通過因特網傳送網文檔的數據傳送協議李剛.瘋狂Android講義[N].:電子工業靳巖,姚尚朗.Android開發與實踐[M].:人民郵電韓超,梁泉.Android系統原理及開發要點詳解[M].電子工業陸惠恩.軟件工程[D].:人民郵電[M].:機械工業[6]地圖 /map/sdk-eoeAndriod 課后網 CSDN用戶提供便捷的出行的服務,我方的是“用細致的心,做專業的服務。設備系統僅限制Android2.2路 2公司,可以撥打電招的士。:包含系統設置、用戶相關和軟件相關三部分設置,以便更好的管理應用。天氣顯示以JSON方式網絡數據顯示近六天的天氣情況并顯示溫馨提示切換城市顯示本省份的設有交通路況設備的城市選擇后重新加載該城3.1用例編號Android2.23Gwifi操作系統:windows8,Android2.2;HTTPBase64yyyy-mm-dd2.0XMLHTTP編制 審核編寫此文檔的目的是進一步完善軟件開發的細節問題,希望能使本軟件開發工作更范圍,提供客戶解決問題或達到目標所需的條件或權能,提供一個度量和遵循的基準。開發軟件系統的名稱:基于路況的掌上交通客戶端Android:Linux于移動設備,由成立的OpenHandsetAlliance(OHA,開放手持設備)續與開發中。Bundle:AndroidActivityLogcat:AndroidlogJSON:(JavaScriptObjectNotation)是一種輕量級的數據交換格式。它基于JavaScript(StandardECMA-2623rdEditionDecember1999)JSONC#,Java,JavaScript,Perl,Python。XML:(ExtensibleMarkupLanguage),用于標記電子文件使其具SDK(SoftwareHTTP(hypertexttransportprotocol,超文本傳送協議)一種詳細規定了瀏覽器和網服務器之間互相通信的規則,通過因特網傳送網文檔的數據傳送協議generation3G指將無線通信與國際互聯網等多通信結合的新一代移動通信系統,目前3G存在四WiFi:WiFi是一種可以將個人電腦、手持設備(如PDA、)等終端以無線方式互相連接的技術Wi-Fi是一個無線網路通信技術的品牌由Wi-Fi(Wi-FiAlliance)IEEE802.11Wi-FiIEEE802.11Wi-Fi1開題報告2需求規格說明書3AndroidAndroid網絡4AndroidAndroideoeAndroidAndroid2.23Gwifi菜單中包含:實時路況、資訊、通信助手、功能模塊包含:實時路況、資訊、出行助手、通訊助手6點2XMLAndroidbundlelogcateclipselogcat記錄蹦潰的錯誤日志的,在SD卡種開發時出錯找出出錯代碼,并進行修復,而在客戶端完成,出現程序,以地圖或可擴展列表的形式展示點群集,再地圖的形式下,可進行網絡或GPS定位,選擇點后進入界面便可。展示點數據信息,選擇某一選項后進行交通路況點的實時從公司流服務器獲取碼流數據,通過處理,最后以格式進行RTSP包,客戶端通過已編譯好的庫對數據包進行進而得到能正常使用的數據。RTSP rtsp://9:557/22_9001_200111000105.sdpRTS User-Agent: 2(標識符)編制 審核本軟件全稱為基于路況的掌上交通客戶端ACID數據庫系統:數據庫宿主環境:windows編程工具數據庫名規由于Android內部采用輕量型數據庫,數據庫名以應用標識名對應Class.getSimpleName().toUpperCase()獲得。本軟件客戶端數據庫中的實體表都是以類的屬性坐標為表的的關鍵字和屬,Android中輕量型數據庫數據庫并沒有涉及的太多的的安全性問題,因為數據就相當于以文件的形式,可以自行更改,一般沒有這個必要數據庫支,編制 審核測試計劃所從屬的軟件系統的名稱:基于路況的掌上交通客戶端1、私信:兩個用戶之間的消息,只有雙方可以看到6、刪除:用戶刪除自己7、收藏:用戶收藏某條,可以在自己的收藏夾中看1軟件設計說明書2需求規格說明書。(3)輸入說明:用戶名、(5)環境要求:Android2.2(6)規程說明:輸入賬號時,輸入框清(7)結于設計的不足之處。下這里我將我的感悟和遺憾一一。附附錄 設計規包命名規則為:com打頭,第二個字段是nvm為公司簡寫,第三個字段xgy為作者名,第 附錄 創建數據庫publicstaticfinalString =publicstaticfinalStringT_BOP_TFORM_NOTIFY publicstaticfinalStringT_BOP_NOTIFY_ID ="NOTIFY_ID";publicstaticfinalString =publicstaticfinalStringWSY_USERS ="WSY_USERS";publicstaticfinalStringSYKJ_USERS ="SYKJ_USERS";publicstaticfinalStringCREATE_TABLE ="CREATETABLEIFNOTEXISTS";publicstaticfinalStringDROP_TABLE ="DROPTABLEIFEXISTS";;//publicvoidonCreate(Database{/**登陸用戶信息*/+lastTimeVARCHAR)");/**沃神眼登陸用戶信息*/+lastTimeVARCHAR)");/***/+lastTimeVARCHAR)");/**系統消息*/+T_BOP_+"(seqidINTEGERPRIMARYKEY,notifyidVARCHAR,appidVARCHAR,titleVARCHAR,publisherVARCHAR,publishdateVARCHAR,levelVARCHAR,typeVARCHAR,content/**ID/**創建一個數據庫,表名:AD_IMAGE,字段:seqid、image*/db.execSQL(CREATE_TABLEAD_IMAGE"(seqidINTEGERPRIMARYKEY,image/**加入云端消息是所加---System.out.println("CREATEDATABASEBOPSUCCESS }//publicvoidonUpgrade(Databasedb,intoldVersion,int{if(db!=null&&newVersion>{ db.execSQL(DROP_TABLE+T_BOP_USERLOGIN);db.execSQL(DROP_TABLE+T_BOP_NOTIFY_ID);db.execSQL(DROP_TABLE+AD_IMAGE); }}致要感謝孟志剛老師對我寫作的指導。最后,孟志剛老師認真負責的工作態度,嚴謹 期2013 過程管理資2013屆畢業設計 )課題任務系(部):計算機科學與技術 學生09班基于交通路 的掌上交通客戶 系(部) (2013 學生姓 級 數據庫2

指導教師 孟志 講師2013年 月 題目:基于交通路 的掌上交通客戶1000在以信息化、數字化為主導的今天,智能 的普遍,人們通過智能 用軟件,對于各種信息的獲取有著 需求,并且這一需求仍在不斷的增長。隨著經濟生活水平的不斷提高,交通越加擁堵,道 行駛的車輛是越來越多,但道路運載能力的增速遠沒有城市車輛保有量的增速快特別遇上 期道路堵車的現象特別嚴重不管是否在出行的途中的士 或車主們最渴望的是能夠實時知道前方道路的擁塞情況及原因還有獲取 的交通資訊實現舒適出行、暢享出行。現階段能反應道路擁塞情況的是城市交通管理部門在其上發布的道路負載圖(即交通電子地圖)。應該講負載圖的出現為廣大的士和車主們在了解路況方面提供較好的服務,尤其在城市的整體宏觀交通狀況方面有一定的幫助。但是目前的道路負載圖傳遞的信息過于宏觀,只能以紅色、黃色、綠色代表道路的負載情況,并不能反應實際擁塞的程度以及擁堵的原因等路段、路口微觀信息,更不能直觀的反應道路的車輛的實際流量情況,而這些恰恰是的士和車主渴望掌握的信息。雖說有熱心處的位置不同有可能標注、出錯,反而影響其他、車主們做出的正確判斷。最令人朋友尷尬的是,負載圖反應的情況有可能滯后長達5分鐘,不是真正意義上的“實時路況”,如果車友們忘了刷新,這樣的結果可能是實際的路況已經發生了一百八十度的變化,足夠“輕舟已過萬重山了”!因此有理由相信道路負載圖必然會是個過渡性的路況或系統。而利用現在逐漸流行的路況平臺,車輛駕駛員可以直接實時觀察到各路段、路口的車輛過往的實際情況。在重要的交通路段、路口,裝上頭或利用現有的平臺,再實時發布到公眾手上智能中的應用軟件上。路況平臺可以用Internet上傳的實時,廣大駕乘利用普通智能只要相關軟件就可以免費所在城市各路段、路口的車輛過往及擁塞情況的實時。本人通過查找相關參考文獻及通過整理,發現在Android平臺開發基于交通路況的掌上交通客戶端,主要有如下一些技術實現:消息推送技術:所謂信息推送,就是"web廣播",是通過一定的技術標準或協議,在互聯網上通過定期傳送用戶需要的信息來減少信息過載的一項新技術。推送技術通過自動傳送信息給用戶,來減少用于網絡上搜索的時間。它根據用戶的來搜索、過濾信息,并將其定期推給用戶,幫助用戶高效率地發掘有價值的信息。從技術而言,信息推送是一項以數據挖掘、自然語言處理以及互聯網等多門技術為基礎的綜合性方向。信息推送在行業內有著大量的應用方向,是互聯網非常火熱的一個技術方向。:地圖顯示 地圖是 提供的一項網絡地圖搜索服務覆蓋了國內近400個城市、數千個區縣。在 地圖里,用戶可以查詢街道、商場、樓盤的地理位置,也可以找到離您最近的所有餐館、學校、銀行、公園等等。 地圖AndroidSDK是一套基于Android1.5及以上版本設備的地圖開發工具。您可以使用該套SDK開發適用于Android系統移動設備的地圖應用,通過接口,您可以輕松 地圖服務和數據,構建功能豐富、交互性強的地圖應用程序。該套SDK提供的服務是免費的,接口無使用次數限制。在 地圖相關文檔提到,在com.baidu.mapapi.map包中,它幫助我們封裝了諸多有關MAP的類,例如,MapActivity類用來顯示BaiduMap,MapController用于控制地圖的移動、縮放等, 地圖給開發者提供的這個包,使得在Android上開發基于BaiduMap的應用節省了大量的時間和精力開發者并不需要關注其方法實現的本身可以 的時間和精力放到應用的開發上面來。:XML、JSON解析技術:JAVA解析XML通常有兩種方式:DOMSAX。(文檔對象模型)是W3C標準,提供了標準的解析方式,但其解析效率一直不盡如人意,這是因為DOM解析XML文檔時,把所有內容 的裝載入內存,并構建一個駐留在內存中的樹狀結構(節點數)。如果需要解析的XML文檔過大,或者我們只對該文檔中的一部分感 ,這樣就會引起性能問題;SAX(simpleAPIforXML)是一種XML解析的替代方法。相比于DOM,SAX是一種速度更快,更有效的方法。它逐行掃描文檔,一邊掃描一邊解析。而且相比于DOM,SAX可以在解析文檔的任意時刻停止解析但任何事物都有其相反的一面對于SAX來說就是操作復雜。SAX,它既是一個接口,也是一個軟件包.但作為接口,SAX是XML解析的一個標準接口不會改變,SAX的工作原理簡單地說就是對文檔進行順序掃描,當掃描到文檔()開始與結束、元素(element)開始與結束、文檔()結束等地方時通知處理函數,由處理函數做相應動作,然后繼續同樣的掃描,直至文檔結束。JSON(JavaScriptObjectNotation)是一種輕量級的數據交換格式。它基于JavaScrip(Standar2623rdEdition-December1999)的一個子集。JSON采用完全獨立于語言的文本格式,但是也使用了類似于C語言的習慣(CCCJavaScript,Perl,Python)。這些特性使JSON成為理想的數據交換語言。易于人閱讀和編寫,同時也易于機器解析和生成。目前,市場上能實時交通路況的應用軟件,還為數不多,應用軟件的實用性也還有待提高,本課題主要有以下突出特點:友好的UI設計:應用程序能提供有好的操作界面,對給出溫馨的提示,簡單易學,方便用戶使用。自動循環跳轉:應用程序能獲取推送的數據,并轉換bitmap格式的位圖,然后自動循環跳轉,點擊時到相應的。天氣信息:實用json的方式從國家氣象局提供的天氣預報接口獲取數據并以的形式展示。多種形式顯示數據信息:用戶查看交通點、、停車場時,能根據用戶的需要,提供兩種種選擇供用戶查看,地圖模式、可擴展列表形式。功能:講中的記錄進行排序,方便管理的同時,也讓用戶傳達信息給好友,更易于應用的。擴展性:應用程序能夠進一步升級,修復bug,在原來的基礎上,可以擴展新的功能。參考文獻李剛.瘋狂Android講義 :電子工 靳巖姚尚朗.Android開 與實踐 :人民郵 韓超梁泉,Android系統原理及開發要點詳解 :電子工[美]RickRogersJohnLombardo.Android應用開發 :人民郵陸惠恩軟件工程 :人民郵 [美]昊斯特曼(Horstmann,C.S.).Java 技術[M]卷一:基礎知識(原書第8版). :機械工業 地圖 /map/sdk- 課后網 選題依據:,社會,互聯網應用、流與數字安防領域的興起流也緊跟其后快速發展起來,現代工業及計算機科學與技術的發展,便攜式移動電子產品越來越普及,新產品也不斷地出現。嵌入式操作系統在移動電子設備上發揮著越來越重要的作用。伴隨著嵌入式移動電子產品和嵌入式技術的發展,嵌入式操作系統也越來越受人關注。而公司發布的Android操作系統,憑借其良好的穩定性、可移植性和開放性,迅速攻占了大部分的移動電子設備市場,Android操作系統在嵌入式領域中有著越來越廣闊的前景。因此,隨著帶有Android操作系統的智能、平板電腦被廣泛的使用,用戶對其智能上的應用需求也是與日俱增。并且在交通擁堵的城市中生活,為了安全出行、舒適出行,用戶對實時交通路況信息的獲取及其需要。而流服務器的出現,實現了實時交通路況的,并提供給用戶,讓用戶及時了解到出行道路中的AndriodSDK的免費開放,信息能以地圖的形式展示,從而使信息更容易讓用戶接受。正是因為有這樣的用戶需求背景、Android智能機的廣泛使用、流服務器的出現及,AndroidSDK免費開放的前提下,本人確定了這樣一個課題。主要研究內容:,實時交通路況功能,以視屏記錄以地圖和可擴展列表兩種形式展示,方便用戶選擇,當用戶使用這個功能時從流服務器中獲取所選視屏點的數據,并對數據進行處理,然后在用戶手中的Andriod移動設,獲取交通路況點位置、位置、停車場位置及用戶的當前位置,將這些位置在地圖上標記出來。實現網絡推送,獲取管理系統的信息,包括頁面信息、近段時間的交通資訊信息、交通路況點信息、本城市信息及本城市停車場信息,以列表的形式展示。實現方便快捷的功能,以便用戶推薦應用給好友,以及方便用戶及時傳到交通信息及好友。研究思路及方案:本課題的研究思路主要根據程序的主要功能模塊進行設計,即分為實時路況、資訊、出行助手、通

溫馨提示

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

評論

0/150

提交評論