亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于微信小程序的停車位租賃平臺設(shè)計與實現(xiàn)

        2018-05-28 11:10:10羅杰劉夢彧李健枝羅慧敏王洪江
        電腦知識與技術(shù) 2018年9期
        關(guān)鍵詞:租賃微信小程序停車位

        羅杰 劉夢彧 李健枝 羅慧敏 王洪江

        摘要:為了解決當(dāng)前一線城市停車位供不應(yīng)求的現(xiàn)狀,提高停車位利用率,該文對私有停車位的租賃模式進(jìn)行了分析和研究。提出了一套針對私有停車位租賃的操作流程和管理方法。采用B/S模式,構(gòu)建基于微信小程序的停車位租賃平臺,既方便了車位主和車主使用停車位,也為緩解車位緊張的供求關(guān)系做出了貢獻(xiàn)。

        關(guān)鍵詞:停車位;微信小程序;租賃

        中圖分類號:TP311 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2018)09-0086-03

        1 背景

        目前,一線城市的汽車保有量年年上漲,而停車位的數(shù)量卻少有增長,一線城市對停車位的需求越來越大。在當(dāng)前情況下,充分利用私有停車位如私家車位、小區(qū)停車場、商場停車場等可以在很大程度上緩解停車位供不應(yīng)求的狀況。通過構(gòu)建一套針對私有停車位租賃的操作流程和管理方法,為廣大車位主和車主搭建起停車位的租賃平臺,為租賃雙方提供便利,也為緩解車位緊張的供求關(guān)系做出貢獻(xiàn)。

        2 微信小程序簡介

        微信小程序是一種不需要下載安裝即可使用的應(yīng)用,它實現(xiàn)了應(yīng)用“觸手可及”的夢想,用戶掃一掃或者搜一下即可打開應(yīng)用。也體現(xiàn)了“用完即走”的理念,用戶不用關(guān)心是否安裝太多應(yīng)用的問題。應(yīng)用將無處不在,隨時可用,但又無需安裝卸載。對于開發(fā)者而言,小程序開發(fā)門檻相對較低,難度不及APP,能夠滿足簡單的基礎(chǔ)應(yīng)用,適合生活服務(wù)類以及線下商鋪的應(yīng)用場景。小程序能夠?qū)崿F(xiàn)消息通知、線下掃碼、公眾號關(guān)聯(lián)等七大功能,更是提供了眾多停車位租賃平臺需要的API。同時,微信小程序與Android、IOS等手機操作系統(tǒng)無直接關(guān)聯(lián),極大方便了開發(fā)者。該平臺選用微信小程序作為首要的客戶端平臺。如圖1所示。

        3 租賃平臺設(shè)計

        3.1 平臺結(jié)構(gòu)設(shè)計

        系統(tǒng)整體結(jié)構(gòu)為B/S架構(gòu)。如圖2所示,微信小程序與服務(wù)器之間的通信和數(shù)據(jù)交換使用HTTPS協(xié)議??蛻舳税⑿判〕绦?,微信小程序前端開發(fā)使用wxml、wxss、js等與網(wǎng)頁前端開發(fā)相似的開發(fā)語言。服務(wù)端包含服務(wù)器與數(shù)據(jù)庫,后端服務(wù)器使用PHP語言,數(shù)據(jù)庫使用MYSQL數(shù)據(jù)庫。微信小程序通過HTTPS協(xié)議與服務(wù)器通信,獲取服務(wù)器中的內(nèi)容信息,服務(wù)器接收微信小程序的請求,解析請求然后將相應(yīng)指令發(fā)送給數(shù)據(jù)庫,數(shù)據(jù)庫接收并按請求進(jìn)行增加、刪除、修改和查詢操作后,通過服務(wù)器向微信小程序返回數(shù)據(jù),服務(wù)器等待下一條請求的到達(dá)。

        3.2 平臺功能設(shè)計

        微信小程序客戶端主要面向車位主和車主兩類用戶。車位主擁有私人車位,可將車位出租;車主擁有使用車位的需求,需要租用車位。用戶可以同時為車位主和車主兩種身份。

        首頁功能:主要獲取用戶當(dāng)前身份信息和定位信息,提供當(dāng)前定位下附近可用車位的相關(guān)地點信息和數(shù)量信息。租賃關(guān)系建立成功后利用地圖從當(dāng)前定位點導(dǎo)航到目的地,地圖上控件提供用戶信息、租賃功能、訂制功能和客戶服務(wù)四個功能入口,并提供刷新定位信息的控件功能。如圖3所示。

        用戶信息:主要有我的信息、我的錢包、我的訂單和我的卡券四個部分。

        其中:

        我的信息主要提供用戶昵稱、性別、所在城市等相關(guān)信息的查詢和修改,以及提供身份認(rèn)證、微信綁定、QQ綁定的功能。

        我的錢包主要提供賬戶余額管理、交易記錄管理以及押金的管理。

        我的訂單主要提供訂單信息管理,包括查詢歷史訂單、對問題訂單的反饋以及查看當(dāng)前使用中的訂單信息。

        我的卡券主要提供卡券優(yōu)惠服務(wù),包括用車券、商家券以及卡券的使用和管理功能。

        租賃功能:提供針對車位的出租功能和針對車主的租用功能(首頁也可實現(xiàn)車主的租用功能,實際上車主在本頁確認(rèn)租用后,會跳轉(zhuǎn)回首頁進(jìn)行下一步操作)。

        訂制功能:提供個性化的、較為長期的、較為穩(wěn)定的租賃關(guān)系服務(wù),并且為車位主和車主雙方提供溝通、議價、協(xié)商的溝通和聊天平臺。聊天記錄將會保留在聊天窗口以及后臺服務(wù)器中,以便后續(xù)相關(guān)問題的方便處理。

        客戶服務(wù):提供包括鎖損壞、價格異常、超時停車等問題的快速反饋;提供押金與金額、實名認(rèn)證、用戶信用值、停車規(guī)則等常見問題的解答;提供聯(lián)系在線客服和聯(lián)系電話客服的渠道。

        刷新功能:提供地圖刷新功能。包括未達(dá)成租賃關(guān)系時的當(dāng)前定位點刷新、達(dá)成租賃關(guān)系時導(dǎo)航路線的刷新等。如圖4所示。

        4 租賃平臺實現(xiàn)

        4.1 客戶端實現(xiàn)

        停車位租賃平臺客戶端基于微信小程序,采用微信開發(fā)者工具作為開發(fā)平臺,微信開發(fā)者工具已經(jīng)內(nèi)置了開發(fā)環(huán)境,提供模擬器、編譯器和調(diào)試器,開發(fā)者無需配置其他開發(fā)環(huán)境,只需下載安裝微信開發(fā)者工具即可開始開發(fā)。

        具有網(wǎng)站開發(fā)經(jīng)驗的工程師可以根據(jù)微信小程序官方文檔快速上手開發(fā),wxml、wxss、js與html、css、js有很多相似之處。再者,微信小程序提供了停車位租賃平臺所需要的地圖、定位、藍(lán)牙、支付等API,可以充分利用這些API進(jìn)行平臺功能模塊的開發(fā)。

        根據(jù)停車位租賃平臺五大模塊劃分,對每個功能模塊進(jìn)行構(gòu)造,包括:首頁模塊、用戶信息模塊、租賃功能模塊、訂制功能模塊、客戶服務(wù)模塊。通過這種方式撰寫代碼,既保證了功能模塊的劃分與實現(xiàn),有方便代碼的增加、刪除、修改和維護(hù)。

        頁面規(guī)劃和布局采用簡潔美觀的設(shè)計思想,參考市面上優(yōu)秀程序的UI設(shè)計思想,對本程序UI界面進(jìn)行規(guī)劃與設(shè)計。

        客戶端實現(xiàn)過程中,遇到的技術(shù)問題都可以通過查詢微信小程序官方文檔或者加入微信小程序開發(fā)者社區(qū)進(jìn)行解決。如圖5所示。

        4.2 服務(wù)器實現(xiàn)

        為方便開發(fā),服務(wù)器分為業(yè)務(wù)服務(wù)器和會話管理服務(wù)器,兩者均安裝CentOS 64位操作系統(tǒng)。擁有SSL證書一個,同時配置負(fù)載均衡。

        服務(wù)器部署在nginx上,通過PHP鏈接數(shù)據(jù)庫,利用HTTPS協(xié)議與客戶端進(jìn)行數(shù)據(jù)交互。邏輯部分利用JavaScript進(jìn)行實現(xiàn),和客戶端一樣包含一個相同的數(shù)據(jù)類模塊以保證兩端數(shù)據(jù)類型的一致性,并針對不同用戶的不同需求,構(gòu)建了大量的類,服務(wù)器收到請求之后,只需調(diào)用這些已經(jīng)封裝好的類,即可完成操作。

        4.3 數(shù)據(jù)庫實現(xiàn)

        數(shù)據(jù)庫采用MySQL5.6,主要包括用戶信息表、車位信息表、車輛信息表、用戶錢包表、普通訂單表、私人訂制訂單表以及一些其他業(yè)務(wù)表。平臺最重要的六個數(shù)據(jù)表如下所示:

        用戶信息表:openid、昵稱、微信號、性別、所在地、QQ、身份證號、手機號碼等。

        車位信息表:openid、車位號、位置、頻率、價格、出租開始時間、出租截止時間、是否可出租等。

        車輛信息表:openid、姓名、身份證號、車牌號碼等。

        用戶錢包表:openid、信用值、余額、押金等。

        普通訂單表:訂單號、出租方openid、租用方openid、車位位置、開始使用時間、截止使用時間。

        私人訂制訂單表:合約號、出租方openid、租用方openid、車位位置、開始使用時間、截止使用時間、合約開始日期、合約截止日期等。

        5 客戶端的部署

        微信小程序的部署非常方便,點擊開發(fā)者工具頂部操作欄的上傳按鈕,填寫版本號以及項目備注,點擊上傳代碼,微信開發(fā)者工具會自動打包代碼并上傳至小程序管理后臺。上傳成功之后,登錄小程序管理后臺 - 開發(fā)管理 - 開發(fā)版本,將這個版本設(shè)置為提交審核,審核完成后即可發(fā)布成為線上版本,部署成功。用戶可以在微信中搜索到此小程序,也可以掃描小程序碼來獲取此小程序。

        6 安全性

        本系統(tǒng)在安全性方面主要考慮了穩(wěn)定性、網(wǎng)絡(luò)安全和防攻擊三個方面:

        1)穩(wěn)定性與可靠性:服務(wù)器搭載的硬盤提供三副本存儲策略,保證了數(shù)據(jù)在任一副本出現(xiàn)故障時快速進(jìn)行遷移和恢復(fù)。同時搭載穩(wěn)定的網(wǎng)絡(luò)架構(gòu),采用成熟的網(wǎng)絡(luò)技術(shù)和網(wǎng)卡綁定技術(shù),在 T3級以上數(shù)據(jù)中心中運行,保證網(wǎng)絡(luò)高可用性。

        2)網(wǎng)絡(luò)安全:服務(wù)器運行在一個邏輯隔離的私有網(wǎng)絡(luò)里,通過網(wǎng)絡(luò)訪問控制列表(Access Control List)和安全組,切實保證服務(wù)器上資源的安全性。

        3)防攻擊:服務(wù)器安裝擁有木馬檢測、暴力破解防護(hù)、漏洞掃描等基礎(chǔ)防護(hù)功能,針對 Syn Flood、ICMP Flood 等各種大流量攻擊提供 DDoS 防護(hù),保障停車位租賃平臺業(yè)務(wù)服務(wù)對外穩(wěn)定進(jìn)行。

        7 結(jié)束語

        本文介紹了基于微信小程序的停車位租賃平臺的設(shè)計與實現(xiàn),本平臺服務(wù)于具有供求關(guān)系和需求的車位主和車主,提供停車位的租賃服務(wù),致力于方便停車位租賃雙方建立租賃關(guān)系,提高停車位利用率,緩解停車位供不應(yīng)求的市場行情,活躍共享經(jīng)濟(jì)。隨著平臺的不斷發(fā)展和成熟,日后將滿足更多需求。

        參考文獻(xiàn):

        [1] 李淵博, 張紅雨, 牛嘉祥. 基于藍(lán)牙的智能車位鎖設(shè)計[J]. 電子設(shè)計工程, 2017, 25(13): 126-129,134.

        [2] 張瑞增. 基于智能車位鎖的共享停車位管理系統(tǒng)研究與設(shè)計[D].濟(jì)南: 山東大學(xué), 2017.

        [3] 康正寧. 共享停車的商業(yè)模式創(chuàng)新與政策需求分析[J]. 科學(xué)發(fā)展, 2017(5): 107-112.

        [4] 張寶玉. 淺析HTTPS協(xié)議的原理及應(yīng)用[J]. 網(wǎng)絡(luò)安全技術(shù)與應(yīng)用, 2016(7): 36-37,39.

        [5] 李占波. 張鑫. 觸發(fā)器在提高M(jìn)ySQL安全性的新應(yīng)用[J]. 微計算機信息, 2007(27): 69-70.

        [6] 魏興國. HTTP和HTTPS協(xié)議安全性分析[J]. 程序員, 2007(7): 53-55.

        猜你喜歡
        租賃微信小程序停車位
        蹲守停車位
        英語文摘(2020年7期)2020-09-21 03:40:56
        車位上的數(shù)
        地下停車位不動產(chǎn)登記探析
        開車出行的你,今天找到停車位了嗎?
        遵義(2018年13期)2018-08-08 03:46:00
        信息技術(shù)與專業(yè)課程融合路徑探索
        決策探索(2017年12期)2017-07-13 11:11:12
        當(dāng)圖書館遇上微信小程序
        圖書與情報(2016年6期)2017-04-17 23:54:02
        中國新能源汽車發(fā)展及租賃模式研究
        鐵路房屋租賃管理工作現(xiàn)狀及對策分析
        國際租賃準(zhǔn)則最新進(jìn)展及其實務(wù)影響
        租賃模式:高校學(xué)生宿舍空調(diào)解決之道
        美女免费视频观看网址| 国产老熟妇精品观看| 亚洲精品午夜久久久九九| 国产精品videossex久久发布 | 亚洲av成人无码久久精品老人| 日韩精品无码中文字幕电影| 国产97在线 | 亚洲| 亚洲成a人片在线网站 | 国产女主播一区二区三区| 久久国产成人精品国产成人亚洲| 日韩少妇内射免费播放| 538任你爽精品视频国产| 美女一区二区三区在线观看视频| 少妇人妻精品久久888| 风韵丰满熟妇啪啪区老熟熟女| 日本牲交大片免费观看| 久久精品—区二区三区无码伊人色 | 一 级做人爱全视频在线看| 亚洲a∨无码精品色午夜| 精品国产一区二区三区av片| 亚洲男人的天堂精品一区二区| 美女扒开内裤露黑毛无遮挡| 人妻中文久久人妻蜜桃| 少妇夜夜春夜夜爽试看视频| 先锋影音最新色资源站| 在线观看亚洲精品国产| 日韩av综合色区人妻| 在线a亚洲视频播放在线播放 | 精品无码日韩一区二区三区不卡| 中文字幕无码专区一VA亚洲V专| av免费一区在线播放| 婷婷久久精品国产色蜜蜜麻豆| 亚洲精品www久久久久久| 97免费人妻在线视频| 91自国产精品中文字幕| 青青草中文字幕在线播放| 人妻精品视频一区二区三区| 欲求不満の人妻松下纱荣子| 中文成人无码精品久久久不卡| 在线观看一区二区女同| av免费在线播放一区二区|