智慧停車(chē)項(xiàng)目技術(shù)方案_第1頁(yè)
智慧停車(chē)項(xiàng)目技術(shù)方案_第2頁(yè)
智慧停車(chē)項(xiàng)目技術(shù)方案_第3頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

1、智慧停車(chē)項(xiàng)目技術(shù)方案系統(tǒng)功能分析智慧停車(chē)旨在為用戶(hù)更快速的找到停車(chē)位,其應(yīng)用分為移動(dòng)端與服務(wù)端。服 務(wù)端的服務(wù)對(duì)象是內(nèi)部管理人員,在功能及界面設(shè)計(jì)上以信息清晰、數(shù)據(jù)安全為 前提,其具備以下功能:具體功能為:數(shù)據(jù)接口為移動(dòng)端提供各類(lèi)運(yùn)行數(shù)據(jù)查詢(xún),如停車(chē)場(chǎng)位置、空車(chē)位、停車(chē)紀(jì)錄,同時(shí) 也為移動(dòng)端的信息存儲(chǔ)。用戶(hù)管理管理所用已經(jīng)注冊(cè)的用戶(hù)詳細(xì)信息。第三方接口可以為系統(tǒng)提供服務(wù)的第三方接口,如支付接口、短信接口等。應(yīng)用統(tǒng)計(jì)了解應(yīng)用的使用情況,確定應(yīng)用的運(yùn)行情況,以及為后繼功能改進(jìn)提供依據(jù)。數(shù)據(jù)推送從服務(wù)端向用戶(hù)推送各類(lèi)信息,包括廣告、引導(dǎo)信息等。相關(guān)數(shù)據(jù)管理管理平臺(tái)車(chē)場(chǎng)及停車(chē)位以外的數(shù)據(jù),如周邊商戶(hù)、

2、加油站、修車(chē)行等信息。未來(lái)可建立獨(dú)立前端由商戶(hù)自行加入信息功能。道爾云平臺(tái)數(shù)據(jù)同步用于將Web服務(wù)器與道爾云平臺(tái)的運(yùn)營(yíng)數(shù)據(jù)進(jìn)行同步,保證其手機(jī)端獲取到 的數(shù)據(jù)與道爾云平臺(tái)的數(shù)據(jù)一致。移動(dòng)端,其面對(duì)的是最終用戶(hù),在功能及界面設(shè)計(jì)上以簡(jiǎn)潔易用為前提,同 時(shí)由于移動(dòng)端涉及到多平臺(tái)(iOS/Android/WP),在遵守平臺(tái)界面規(guī)則的原則下 保持功能引導(dǎo)的一致性。移動(dòng)端具備以下功能:具體功能為:找車(chē)位基于地理位置的原理查找周邊有空車(chē)位的停車(chē)場(chǎng),這里需要使用百度地圖。找商戶(hù)與找車(chē)位功能原理一樣,不過(guò)這里找是加油站或修車(chē)行。支付整合第三方支付接口,用于支付停車(chē)費(fèi)。用戶(hù)信息具體指用戶(hù)的車(chē)輛信息、訂單消費(fèi)紀(jì)錄

3、等。系統(tǒng)參數(shù)分析:系統(tǒng)并發(fā)數(shù)本系統(tǒng)為提供鄭州本地機(jī)動(dòng)車(chē)司機(jī)使用,根據(jù)新聞報(bào)道,鄭州本地至2014 年12月24日,機(jī)動(dòng)車(chē)保有量為萬(wàn)輛,其中市區(qū)萬(wàn)輛。根據(jù)通常的并發(fā)計(jì)算模型:并發(fā)用戶(hù)數(shù):C=nL/T上式中,C是平均的并發(fā)用戶(hù)數(shù);n是登陸系統(tǒng)的用戶(hù);L是用戶(hù)使用系統(tǒng)平均時(shí)間長(zhǎng)度;T指考察的時(shí)間段長(zhǎng)度。依據(jù)上面的模型:2790000 * 5 / 720 二 19375上述計(jì)算描述為此App有279萬(wàn)用戶(hù),每天使用5分種系統(tǒng)功能,且用戶(hù) 使用集中在12小時(shí)(720=12*60)內(nèi),則每分鐘的并發(fā)數(shù)大約在20000。服務(wù)端架構(gòu)考慮到系統(tǒng)并發(fā)數(shù)和可擴(kuò)展性,服務(wù)端系統(tǒng)做如下系統(tǒng)設(shè)計(jì):整個(gè)系統(tǒng)是基于Linux

4、平臺(tái)為基礎(chǔ),運(yùn)用成熟軟件及相關(guān)方案。從上向下來(lái) 說(shuō):MySQL,世界上使用最廣泛的開(kāi)源數(shù)據(jù)庫(kù),在數(shù)以萬(wàn)計(jì)的網(wǎng)站與系統(tǒng)使用 其做為數(shù)據(jù)存儲(chǔ),擁有完善的雙機(jī)熱備解決方案,曾達(dá)到過(guò)單表過(guò)億的 存儲(chǔ)紀(jì)錄。Apache+PHP,最成熟的應(yīng)用服務(wù)器架構(gòu)之一。Apache是目前最流行的Web 應(yīng)用服務(wù)器,占據(jù)了互聯(lián)網(wǎng)應(yīng)用服務(wù)器70%以上的份額,它具有穩(wěn)定、性 能卓越且擴(kuò)展性強(qiáng)。PHP,著名的服務(wù)端開(kāi)發(fā)語(yǔ)言之一,具有使用簡(jiǎn)單、 運(yùn)行高效、跨平臺(tái)性、占用資源少等特點(diǎn),同時(shí)其面向?qū)ο蟮奶匦愿?于程序設(shè)計(jì)。Nginx,一個(gè)很強(qiáng)大的高性能Web和反向代理服務(wù)器,具有強(qiáng)大的并發(fā)處 理能力。在靜態(tài)內(nèi)容較多的情況下使用其

5、替代Apache作為Web服務(wù)器可 以獲得較高的并發(fā)效果。在本項(xiàng)目中,主要使用的是其卓越的反向代理 能力,對(duì)整個(gè)系統(tǒng)進(jìn)行負(fù)載均衡。本系統(tǒng)在設(shè)計(jì)的特點(diǎn)是:可擴(kuò)展性,這是本系統(tǒng)的重點(diǎn),在設(shè)計(jì)時(shí),使各部分功能獨(dú)立,使其易 于擴(kuò)展。在系統(tǒng)建設(shè)初期,從成本和系統(tǒng)簡(jiǎn)單角度考慮,可直接使用單 臺(tái)應(yīng)用服務(wù)器,暫不引入負(fù)載均衡服務(wù)器。在負(fù)載上來(lái)之后,再引入負(fù) 載均衡,而且引入的過(guò)程中并不需要對(duì)原有系統(tǒng)的編碼進(jìn)行任何修改就 可以進(jìn)行負(fù)載的擴(kuò)充。2)穩(wěn)定性,本系統(tǒng)采用的相關(guān)技術(shù)和方案均被廣泛的使用過(guò),且都經(jīng)過(guò)長(zhǎng) 時(shí)間的運(yùn)行。3)安全性,本系統(tǒng)從操作系統(tǒng)到應(yīng)用軟件再到編程語(yǔ)言都是開(kāi)源的,具有 廣泛的安全性。4)低成本

6、,所使用的軟件均為免費(fèi)軟件,可有效降低系統(tǒng)建設(shè)成本。手機(jī)端架構(gòu)手機(jī)端開(kāi)發(fā)時(shí)主要需要面臨的問(wèn)題是多平臺(tái)多版本不同尺寸屏幕的適配???慮到開(kāi)發(fā)進(jìn)度和成本的控制,本項(xiàng)目將采用以Titanium為基礎(chǔ)框架。Titanium 是跨平臺(tái)移動(dòng)應(yīng)用開(kāi)發(fā)框架,使用javascript、CSS開(kāi)發(fā)移動(dòng)平臺(tái)原生應(yīng)用。Titanium借助統(tǒng)一的JavaScript API、針對(duì)特定平臺(tái)的功能特性以及原生 性能,實(shí)現(xiàn)代碼重用。在編寫(xiě)Titanium應(yīng)用程序時(shí),其實(shí)是用JavaScript來(lái)編 寫(xiě)原生應(yīng)用程序。Titanium被視作是一種用來(lái)編寫(xiě)原生應(yīng)用程序的框架,其工作 原理如下。使用Titanium的特點(diǎn)是:1)快速

7、的原型開(kāi)發(fā),可以高效的開(kāi)發(fā)出多平臺(tái)應(yīng)用。2)使用平臺(tái)相關(guān)UI控件,使用Javascript就可以創(chuàng)建及使用平臺(tái)原生控件的 應(yīng)用。3)高效的應(yīng)用,由上原理圖也可以看出,事實(shí)上應(yīng)用是使用原生代碼編譯的, 其執(zhí)行效果也是原生應(yīng)用的效果,不存在一般HTML5開(kāi)發(fā)的移動(dòng)應(yīng)用所存在 的效率問(wèn)題。4)可擴(kuò)展性,Titanium擁有完整的可擴(kuò)展機(jī)制,可以分別為各平臺(tái)定制相應(yīng)的 模塊,以適應(yīng)應(yīng)用的需求。5)模塊化的設(shè)計(jì),Titanium擁有清晰的MVC架構(gòu),可以更便于應(yīng)用的設(shè)計(jì)。在本項(xiàng)目的手機(jī)端應(yīng)用中,還涉及到另三個(gè)第三方模塊。地圖模塊,本項(xiàng)目將使用baidu map api, baidu map api在國(guó)內(nèi)諸多地圖 API接口中,有著完善的文檔和示例,且其完善的CDN分布可有助于本項(xiàng)目 應(yīng)用的使用。同時(shí)需要將其包裝成為T(mén)itanium模塊,供應(yīng)用使用。統(tǒng)計(jì)模塊,本項(xiàng)目經(jīng)過(guò)權(quán)衡,最終選擇友盟,友盟統(tǒng)計(jì)分析平臺(tái)是國(guó)內(nèi)最大 的移動(dòng)應(yīng)用統(tǒng)計(jì)分析平臺(tái)。幫助移動(dòng)應(yīng)用開(kāi)發(fā)商統(tǒng)計(jì)和分析流量來(lái)源、內(nèi)容 使用、用戶(hù)屬性和行為

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論