日本好大好硬好爽免费视频

<acronym id="ecc4e"></acronym>
  • <sup id="ecc4e"></sup>
  • <optgroup id="ecc4e"><sup id="ecc4e"></sup></optgroup>
  • <optgroup id="ecc4e"><u id="ecc4e"></u></optgroup>
    <optgroup id="ecc4e"><acronym id="ecc4e"></acronym></optgroup>
  • <small id="ecc4e"><u id="ecc4e"></u></small>
    無憂支付網首頁
    囊括國內所有第三方支付公司信息
    為客戶提供最優質的支付接口服務
    24小時服務電話
    182 2176 9212
    站內搜索
    您當前的位置:主頁 > 相關文檔 >

    微信支付接口支持下的購物 APP 設計

    添加時間:2017-08-11 14:51
      隨著互聯網的快速發展和智能移動終端的普及,移動電子商務已經深入人們的生活。支付方式的改變為人們的生活提供了便利,同時也帶來不同程度的改變.本文設計的是基于微信支付的購物APP.本文所做的主要工作內容如下:(1)對現有購物 APP 進行介紹總結(2)介紹了當前的支付接口并詳細介紹了微信支付接口的參數及使用方法.(3)使用 MVVM 模式對購物APP 的詳細設計。 (4)介紹了 APP 的實現并展示成果。最后對該系統進行了測試總結.該購物 APP 系統實用方便,適合零售業和批發商戶,因而有較大的研究價值和實用價值.
      
      1 購物 APP 現狀。
      
      目前大多數購物 APP 是一些較大的公司開發推廣,有一部分是個人用戶開發.本文從 UI、功能、軟件大小、支付方式等方面介紹其中三個 APP:京東商城、XXX、XX.其中京東商城是APP Store 中下載最多的軟件。XXX 是一款 XXX 類型的 APP.XX 是個人開發的一款 APP.
      
    購物 APP 對比
      
      從表 1 中可以看出,當前購物 APP 都是免費的,賺錢通常也是以投放廣告的方式進行。個人開發的購物 APP 只具備最基本的功能,UI 也會比較粗糙,但是 APP 大小不到 1M,并且沒有廣告。以上也是個人開發 APP 的通用特征。京東商城和 XXX 比較大的主要原因是它們有多套皮膚,當然,功能更加豐富也是一個原因.
      
      2 支付平臺。
      
      支付平臺實際上就是買賣雙方交易過程中的“中間件”,也可以說是“技術插件”.是在銀行監管下保障交易雙方利益的獨立機構。第三方電子支付平臺是屬于第三方的服務中介機構,完成第三方擔保支付的功能,它主要是面向開展電子商務業務的商戶提供電子商務基礎支撐與應用支撐服務,不直接從事具體的電子商務活動.第三方支付平臺獨立與銀行、網站以及商家來做職能清晰的支付.
      
      2.1 支付平臺比較。
      
      目前中國國內的第三方支付產品主要有:支付寶、微信(騰訊公司)、快錢(99bill)、百付寶(百度 C2C)、網易寶(網易旗下)、環迅支付,匯付天下等.在 APP 開發中,最常用到的是支付寶和微信兩種支付方式。微信的結算方式和費率,是根據行業不同,有差別。支付寶采用的是階梯費率.考慮到此次開發手機APP 實用場景,下面列出兩種支付接口之間的比對:
      
    支付接口對比
      
      這二種支付接口對比如表 2.從表中可以看出,微信支付的結算費率更為優惠,而且結算方式也可接受.因此本文采用微信支付接口進行開發.
      
      2.2 微信支付接口。
      
      微信支付接口提供最完整的功能支持,它支持多種業務的API 列表。下面只針對統一下單的 API 做接口參數說明具體請求參數如表 3 所示。
      
    微信下單接口參數說明
      
      微信支付接口返回數據格式如表 4 所示。
      
    支付接口返回數據格式
      
      在實際開發應用中,我們只要按照這個格式進行解析就可以獲取我們需要的數據.
      
      3 APP 設計。
      
      本文設計的購物APP 以實用為主,在保證正常產品購買功能的前提下,最大程度地方便用戶使用,并提供一些其他功能,例如產品分享.在提供這些功能的同時,還要確保 APP 響應速度較快,并具有較好的 UI.
      
      3.1 方案設計。
      
      該APP 業務場景如圖-1 所示。根據業務場景,將 APP 功能設計需求分為3 部分:
      
      1.積累客戶、提高客戶粘性;  
      2.將客戶導流到線上商城;  
      3.將客戶導流到線下實體店。
      
    APP 業務場景
      
      3.2APP 流程。
      
      該 APP 支持用戶進行位置的設定,可以通過 GPS 對用戶位置進行實時定位.在獲取了位置之后,APP 通過后臺進程異步獲取距離用戶最近的商家產品信息。如果成功地獲取到了產品信息,就對產品信息進行解析顯示。反之,提醒用戶產品獲取失敗.若用戶選擇共享產品信息,APP 將自動調用分享功能進行發送.
      
    APP 工作流程圖
      
      3.3 APP 功能。
      
      購物 APP 最基本的功能是產品的展示和購買。根據調研發現,大家普遍關注的購物信息主要包括商家位置、產品描述及價格等.因此,APP需要根據用戶的瀏覽記錄、購物習慣,推送用戶可能感興趣的產品.另外,發現其他大部分購物APP對產品信息描述,仍過多使用文字描述形式,對產品圖片的展示效果不太關注。但隨著手機發展和用戶使用習慣的改變,用戶更關注產品圖片的效果,具有良好視覺效果的產品,會更具有吸引力.
      
      在實際應用中,我們還需要把產品消息發送到其他地方,例如QQ、微信朋友圈、微博等.有的購物APP已經注意到這個功能,但是產品分享提取得比較簡單,通常不注意產品頁面布局的排版.因此,本文設計的購物APP時,額外提供多種產品圖片的排版方式,同時進一步地結合手機分享功能,便于產品的推廣.
      
      概括來講,本文設計的APP提供以下功能:
      
      地點設置:用戶獲知距離自己最近的商家信息,可以通過GPS自動獲取當前地點.  
      產品顯示:根據獲取的產品信息,通過UI 友好顯示。還有就是提供多種產品圖片的布局模板,便于用戶分享推廣.  
      錯誤提醒:位置獲取失敗,產品信息獲取失敗,對用戶進行提醒.
      
    APP 軟件設計原理框圖
      
      軟件使用 MVVM 模式,該模式在 MVC 的基礎上加入了一個視圖模型 ViewModel,用戶數據有效性的驗證,使圖的展示邏輯,網絡數據請求及處理。使用 MVVM 模式編寫的代碼可閱讀性、重用性和可維護性更高,有利于代碼的編寫和團隊的協作.
      
      4 APP 實現。
      
      4.1 實現。
      
      本文的購物 APP 開發需要用到網絡通信、后臺任務、手機分享等功能。網絡通信本文使用 java 的 net 包,后臺任務擴展了AsyncTask 類,APP 通過異步進行網絡訪問,得到的 JSON 數據經過解析后返回給 UI 進行顯示。APP 的開發使用了 ADT(v22.3.0)作為開發工具,支持Android 4.0 及以上的版本。
      
      4.2 APP 運行測試。
      
      該購物APP 在安卓系統上進行測試,能夠實現用戶查看商品信息、購買并進行微信支付.界面測試例舉如圖 4 所示,顯示當前商家的產品信息.
      
      5 總結。
      
      本文在綜合調研當前購物APP的基礎上,采用微信支付,設計并開發了一款購物 APP.該 APP 具備最基本的商品查看購買功能.同時該 APP 支持將產品分享給其他用戶。后期可以考慮在購物APP中加入即時通訊功能,用戶在購買產品時,可以向客服咨詢,提高用戶體驗.
    日本好大好硬好爽免费视频
    <acronym id="ecc4e"></acronym>
  • <sup id="ecc4e"></sup>
  • <optgroup id="ecc4e"><sup id="ecc4e"></sup></optgroup>
  • <optgroup id="ecc4e"><u id="ecc4e"></u></optgroup>
    <optgroup id="ecc4e"><acronym id="ecc4e"></acronym></optgroup>
  • <small id="ecc4e"><u id="ecc4e"></u></small>