


下載本文檔
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
基于藍(lán)牙ic卡的燃?xì)夤局悄艹硐到y(tǒng)的設(shè)計(jì)
一、燃?xì)獗硭{(lán)牙手機(jī)app充值藍(lán)牙智能ic卡是由我們公司開(kāi)發(fā)和設(shè)計(jì)的具有藍(lán)牙通信功能的ic卡。基于燃?xì)獗硭{(lán)牙IC卡手機(jī)app軟件以藍(lán)牙通信為基礎(chǔ),完成藍(lán)牙IC卡的數(shù)據(jù)讀取和燃?xì)鈿赓M(fèi)充值,讓用戶(hù)足不出戶(hù)就能對(duì)家里的IC卡表完成充值。為廣大燃?xì)庥脩?hù)創(chuàng)造全新的消費(fèi)體驗(yàn)和更加優(yōu)質(zhì)的生活服務(wù)。二、燃?xì)獗硭{(lán)牙的改造新裝燃?xì)獗砜梢圆捎么钶d無(wú)線(xiàn)通信模塊完成燃?xì)獗淼幕ヂ?lián)互通。但對(duì)于已經(jīng)安裝的老式IC卡燃?xì)獗淼耐ㄐ鸥脑煲恢睙o(wú)法完成。燃?xì)獗硭{(lán)牙IC卡的出現(xiàn),成為了對(duì)舊表改造的最好方式??梢酝ㄟ^(guò)更換用戶(hù)的購(gòu)氣IC卡,使用藍(lán)牙IC卡通過(guò)手機(jī)軟件和服務(wù)器端的管理系統(tǒng),組成完整的通信應(yīng)用系統(tǒng),完成對(duì)老式IC卡表的物聯(lián)網(wǎng)通信改造。三、燃?xì)夤緟⒒赼ndroid系統(tǒng)開(kāi)發(fā)的手機(jī)移動(dòng)客戶(hù)端應(yīng)用軟件,可以實(shí)現(xiàn)用戶(hù)自助操作充值藍(lán)牙IC卡完成燃?xì)夤镜氖蹥夤ぷ?。并將?shù)據(jù)即時(shí)傳回燃?xì)夤?。用?hù)購(gòu)氣前,app軟件通過(guò)藍(lán)牙接口讀取4442卡上的數(shù)據(jù),將數(shù)據(jù)傳送后臺(tái)服務(wù)程序進(jìn)行解析,并存儲(chǔ)在數(shù)據(jù)庫(kù)中。與此同時(shí)用戶(hù)選擇充值金額并通過(guò)第三方支付來(lái)完成繳費(fèi)。后臺(tái)服務(wù)程序需要將用戶(hù)購(gòu)氣量和相關(guān)數(shù)據(jù)生成卡數(shù)據(jù)并發(fā)送給app通過(guò)藍(lán)牙通信發(fā)送給藍(lán)牙IC卡完成IC卡充值。四、實(shí)現(xiàn)和關(guān)鍵技術(shù)(一)移動(dòng)支付模塊燃?xì)馑{(lán)牙IC卡管理系統(tǒng)主要由兩部分組成服務(wù)端和移動(dòng)端。服務(wù)端采用java語(yǔ)言開(kāi)發(fā)的網(wǎng)絡(luò)服務(wù)程序,搭載SQLserver數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)存儲(chǔ)。搭建在遠(yuǎn)程華為云服務(wù)器上,主要負(fù)責(zé)重要數(shù)據(jù)的處理和數(shù)據(jù)庫(kù)存儲(chǔ)。服務(wù)端接收到APP段發(fā)送來(lái)的IC卡Read數(shù)據(jù)時(shí),完成數(shù)據(jù)解析,分析出卡號(hào),表內(nèi)剩余氣量,購(gòu)氣次數(shù)并存儲(chǔ)在數(shù)據(jù)庫(kù)中。當(dāng)服務(wù)端接收到APP段發(fā)送來(lái)的IC數(shù)據(jù)時(shí),需要根據(jù)傳動(dòng)的金額進(jìn)行階梯氣價(jià)的計(jì)算,并生成含有購(gòu)氣數(shù)據(jù),卡號(hào),購(gòu)氣次數(shù),表設(shè)置信息的購(gòu)氣數(shù)據(jù),存儲(chǔ)在數(shù)據(jù)庫(kù)中,同時(shí)發(fā)送到移動(dòng)終端上。移動(dòng)終端主要有三部分的功能。1、通過(guò)手機(jī)藍(lán)牙連接藍(lán)牙IC卡,并進(jìn)行藍(lán)牙通信。2、第三方支付,通過(guò)微信、支付寶第三方支付接口,完成用戶(hù)交費(fèi)。3、負(fù)責(zé)與用戶(hù)進(jìn)行界面交互,向服務(wù)端請(qǐng)求數(shù)據(jù),并將傳回的數(shù)據(jù)顯示在界面上。用戶(hù)可以通過(guò)操作app讀取IC卡內(nèi)的數(shù)據(jù),IC卡內(nèi)存有燃?xì)獗懋?dāng)前的剩余氣量,累計(jì)購(gòu)氣量,累計(jì)用氣量,購(gòu)氣次數(shù)等信息,便于實(shí)時(shí)了解自家的用氣情況,便于合理配置自己的燃?xì)馐褂们闆r,也有利于用戶(hù)養(yǎng)成節(jié)約資源習(xí)慣。(二)關(guān)鍵技術(shù)1.后臺(tái)服務(wù)程序后臺(tái)服務(wù)程序采用Java語(yǔ)言開(kāi)發(fā),SQLserver數(shù)據(jù)庫(kù)+TomcaWeb服務(wù)器實(shí)現(xiàn)后臺(tái)服務(wù)程序。服務(wù)程序中采用http協(xié)議Josn數(shù)據(jù)格式。2.數(shù)據(jù)同步主要包含Http協(xié)議通信接口,負(fù)責(zé)接與服務(wù)程序通信,收發(fā)數(shù)據(jù)。利用HTTP協(xié)議的POST來(lái)實(shí)現(xiàn)數(shù)據(jù)同步的方法。通過(guò)為Android應(yīng)用程序定義URL對(duì)象,對(duì)象擁有的openStream()方法可以讀取URL對(duì)象中的輸入流,這可以輕松地讀取服務(wù)器上的數(shù)據(jù),在A(yíng)ndroid手機(jī)端實(shí)現(xiàn)數(shù)據(jù)傳輸和數(shù)據(jù)傳輸3.指定設(shè)備之間的連接創(chuàng)建藍(lán)牙socket,掃描附近設(shè)備,找到指定設(shè)備則進(jìn)行連接。藍(lán)牙技術(shù)的應(yīng)用和數(shù)據(jù)傳遞中應(yīng)用自定義數(shù)據(jù)協(xié)議和數(shù)據(jù)算法校驗(yàn),可以保證數(shù)據(jù)的完整性和正確性,防止數(shù)據(jù)出錯(cuò)。4.微信支付接口的生成微信支付需要在微信的開(kāi)放平臺(tái)注冊(cè)公司的商戶(hù)號(hào),并完成移動(dòng)端應(yīng)用認(rèn)證,才可以開(kāi)發(fā)接入APP支付功能。APP接入支付后,通過(guò)調(diào)用微信提供的SDK,生成支付訂單。在獲得預(yù)付費(fèi)后,再將參數(shù)轉(zhuǎn)移到應(yīng)用程序上進(jìn)行簽名支付。商家應(yīng)用程序?qū)⑻D(zhuǎn)到微信完成付款,付款后跳回商家應(yīng)用程序,最后顯示付款結(jié)果。支付完成后,微信APP會(huì)返回到商戶(hù)APP,判斷返回的值,如果前端返回支付成功,服務(wù)端需要以返回的通知,合查詢(xún)api返回值為準(zhǔn)。五、燃?xì)庥脩?hù)購(gòu)氣流程進(jìn)入手機(jī)端應(yīng)用后綁定設(shè)備。在界面上輸入智能卡表面二維碼旁的數(shù)字,添加并綁定藍(lán)牙卡。進(jìn)入購(gòu)氣界面后,先點(diǎn)擊鏈接藍(lán)牙設(shè)備,搜索指定設(shè)備名稱(chēng),建立鏈接,并讀取卡上數(shù)據(jù),通過(guò)HTTP協(xié)議json數(shù)據(jù)包發(fā)送至后臺(tái)服務(wù)器,服務(wù)器根據(jù)卡片信息,返回用戶(hù)信息,APP將傳回燃?xì)庥脩?hù)姓名、家庭住址,身份信息等在主頁(yè)信息展示。用戶(hù)核對(duì)正確后,用戶(hù)輸入需要購(gòu)買(mǎi)的燃?xì)鈿饬苛?確認(rèn)并通過(guò)微信支付完成付款。支付完成后藍(lán)牙開(kāi)始通信進(jìn)行寫(xiě)卡,充卡。成功后即可將卡插入燃?xì)獗?完成購(gòu)氣。操作成功后,手機(jī)客戶(hù)端顯示購(gòu)買(mǎi)記錄。六、藍(lán)牙ic卡充值燃?xì)獗硭{(lán)牙IC卡管理系統(tǒng)的開(kāi)發(fā)即可以讓燃?xì)獗硭{(lán)牙IC卡實(shí)現(xiàn)原有IC的所有功能,也可以將卡片的信息通過(guò)手機(jī)網(wǎng)絡(luò)發(fā)送給燃?xì)鈽I(yè)務(wù)系統(tǒng),手機(jī)應(yīng)用軟件可以通過(guò)藍(lán)牙IC卡對(duì)燃?xì)獗磉M(jìn)行遠(yuǎn)程控制,充值,查詢(xún)數(shù)據(jù)等。是舊表
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 消化內(nèi)鏡試題題庫(kù)及答案解析
- 2025全國(guó)代理合同范本
- 租房合同協(xié)議書(shū)清單
- 南京安全員證考試時(shí)間試題及答案
- 應(yīng)聘者排序試題及答案
- 招教文言文試題及答案
- 多元學(xué)習(xí)策略的中級(jí)社會(huì)工作者試題及答案
- 系統(tǒng)分析師職業(yè)素養(yǎng)試題及答案解析
- 真空負(fù)壓采血試題及答案
- 網(wǎng)絡(luò)規(guī)劃設(shè)計(jì)師總結(jié)分析試題及答案
- 成人術(shù)中非計(jì)劃低體溫預(yù)防與護(hù)理-2024中華護(hù)理學(xué)會(huì)團(tuán)體標(biāo)準(zhǔn)
- 砌體及構(gòu)造柱圈梁等二次結(jié)構(gòu)施工方案
- 團(tuán)建活動(dòng)復(fù)盤(pán)匯報(bào)
- 項(xiàng)目管理流程制度標(biāo)題
- 老舊小區(qū)電力安全改造方案
- 中醫(yī)特色治療進(jìn)修匯報(bào)
- 中華人民共和國(guó)農(nóng)村集體經(jīng)濟(jì)組織法
- 2024年成人高考成考(專(zhuān)升本)醫(yī)學(xué)綜合試卷與參考答案
- 2020年高考英語(yǔ)試卷(新課標(biāo)Ⅰ)(含解析版)
- 水利水電工程施工(CB)、監(jiān)理(JL)表格大全
- 上海研學(xué)旅行課程設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論