《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 大學生二手物品交易平臺的設計與實現
大學生二手物品交易平臺的設計與實現
李勇軍1,余雨萍1,唐 鑫2
(1.中原工學院 軟件學院,河南 鄭州 450007; 2.飛天誠信科技股份有限公司,北京 100083)
摘要: 針對當前高校大學生對于二手物品交易的實際需求,提出了一款跨平臺的基于雙服務器模式的大學生二手物品交易平臺。根據平臺實際需要,使用HTML5和jQuery Mobile框架實現跨平臺,設計了業務邏輯服務器和輔助服務器,并對注冊用戶身份進行驗證,使用PayPal進行交易。應用結果表明,該平臺能夠滿足高校大學生在PC及不同移動終端上的二手物品交易需求。
Abstract:
Key words :

  摘  要: 針對當前高校大學生對于二手物品交易的實際需求,提出了一款跨平臺的基于雙服務器模式的大學生二手物品交易平臺。根據平臺實際需要,使用HTML5和jQuery Mobile框架實現跨平臺,設計了業務邏輯服務器和輔助服務器,并對注冊用戶身份進行驗證,使用PayPal進行交易。應用結果表明,該平臺能夠滿足高校大學生在PC及不同移動終端上的二手物品交易需求。

  關鍵詞移動互聯網;二手物品;交易;在線支付;跨平臺;消息推送;PayPal

0 引言

  據有關調查顯示[1],大學生對二手物品的處理方式包括扔掉、捐贈、贈送及出售,由于沒有相應的解決渠道及供需信息的不對稱,使得大學生選擇出售的比例僅占7.7%,而大一到大三的學生中有86%對校園二手物品有相關需求,由此可見,二手物品交易潛在規模非常可觀,這需要政府、民營機構及高校在此方面采取相應措施,切實解決大學生二手物品處理問題。

  目前可借鑒國外經驗,采用像美國加利福尼亞州帕薩迪那市的“玫瑰碗舊貨交易會”及義賣店的形式,但這些需要很多部門協調,需要較大的人力、物力。

  近年來,移動互聯網應用發展迅猛,有B2B、B2C、C2C等多種模式。隨著智能移動終端操作系統的相繼出現,移動互聯網應用逐漸從傳統的WAP/Web方式轉向客戶端應用形式[2]。同時,隨著寬帶網絡、3G/4G、WiFi等技術的普及,并且大學生大多擁有支持上網功能的智能手機或其他便攜式終端,可以隨時隨地訪問網絡,很多大學生開通了網上銀行,交易更方便,移動電子商務環境已經相當成熟[3]。

  當前大都是針對校園二手物品交易平臺進行構建[1,4-6],而屠曉云[7]則使用JSP、MySQL等技術進行設計和實現,但該平臺不支持移動終端。如果直接開發手機客戶端,考慮到開發成本,本文采用HTML5實現跨平臺,采用PayPal進行在線支付,采用JSON進行服務器與客戶端的通信,并采用Web Socket實現用戶感興趣物品或最新發布物品信息推送。為保證交易的及時高效,文中設計并實現了基于C++的業務邏輯服務器BLServer和基于PHP的輔助服務器WampServer。

1 總體設計

  1.1 架構設計

  本二手物品交易平臺包括龐大的二手物品信息、用戶信息存儲,中控系統及支付系統。系統架構如圖1所示。

001.jpg

  本架構采用B/S結構,為保證客戶端訪問速度,客戶端采用HTML5的AppCache解決緩存。

  為提高訪問速度并保障數據的安全性,服務器分為BLServer和WampServer。BLServer使用C++語言實現,使用多線程方式處理多客戶端發送過來的一些數據請求,如二手物品信息瀏覽的數據等。為減小BLServer的壓力,WampServer主要負責客戶端二手物品圖片的上傳與下載,以及PayPal服務器發送過來的交易成功的二手物品的訂單信息。

  為使用戶能夠及時收到自己所關注的最新二手物品信息,本文采用推送技術實現。推送技術是一種基于客戶端的服務器機制[8],與傳統的拉技術相比,推送技術的優勢在于信息的主動性和及時性。目前在不同的移動終端上有不同的實現方式,如Android中有C2DM、客戶端輪查、SMS及長連接。本文采用HTML5中的Web Socket方式實現。

  在驗證注冊用戶身份時,服務器使用模擬POST提交數據到高校的門戶網站進行學生身份的有效性驗證。

  客戶端進行在線交易時,服務器將通過PayPal支付接口訪問PayPal服務器。

  1.2 體系結構設計

002.jpg

  圖2是二手物品交易平臺的體系結構設計。架構包括應用層、業務層、數據層和網絡層4層。(1)應用層包括二手物品模塊、用戶模塊、好友模塊、設置模塊等;(2)業務層包括登錄驗證模塊、學生身份有效性驗證、二手信息推送業務及交易支付系統;(3)數據層包括二手物品信息、用戶信息、學校信息、好友關系信息、用戶留言信息、交易訂單信息;(4)網絡層支持有線、WiFi等。

  1.3 功能設計

  從功能角度來分析,系統分為客戶端和服務器端,其總體功能模塊如圖3所示。

003.jpg

2 關鍵技術解決方案

  2.1 大學生身份驗證:CRUL模擬POST提交

  為保證注冊用戶為高校大學生,在用戶注冊時需要填寫學校名稱及其學號信息,然后使用POST表單提交方式驗證用戶身份的合法性。驗證流程如圖4所示。

004.jpg

  用戶填寫好注冊信息后,其信息將被發送到業務邏輯服務器,服務器讀取數據庫中相應學校的URL以及POST提交字段和判斷關鍵字,并連同客戶注冊信息以POST表單方式提交至高校的門戶網站,隨后門戶網站將返回一個靜態的HTML網頁,業務服務器通過對比返回的HTML網頁,將注冊結果碼返回給客戶端。

  2.2 在線支付:PayPal

  PayPal是一種國外的電商的支付方式,完全免費,且有PDT、IPN等技術保證其交易的安全性。PayPal的支付流程如圖5所示。

005.jpg

  買家在客戶端填寫好訂單信息后通過POST提交表單方式提交到PayPal服務端,當PayPal成功支付后便跳轉到自己的網站并通過GET方式傳送交易的流水號tx到網站的輔助服務器,服務器收到交易流水號后再通過HTTP POST的方式向PayPal發送流水號及用戶的身份標記來獲取訂單的付款明細,隨后PayPal服務器驗證用戶身份的正確性后便將付款明細發送到輔助服務器,輔助服務器使用SOCKET通信方式將付款明細發送給業務邏輯服務器,最后業務邏輯服務器將數據存儲到數據庫并通知客戶端付款成功。

3 系統實現

  3.1 二手物品發布

  若用戶需要發布物品,則必須將物品的所有信息,如標題、物品的類別、發布信息的地理位置(若能自動定位,則不用填寫)、物品描述、物品新舊程度、單價、數量、收款郵箱及PayPal相關的Token等填寫完畢后才能發布,若信息不完整則不能發布。成功發布后,用戶可為剛發布的物品信息上傳圖片,圖片可以選擇本地照片,也可現拍。

  3.2 二手物品在線瀏覽

  二手物品信息的瀏覽有兩種方式:一種是通過首頁的快捷鏈接【熱門信息】或者【我的關注】進入二手信息瀏覽;另一種是在界面下部的導航欄中點擊【信息】進入二手信息瀏覽。

  通過【熱門信息】進入客戶端呈現按熱度降序排列的當前二手信息中熱度相對較高的;通過【我的關注】進入客戶端呈現當前用戶所關心的二手信息;通過導航欄的【信息】按鈕進入,二手信息將按默認方式呈現出來。

  用戶可修改物品信息的排序規則以及城市的范圍(所有城市/當前城市)來過濾二手信息,排序規則有默認排序、按發布時間排序、按熱度排序、按價格排序。

  3.3 二手物品在線支付

  用戶若想購買某樣物品,點擊【購買此物品】按鈕后便進入圖6的界面。圖中的物品數量可通過【+】按鈕、【-】按鈕進行調整,也可自行編輯數量個數。用戶填寫相應的個人信息后點擊【提交訂單】按鈕,之后會彈出確認訂單頁面,如圖7所示。

006.jpg

  當點擊圖7中的【BuyNow】按鈕后進入PayPal支付的頁面,用戶即可使用自己的PayPal賬號進行支付。

4 結論

  本文針對當前大學生對二手物品處理的需求,在當前移動互聯網比較成熟的大背景下,設計并實現了大學生二手物品交易平臺。經驗證,該平臺在功能和性能方面較好地吻合大學生用戶的需求。由于本平臺使用jQuery Mobile框架進行設計,邏輯功能代碼和界面的UI代碼耦合度較大,并且使用大量的HTML5新特性,造成Android原生瀏覽器對WebSocket不支持,所以下一步工作是進一步降低代碼耦合度及解決瀏覽器兼容問題。

  參考文獻

  [1] 楊周,周磊.大學生二手物品交易現狀調查分析[J].產業與科技論壇,2013,12(12):120-121.

  [2] 廖軍,郭達.移動互聯網應用趨勢——基于Web的終端平臺[J].信息通信技術,2010,8(4):20-23.

  [3] 田華,王光.移動電子商務應用——手機訂票服務實證研究[J].中國商貿,2010,12(4):84-85.

  [4] 管延鵬,田華,盧冰原.移動電子商務環境下的高校大學生二手物品交易平臺研究[J].科技信息,2013,36(34):188-190.

  [5] 黃曉蕾.新型大學校園二手物品交易平臺的構建[J].電子商務,2014,4(1):91-96.

  [6] 王能.基于B/S結構的校園二手物品交易平臺的構建[J].信息與電腦,2012,6(1):80-81.

  [7] 屠曉云.二手物品交易平臺的設計與實現[J].福建電腦,2011,12(8):115-116.

  [8] 陳愛嬌.一種基于PUSH 技術的簡易實現方法[J].電腦開發與應用,2005,23(2):75-95.


此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 国产成人综合在线 | 日本中文字幕在线播放 | 波多野结衣视频在线播放 | 一级性片 | 日日射视频 | 欧美日韩国产一区二区三区伦 | 羞羞色在线 | 亚洲视频在线观看不卡 | 日韩激情视频在线观看 | 宅男色影院 | 日韩手机视频 | 好男人社区成人影院在线观看 | 色噜噜狠狠色综合日日 | 日韩欧美高清一区 | 国产精品边做边接电话在线观看 | 免费在线中文字幕 | 日韩一级影院 | 男人把女人靠到爽痛视频 | 精品亚洲欧美高清不卡高清 | 日日操网 | 麻豆射区 | 午夜视频在线观看按摩女 | 最近最好看2019年中文字幕 | 我色综合 | 一级做a爰片久久毛片人呢 一级做a爰片久久毛片免费看 | 日韩高清第一页 | 2021精品国夜夜天天拍拍 | 午夜影院视频 | 噜噜色.com | 国产成人精品免费视频大全五级 | 日本黄大片 在线播放 | 国产成人爱情动作片在线观看 | 性欧美高清另类videoso | 欧美成人激情视频 | 三级黄色片免费看 | 日本欧美国产精品第一页久久 | 成年人免费在线 | 精品视频免费观看 | 国产自啪啪 | 欧美视频在线观看一区二区 | 国产91精品不卡在线 |