摘要:近年來,随着社會生活節奏的加快,人們的生活水平不斷提高,物品的不斷更新換代使得人們不斷追求時尚潮流,這一種現象在年輕群體中非常明顯,對于這些被換下來的物品,往往是被擱置或者被丢棄,物品價值得不到體現,所以對物品的價值再利用是非常重要的。如今,移動互聯網信息傳遞速度快,約束條件少,設計一款基于移動互聯網的二手物品交易平台符合時下趨勢,同時,一定程度上降低了二手物品的交易成本,更加便利。本文以iOS的角度去對二手物品交易的分析,并通過手機APP的方式設計與實現,以手機終端的方式展示出來,分析了二手物品交易平台的實現原理和相關特點,之後對系統平台進行了設計。
關鍵詞:二手物品;移動互聯網;ios中圖分類号:TP311文獻标識碼:A
1、緒論
近年來,移動互聯網技術的發展速度正在逐步加快,以及電子商務業務的繁榮興起,移動電子商務(M-Commerce)也随之誕生,随着移動通信技術不斷的發展,手機用戶的不斷增加,這種新型的電子商務方式,正在逐步超越實體的二手交易市場,非常迅速的得到了大衆的認可。因此設計一款基于移動互聯網的二手交易App符合當今時下節約資源和可持續發展的時代主題,這也是對資源的合理運用,并且這對研究C2C模式交易模式有一定的提升和幫助。
2、平台需求分析
本平台是為實現二手物品交易而實現的APP,面向的交易模式是C2C模式,屬于移動電子商務,主要功能包括了買賣家之間的物品購買以及出售,個人登錄,物品的管理,用戶信息管理,數據庫管理以及物品詳情以及地址坐标,方便用戶使用,系統功能模塊圖如圖1所示:
圖1平台功能模塊圖各模塊功能需求描述:
(1)用戶登錄模塊
用戶可以通過新浪第三方登錄,用戶名對應的為新浪的用戶名,當用戶第一次登錄時會提示需要進行手機驗證,隻有當用戶登錄之後才能進行物品的出售和購買以及物品的管理等相關功能,未登錄時操作會提示登錄。
(2)首頁模塊
該模塊為APP打開後第一次進入的界面,可以設置天氣,進行登錄操作,以及個人的物品管理,購物車管理等,同時還有近期淘寶等商家銷量高的物品顯示,可以進行相關浏覽。
(3)發現模塊
該模塊為物品展示模塊,賣家上架的物品顯示在該模塊,買家可以添入購物車,該模塊使用UICollectionView作為顯示框架,可以查看到物品的相關圖片以及介紹,選擇某個物品時,用戶可以獲得該物品的詳細信息,方便用戶查閱,浏覽,并且可以将物品添入購物車,進行物品的購買處理,從該模塊界面也可以進入物品上架操作界面,賣家可以在該模界面對自己的物品進行文字以及圖片、價格等信息描述,當信息填充完成,便可以上架物品。
(4)爆料模塊
用戶可以獲得到網絡上的一些物品推薦,并可以查看到相關的文字介紹以及爆料的物品網絡地址,可以進行物品的查看。
(5)分享模塊
該模塊可以獲得網絡上一些最新的物品,以圖片的方式展示給用戶,同時還有相應的文字描述,以及物品相關鍊接,以供對物品的查看。
2.1平台設計數據流圖
根據上述功能分析,本平台開發相關的主要實體對象有買家、賣家。平台設計數據流圖如下圖2所示:
2.2二手交易平台角色分析
對于賣家來說,需要進行登錄,同時要取得用戶聯系方式,填寫所需要發布的物品信息:名稱、詳細描述、交易方式、用戶當前位置等。以圖片的方式展示物品更加直觀,符合時下APP用戶使用需求,賣家可以對自己的物品進行管理,訂單操作,查看已經下單或已支付的物品,進行相關處理。
對于買家來說,需要進行登錄,當買家對物品下訂單之後,在訂單管理界面可以對訂單進行操作,當物品支付後需要及時通知賣家發貨,之後便是等待收貨。
2.3二手交易平台流程分析
本平台交易模式為C2C模式,交易之前,買賣雙方需要有一個賬号,發布或者尋找物品的相關信息,根據根據地區找到合适的交易對象,交易過程中,形成一個虛拟的商務合同,買賣雙方都需要簽訂,也就是生成一份訂單信息,訂單中包含了了交易雙方的基本信息以及物品信息,交易之後,雙方完成各種手續,比如支付、發貨等處理,最終完成交易。
圖2平台設計數據流圖3、系統總體設計
3.1功能總體設計
根據系統功能分析,本二手交易客戶端從界面上分為四大模塊:首頁模塊、發現模塊、爆料模塊、分享模塊,具有登錄、退出、上架物品、物品加入訂單等電子商務等基礎功能,同時還帶有分享、地圖定位、拍照等第三方功能,以便用戶使用。
用戶可通過上架物品界面,可以填寫物品信息,并發布上線,同時可以在首頁模塊對自己的出售的物品進行管理,以及查看訂單信息,達到功能模塊化的設計需求,其他功能模塊圍繞物品浏覽,用戶交流進行界面設計和功能搭建。
3.2主要界面設計
分為以下幾個頁面:
(1)程序啟動頁面,在程序啟動時最先顯示的界面,作為用戶的歡迎界面;
(2)應用首頁,用戶進入應用的主要操作頁面,各頁面的跳轉功能;
(3)用戶個人界面,以側邊欄的方式展示,顯示用戶的頭像以及一些基本功能操作;
(4)物品上架界面,用戶上架物品的界面,以良好的視圖可讀性展示給用戶,用戶可以在該界面進行物品的照片上傳,以及提供自己的地址以及對物品的一些屬性描述;
(5)物品浏覽界面,展示物品給用戶的界面,同時還有對應物品的詳情界面;
(6)Web浏覽界面,浏覽Web頁面,顯示一些網絡頁面以便用戶查看;
(7)物品管理界面,用戶管理物品的界面,用戶可以對自己對物品進行操作;
3.3系統架構設計
二手物品交易系統從宏觀的角度來講是一個傳統的C/S模式,在iOS客戶端上分為視圖層,業務邏輯層,數據層三層架構,視圖層觸發業務邏輯層的邏輯事件,業務邏輯層從數據層把數據返回給視圖層顯示,如此便形成一個整體,對于本應用,隻有登錄後的用戶才能使用發布物品的功能,也就是登錄後才能進行個人物品操作的業務邏輯,同時模塊間也有相關邏輯約束,例如上架物品後,可以在發現模塊看到物品,用戶購買後可以在我的訂單查看到物品等相關邏輯。
4、系統詳細設計與實現
4.1物品發布流程圖
用戶必須登錄之後才能發布物品,當用戶發布物品時需要将發布信息填寫完整,具體流程如下圖3。
4.2物品購買流程圖
用戶執行登錄操作之後才能進行物品的購買操作,浏覽相應的物品,在頁面上便可以将物品添加入購物車,生成訂單,具體流程如下圖4。
5、總結
人們物質生活水平的提高,加速了各類用品的更新換代,對于這些二手物品,完全可以進行出售,避免造成價值損失。利用移動互聯網信息傳播速度快、範圍廣的優勢,設計一款二手交易平台完全符合當前時代可持續發展的原則,很有意義。
圖3物品發布流程圖
圖4物品發布流程圖參考文獻
[1]屠曉雲.二手物品交易平台的設計及實現[J].福建電腦.2011(08)
[2]王能.基于B/S結構的校園二手物品交易平台的構建[J].信息與電腦.2012(06)
[3]楊周,周磊.大學生二手物品交易現狀調查分析[J].産業與科技論壇.2013(12)
作者簡介:王昂,講師,河南中醫藥大學信息技術學院,碩士,主要研究方向:信息檢索、數據庫與數據挖掘;王彥輝,講師,河南省财經學校,碩士,主要研究方向:信息檢索、數據庫與數據挖掘。