999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

高校閑置物品交易系統(tǒng)設計與實現

2021-09-08 02:51:24林康杰邱澤明陳彬陳兆東陳曉璇鮮征征
新型工業(yè)化 2021年6期
關鍵詞:功能模塊界面用戶

林康杰,邱澤明,陳彬,陳兆東,陳曉璇,鮮征征

(廣東金融學院 互聯網金融與信息工程學院,廣東 廣州 510521)

0 引言

近年來,互聯網行業(yè)與科技迅猛發(fā)展,隨之出現眾多的閑置物品交易平臺,比如“閑魚”“轉轉”等平臺,通過它們可 消化一部分閑置物品,有助于建設環(huán)保型社會[1]。高校大學生這一用戶群體接受能力強,能快速適應互聯網環(huán)境的變化,但往往又存在較為沖動且不理性的消費理念,隨之帶來閑置物品不斷增加等問題[2]。

在校期間,高校學生通常會有各種閑置物品,甚至還有一些因沖動消費而購買的無太多用處的物品[3]。如果把這些物品通過二手交易平臺進行售賣,賣家在妥善處理物品的同時能夠獲得了一定的收益,而買家只需花費較少的金錢就能獲得需要的物品[4]。隨著社交平臺的推廣普及,QQ、微信、微信公眾號等社交軟件越來越大眾化[5],但通過QQ群、微信群和朋友圈途徑做交易并不順暢。大學生絕大部分無收入來源,但有一定的環(huán)保意識和開放的消費觀念[6]。二手交易平臺,是消費者將購買來的使用過或未使用過的商品即折舊、閑置品進行交易的平臺[7]。高校二手交易市場蘊含商機,并且有著很大的發(fā)展空間。

2013年,李成成[8]基于某公司的跳蚤市場網站項目,借助Web、SQL數據庫和NET技術成功搭建了大學生的互聯網舊物交換系統(tǒng)平臺。2016年,李星悅等人[9]利用安卓系統(tǒng),結合Java以及WebApp等技術手段,設計并完成了大學內校園閑置物品交易系統(tǒng)平臺。2016年,王超等人[10]調研了高校二手書籍等學習資料交易市場,并根據其存在的問題,提出,建立校內移動交易平臺的設想。2017年,李巖堃等人[11]結合對二手市場現狀的調查分析,設計并構建完整的高校二手交易平臺功能框架。2019年,趙永剛等人[12]深入調查分析校園閑置物品市場,認為在校園里搭建二手閑置物品交易平臺是“綠色生活方式”與“循環(huán)經濟”的有力結合,同時也減輕了大學生對于閑置物品的過度浪費。

綜上,校園閑置物品交易系統(tǒng)有利于解決閑置囤積問題,有助于建設綠色環(huán)保型校園。當前,校園師生的生活、學習物品不斷增多,閑置物品交易的需求很迫切,交易范圍越來越廣。本文將針對現有校園閑置物品交易系統(tǒng)功能單調、交易不便捷等缺點,設計并實現一個更實用的校園閑置物品交易系統(tǒng)。

1 系統(tǒng)主要創(chuàng)新

1.1 賣家買家分離

經查閱發(fā)現,“閑魚”“轉轉”等二手平臺的界面分布分為我的、消息、首頁、發(fā)布、發(fā)現/魚塘。我們的這個創(chuàng)新可以切換兩個不同的界面去使用,也即分為買家和賣家,簡潔又方便。

1.2 基于獨立高校地區(qū)

系統(tǒng)專注于高校學生的日常用品、娛樂設備和學習資料等的二手交易。每個學校都有各自不同的文化和生活習慣。使用學校賬號登錄設備和區(qū)分開各高校之間的二手交易,這樣更利于管理和雙方交易方便。

1.3 推薦和猜你喜歡

系統(tǒng)首頁提供最新推薦、最熱推薦和猜你喜歡板塊。最新推薦板塊顯示用戶最新上傳的物品;最熱推薦板塊根據全部用戶對物品的點擊量、瀏覽量和搜索量等指標來推送物品;猜你喜歡板塊則根據個人用戶對物品的點擊量、瀏覽量、搜索量和收藏物等指標來推送物品。

2 系統(tǒng)分析與設計

2.1 系統(tǒng)功能需求分析

功能總體框架。本系統(tǒng)分別由登錄認證模塊、買賣家模塊、個人中心、搜索推薦模塊、聊天模塊、反饋模塊六個功能板塊組成,系統(tǒng)總體功能架構如圖1所示。

圖1 高校閑置物品交易系統(tǒng)功能架構圖

2.2 系統(tǒng)主要界面設計

(1)在登錄界面。登錄認證模塊的學號賬號密碼頁面,先進行學校選擇,然后可輸入本校的學號或教工號,密碼為學校賬號密碼,支持記住賬號密碼,登錄界面如圖2所示。

(2)首頁界面。首頁主要分為五個板塊,頂部導航板塊、搜索和發(fā)布板塊、分類及其他板塊、猜你喜歡板塊和推薦板塊,首頁界面如圖3所示。

圖3 首頁界面

頂部導航:可查看首頁、租賃和贈送的內容,支持切換買賣家身份,可在登錄后查看個人中心信息。

搜索發(fā)布:搜索框支持輸入關鍵字搜索。支持賣買家進行“發(fā)布閑置”和“尋求閑置”操作。

分類及其他:可按物品類型查找物品。

猜你喜歡:根據個人用戶經常點擊的某類型閑置或收藏的物品來進行推送。

最新最熱推薦:最新推薦根據用戶最新上傳的物品進行推送;最熱推薦根據全部用戶的點擊量、瀏覽量、收藏量來進行推送。

(3)個人中心界面。個人中心有個人資料、我的物品、發(fā)布物品、收藏盒、正在交易和已交易六個板塊,個人中心界面如圖4所示。

圖4 個人中心界面

個人資料:支持編輯修改個人信息。

我的物品:可查看個人發(fā)布的閑置、尋求、租賃和贈送物品的交易狀態(tài)和內容詳情。

正在交易:可查看正在交易的閑置、尋求、租賃和贈送物品,商議可進行聊天。

3 系統(tǒng)核心功能具體實現

3.1 發(fā)布功能模塊的實現

(1)發(fā)布功能模塊流程分析。發(fā)布功能的流程分析如圖5所示,用戶需要登錄后才能使用發(fā)布(閑置、尋求)功能。登錄后的用戶可以在首頁發(fā)布物品,也可以在個人中心發(fā)布物品,進入發(fā)布詳情頁,填寫完整的物品信息后即可發(fā)布,若上傳成功則表示發(fā)布成功。如發(fā)現錯誤信息,可在我的物品里進行修改或者刪除物品。本功能支持編輯商品名字、商品簡介、商品價格、聯系方式、取貨方式、可否議價、商品分類、商品圖片和視頻的字段信息;圖片最大限制為5M,視頻最大限制為20M。

圖5 發(fā)布功能流程分析圖

(2)發(fā)布功能模塊實現的關鍵函數。發(fā)布功能模塊主要是實現上傳與添加,其關鍵函數如下所述:

①String addPhoto(MultipartFile file);

功能:上傳圖片/視頻。

參數:file為傳入的文件流,包括圖片和視頻。

返回值:返回上傳到服務器之后的文件名字。

實現分析:該方法會將用戶發(fā)布的商品信息傳入,上傳圖片以及視頻。多個文件則通過‘#’號進行分割。上傳至服務器,然后將文件名字返回供添加商品使用。

②void addProducts(Product product);

功能:通過該方法添加商品,其間會驗證傳入參數的有效性。

參數:Product對象,封裝了商品的多個屬性。

返回值:無

實現分析:前端根據上傳的圖片/視頻之后返回的文件名,將數據封裝為Product類之后,通過接口addProducts進行上傳。驗證通過后,保存成功。

3.2 推薦功能模塊的實現

(1)推薦功能模塊流程分析。推薦功能的流程分析如圖6所示,用戶在網站首頁即可使用此推薦功能。推薦功能使用的是基于協同過濾的用戶相似度算法。即若用戶未登錄,則推薦的策略是銷售量最高的商品;若已登錄,則先收集用戶的購物車里面所收藏的商品,與其他用戶的購物車中收藏的商品進行相似度對比,得到對應的相似度評分,最后通過對相似度評分進行排序獲取最高評分的5%的用戶,由其組成用戶集,隨機從用戶集中推送四個商品給用戶。在相應頁面可查看最熱閑置和最新閑置,最熱閑置板塊根據用戶的點擊量,瀏覽量和搜索量來進行推送;最新閑置板塊推送用戶最新上傳的物品。

圖6 推薦功能流程分析圖

(2)推薦功能模塊實現的關鍵函數。發(fā)布功能模塊主要是實現上傳與添加,其關鍵技術如下所述:

①List recommendShop(String userId,List goodsId);

功能:獲取用戶相似度最高的商品集合

參數:當前用戶ID,商品ID。

返回值:返回推薦的商品的集合。

實現分析:根據當前用戶ID,獲取此用戶的購物車商品集合。然后將數據集里的商品與其他用戶購物車中收藏的商品進行相似度分析得到評分,最后獲取評分較高的前5%的用戶的數據集,隨機返回用戶數據集中的對應購物車上的四個商品。

3.3 聊天功能模塊的實現

(1)聊天功能模塊流程分析。聊天功能的邏輯流程分析如圖7所示,用戶登錄系統(tǒng)后,搜索查找物品。在物品詳情介紹下方點擊聯系賣家,通過聊天聯系促成交易。雙方通過“確定交易”和“取消交易”來決定物品的隱藏和恢復,通過“完成交易”來移除物品。聊天功能的實現界面如圖8所示。

圖7 聊天功能流程分析圖

圖8 聊天界面

(2)聊天功能模塊實現的關鍵函數。本系統(tǒng)的聊天模塊主要是基于WebSocket來實現。WebSocket底層是通過建立一條通信管道來維持服務端和用戶之間的聯系,并通過服務端轉發(fā)來使用戶之間實行通信。核心函數為:

MessageVO pushMessage(Message message);功能:發(fā)送消息。

參數:message封裝了消息發(fā)送的所有信息,包括賣家id,買家id,物品id,消息類型(包括確認按鈕,消息內容),發(fā)送時間等。

返回值:含有消息內容,買家id,賣家id等信息的消息視圖。

實現分析:pushMessage方法接收Websocket傳遞的消息對象message之后,如果用戶不在線的話,就先根據參數,將發(fā)送的消息存入數據庫,待接收方上線接收;如果在線則將消息直接通過Websocket的服務端推送給用戶。

由于篇幅有限,本系統(tǒng)其他功能的實現此處不再贅述。

4 系統(tǒng)測試

4.1 功能測試

本系統(tǒng)的功能測試主要在于測試系統(tǒng)的核心功能是否與需求一致。以下對系統(tǒng)兩個主要功能進行測試,如表1所示。

表1 部分功能測試用例表

4.2 性能測試

本系統(tǒng)中首頁加載的資源和渲染的內容較多,所以性能測試部分主要針對首頁的首屏渲染。這部分的性能測試使用Chrome瀏覽器中的performance工具進行測試。

對首屏渲染時各部分執(zhí)行時長的測試。測試結果如圖9所示。圖中上方紅色框部分是白屏的時間段,從下面的紅色框內可看到白屏時間僅有498ms,對于一個有較多圖片的頁面來說打開速度已經足夠快。而其中表示JavaScript執(zhí)行時長的Scripting耗時最長,這是因為在首頁需要發(fā)起較多XHR請求資源,這符合預期的結果。

圖9 首頁性能測試分析圖

經過系列的功能測試和性能測試,可以看出該系統(tǒng),設計均符合預期。

5 結語

本文通過調研,對幾個二手交易平臺進行研究和學習,然后設計并實現了一個高校閑置物品交易系統(tǒng),旨在解決高校日趨增多的閑置物品問題,校園區(qū)域化的設計更能增加交易的便捷性和安全性。

接下來將會對系統(tǒng)進行剖析整理,開發(fā)小程序端,簡化系統(tǒng)功能,使其更加契合現在的高校師生生活方式。我們將優(yōu)化搜索功能,現在的系統(tǒng)搜索功能僅支持關鍵字搜索,后續(xù)將添加更多種類的關系搜索,例如條件搜索,基于租賃的條件搜索租賃相關物品。還要完善聊天功能,現在的聊天功能僅支持文本消息和表情包發(fā)送,后續(xù)將增加聊天的消息類型,例如圖片和視頻文件等。

猜你喜歡
功能模塊界面用戶
國企黨委前置研究的“四個界面”
當代陜西(2020年13期)2020-08-24 08:22:02
基于FANUC PICTURE的虛擬軸坐標顯示界面開發(fā)方法研究
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
人機交互界面發(fā)展趨勢研究
基于ASP.NET標準的采購管理系統(tǒng)研究
軟件導刊(2016年9期)2016-11-07 21:35:42
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
輸電線路附著物測算系統(tǒng)測算功能模塊的研究
M市石油裝備公服平臺網站主要功能模塊設計與實現
石油知識(2016年2期)2016-02-28 16:20:16
手機界面中圖形符號的發(fā)展趨向
新聞傳播(2015年11期)2015-07-18 11:15:04
主站蜘蛛池模板: 在线观看精品国产入口| 国产色婷婷| 狠狠干欧美| 亚洲天堂在线免费| 欧美成一级| 国产成人精品视频一区视频二区| 国产永久无码观看在线| 久久香蕉国产线| 国产精品自在线天天看片| 国产福利免费观看| 日本精品视频一区二区| 久久精品国产精品青草app| www.91中文字幕| 亚洲三级a| 日韩在线永久免费播放| 欧美午夜小视频| 性色在线视频精品| 毛片网站观看| 国产精品无码AV片在线观看播放| 一级全黄毛片| 亚洲区欧美区| 国产免费高清无需播放器| 永久成人无码激情视频免费| 国外欧美一区另类中文字幕| 四虎成人精品| 亚洲精品无码不卡在线播放| 最新日本中文字幕| 久久99国产视频| 国产日韩精品欧美一区灰| 国产区在线看| 曰AV在线无码| 在线永久免费观看的毛片| 国产精品自在拍首页视频8| 999福利激情视频| 亚洲无码高清视频在线观看| 国产黄网永久免费| 亚洲综合第一页| 亚洲欧美国产五月天综合| 粗大猛烈进出高潮视频无码| 国产一级在线观看www色 | 国产玖玖玖精品视频| 最新痴汉在线无码AV| 国产在线视频自拍| 欧美精品v欧洲精品| 亚洲福利视频网址| 日本午夜视频在线观看| 色噜噜久久| 欧美日韩精品在线播放| 小说区 亚洲 自拍 另类| 2020国产免费久久精品99| 欧美另类一区| 日韩a在线观看免费观看| 91久久国产成人免费观看| 国产无码精品在线播放 | 欧美在线一级片| 久久青草热| 免费看黄片一区二区三区| 亚州AV秘 一区二区三区| 日韩精品无码不卡无码| 国产免费a级片| 亚洲国产日韩在线观看| 尤物精品国产福利网站| 中文字幕天无码久久精品视频免费| 午夜三级在线| AV在线天堂进入| 欧美区一区| 亚洲日本韩在线观看| 天堂网亚洲系列亚洲系列| 91成人在线观看视频| 色有码无码视频| 五月婷婷导航| 无套av在线| 午夜精品国产自在| 55夜色66夜色国产精品视频| 亚洲精品色AV无码看| 在线日韩日本国产亚洲| 美女一级免费毛片| 中文字幕一区二区人妻电影| 亚洲无码视频图片| 一本无码在线观看| 国产乱视频网站| 欧美一级在线播放|