基于互聯(lián)網(wǎng)金融的電子憑證應(yīng)用_第1頁
基于互聯(lián)網(wǎng)金融的電子憑證應(yīng)用_第2頁
基于互聯(lián)網(wǎng)金融的電子憑證應(yīng)用_第3頁
基于互聯(lián)網(wǎng)金融的電子憑證應(yīng)用_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

基于互聯(lián)網(wǎng)金融的電子憑證應(yīng)用

0微信公眾平臺的功能微信的溫暖不需要重復。根據(jù)今年初的統(tǒng)計,微信用戶超過3億,數(shù)字仍在不斷增加。微信公眾平臺是一個基于微信的實用模型。用戶可以通過創(chuàng)建個人或企業(yè)賬戶來關(guān)注該賬戶。例如,來自微信用戶的個人或官方賬戶,例如二維碼列表。微信平臺可以為喜歡你帳戶的用戶提供文字、圖像、語音服務(wù)。公共平臺可以與用戶提供常見的新聞和圖形材料。最迷人的是,可以通過建模模式定制鏈接,將現(xiàn)有服務(wù)嵌入到微信平臺。1后臺管理功能在本系統(tǒng)中需要實現(xiàn)用戶在關(guān)注微信公眾賬號后,可以完成從訂票到最終獲取電子憑證的完整流程。前臺需要通過微信平臺提供的公共接口以及特定的回調(diào)方式來向用戶展示完整的查、訂、購流程,前臺系統(tǒng)需要包括:關(guān)鍵詞回復功能、模糊查詢功能、產(chǎn)品列表展示功能、產(chǎn)品詳情、產(chǎn)品訂購、用戶信息采集功能等,最終通過綁定二代身份證的方式提供用戶使用。后臺功能主要包括運營人員對關(guān)鍵詞和相關(guān)內(nèi)容進行編輯和上線。統(tǒng)一認證平臺則負責通過接口的方式提供外部調(diào)用,保存所有電子憑證狀態(tài)以及通過安全簽名的方式來提供調(diào)用修改憑證狀態(tài)接口,最終完成用戶使用電子票入園。圖1是系統(tǒng)的總體設(shè)計流程。本系統(tǒng)包括運營后臺、搜索引擎、統(tǒng)一認證平臺、微信展示前臺、憑證生成等功能,之間的消息傳遞由專門的接口工程提供,除搜索引擎和微信請求之外,所有請求和返回參數(shù)都會以JSON方式傳遞。1.1自制菜單設(shè)計根據(jù)騰訊公司的微信公眾平臺接口文檔可以使用消息推送、消息回復以及自定義菜單功能,其中將主要使用消息推送和消息回復功能,在消息推送中包括圖片、文字地理位置等功能,通過文字和圖片消息推送可以向用戶推送產(chǎn)品圖文信息,并且通過鏈接消息使用戶返回到產(chǎn)品訂購流程。(1)添加帶文本的文本微信關(guān)鍵詞是微信當中重要的消息回復方式,在用戶輸入關(guān)鍵詞后,可以通過預(yù)先定制的圖文信息回復用戶,在微信當中以圖文列表的形式呈現(xiàn)產(chǎn)品、服務(wù)或者通知,直觀明了。在該模塊中需要包括關(guān)鍵詞編輯、產(chǎn)品查詢、推送圖文編輯、關(guān)鍵詞查詢功能。(2)產(chǎn)品推介活動功能模塊由于推廣產(chǎn)品需要使用很多的營銷手段,提供產(chǎn)品優(yōu)惠券是其中非常重要的環(huán)節(jié),所以生成編輯并發(fā)布優(yōu)惠券是后臺的必要功能,同時此功能也可以衍生為其他產(chǎn)品推介活動。在該模塊中需要包括優(yōu)惠券規(guī)則編輯、優(yōu)惠券發(fā)放情況查詢、優(yōu)惠券使用情況查詢功能。產(chǎn)品活動需要包括增、刪、改、查功能,同時由于不同活動需要有不同的活動規(guī)則,就需要根據(jù)不同活動和優(yōu)惠券定制相應(yīng)的規(guī)則。圖2是微信關(guān)鍵詞編輯功能實現(xiàn),運營人員可以編輯和修改關(guān)鍵字以及回復用戶的圖文信息。1.2微信公眾平臺的關(guān)鍵實現(xiàn)方法產(chǎn)品展示和訂購流程以簡潔為主,同時均使用HTML5標簽來滿足不同的屏幕大小的不同需求,不會出現(xiàn)樣式混亂或者頁面功能無法使用的情況,作為移動應(yīng)用需要讓用戶在最短的時間內(nèi)用最方便的方式完成流程,所以產(chǎn)品展示將只提供簡單的圖片瀏覽以及可以收縮的文字介紹,突出產(chǎn)品重點以及注意事項,同時訂購將提供注冊用戶訂購和匿名購買兩種方式,即使不是注冊用戶也可以和注冊用戶一樣完成訂購。微信客戶端消息回復功能由于邏輯簡單清晰所以使用Servlet實現(xiàn),get方法用來驗證微信安全簽名,post方法是微信消息的入口,這些都是微信公眾平臺的規(guī)則決定,而使用微信回復功能主要就是判斷用戶傳遞參數(shù)的類型,所以使用過濾器判斷不同的參數(shù)類型十分重要,但如果還是像之前的簽名認證那樣在web.xml中配置過濾器,那么配置文件會伴隨著業(yè)務(wù)邏輯的而復雜變得越來越冗長,非常不利于管理和后續(xù)開發(fā),所以系統(tǒng)采用過濾器鏈的方式來實現(xiàn)關(guān)鍵詞業(yè)務(wù)類型過濾,這樣可以滿足可擴展、改動開發(fā)成本低的需求。過濾器鏈是在微信的用戶消息發(fā)送到服務(wù)后經(jīng)過Servlet,并將請求內(nèi)容轉(zhuǎn)換為業(yè)務(wù)對象,進入過濾器鏈進行過濾。過濾器是通過SpringIoC(控制反轉(zhuǎn))容器完成,由于從前臺傳遞的關(guān)鍵詞和傳遞類型形式很多,例如,考慮到以后配置的可擴展性所以使用過濾器鏈的方式實現(xiàn)類型過濾,從而獲得準確的傳遞參數(shù)和返回結(jié)果。過濾器采用順序加載的方式,優(yōu)先級從前往后,無論哪個過濾器存在返回值即停止。每個過濾器都獨立于其他業(yè)務(wù)邏輯,只處理一種類型的業(yè)務(wù)信息,效率更高,實現(xiàn)更加清晰。過濾器鏈的Spring配置如下:以上配置文件簡單清晰,從關(guān)鍵標簽可以看出由5個過濾器來實施過濾,前面也提到如果業(yè)務(wù)需求有改變那么可以很方便的在其中繼續(xù)添加。由于過濾器內(nèi)容大同小異,不同過濾器只是對不同返回類型進行過濾,所以可以通過介紹其中一個來了解所有過濾器實現(xiàn)。但需求或者類型發(fā)生變化時只需要在配置文件中添加相應(yīng)的過濾器就可以實現(xiàn)類型過濾,避免了配置web.xml過濾器的麻煩。過濾器代碼:以上是靜態(tài)關(guān)鍵詞過濾器的實現(xiàn)代碼,根據(jù)不同的傳入?yún)?shù)類型調(diào)用不同process方法就可以實現(xiàn)過濾,當有新的類型加入時可以簡單地疊加過濾器和處理方法,代碼可擴展性強。微信平臺用戶展示界面實現(xiàn)如圖3所示。1.3身份證取件與電子票電子憑證驗證平臺是一個集電子憑證生成、下發(fā)、驗證及相關(guān)內(nèi)容管理功能的統(tǒng)一業(yè)務(wù)平臺。其核心功能為驗證電子憑證有效性,并將驗證狀態(tài)通知對應(yīng)第三方業(yè)務(wù)平臺,從而達到訂單狀態(tài)的同步,完成電子票務(wù)業(yè)務(wù)流程的閉環(huán)。在核心功能之上,平臺還將提供部分電子憑證的生成、下發(fā)等功能,以供第三方業(yè)務(wù)平臺調(diào)用。最終的電子憑證載體是二代身份證,在到達景區(qū)后可以通過定制驗證平臺來核實電子票,同時驗證平臺也與系統(tǒng)后臺對接來驗證審核票據(jù),在成功生成憑證后,用戶到達景區(qū)的驗證工作也是重要的一個環(huán)節(jié),本系統(tǒng)采用local模式來驗證即驗證設(shè)備需通過網(wǎng)絡(luò)鏈接后臺系統(tǒng),驗證票據(jù),這種方法的好處是驗證平臺不需要調(diào)用第三方接口,所有數(shù)據(jù)保存在驗證平臺,這樣可以減少驗證系統(tǒng)的復雜度。身份證作為我國居民的官方身份認證載體覆蓋面毋庸置疑,特別是在大規(guī)模更換第二代身份證后其作用也大大增加,其中集成RFID模塊雖然只提供讀取功能,但其唯一性可以作為電子憑證的可靠載體。由于讀取身份證信息涉及公民個人隱私以及其他敏感問題所以本系統(tǒng)將采用公安部授權(quán)的身份證讀取設(shè)備來實現(xiàn),該設(shè)備可以讀取包括身份證號在內(nèi)的各種信息,完全可以滿足需求。圖4是通過身份證換取實體票據(jù)的設(shè)計圖。從圖中可以看出用戶在用身份證號提交訂單信息后就無需其他操作,統(tǒng)一驗證平臺會將串碼和用戶身份證綁定,在用戶到達后可以通過專設(shè)的讀卡器讀出用戶身份證信息并提交至驗證平臺,相符即可。圖5是Android平臺的身份證驗證設(shè)備,用戶在到達園區(qū)門口以后可以通過刷二代身份證的方式入園,系統(tǒng)會調(diào)用統(tǒng)一認證接口來改變憑證狀態(tài)。1.4微信接口和接口功能測試結(jié)果因為公共接口可能面臨被大量調(diào)用的情況,所以本系統(tǒng)接口使用Loadrunner壓力測試工具對微信調(diào)用接口、產(chǎn)品展示、訂單展示等功能進行了壓力測試。測試結(jié)果如表1所示。通過上述數(shù)據(jù)可以看出在60分鐘120個用戶并發(fā)的情況下系統(tǒng)平均相應(yīng)在0.5秒之內(nèi),并且訪問成功率皆為100%,能夠滿足高并發(fā)接口調(diào)用和內(nèi)容訪問的要求。2即時通信工具本文通過設(shè)計和實現(xiàn)結(jié)果的方式詳細描述了以微信公眾平臺為基礎(chǔ)搭建的二代身份證入園系統(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)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論