趙冰 劉星含 楊泰森 趙淼 劉紀(jì)元 陳冰
摘要:隨著時(shí)代的飛速發(fā)展,便捷的物品租賃與環(huán)保低廉的二手商品買賣受到了各界人士的認(rèn)可,其中不乏大學(xué)生群體。物品租賃與二手交易平臺(tái)的需求量逐漸增加,搭建此類平臺(tái)可以提高閑置物品的利用率,從一定程度上緩解資源浪費(fèi)。文章設(shè)計(jì)的共享校園平臺(tái)是基于微信小程序進(jìn)行開發(fā),實(shí)現(xiàn)了用戶發(fā)布商品、租賃商品、購買商品等功能。程序設(shè)計(jì)經(jīng)測試滿足功能穩(wěn)定、界面簡潔、圖標(biāo)引導(dǎo)明確等基本要求。該程序的開發(fā)與設(shè)計(jì)旨在為大學(xué)生群體提供一個(gè)體驗(yàn)良好的交易平臺(tái)。文章以“解決校園二手閑置物品交易”為目標(biāo)的平臺(tái)開發(fā)而展開研究。借助微信小程序免安裝,易傳播,易使用,賬戶實(shí)名綁定,安全性高等優(yōu)點(diǎn)為高校大學(xué)生提供更加安全,便利的物品租賃與二手交易平臺(tái)。
關(guān)鍵詞:微信云開發(fā);微信小程序;租賃交易;二手交易;高校
中圖分類號:TP393? ?文獻(xiàn)標(biāo)識碼:A
文章編號:1009-3044(2022)21-0064-03
開放科學(xué)(資源服務(wù))標(biāo)識碼(OSID):
1 物品租賃與二手交易市場的現(xiàn)狀與前景
在日常生活中,人們不可避免地會(huì)多出一些閑置物品,也許這些物品對主人來說已經(jīng)不再有使用價(jià)值,但又舍不得丟掉。通過調(diào)研發(fā)現(xiàn),大部分人對于物品租賃與二手買賣都有需求。并且目標(biāo)客戶群體大多對于閑置物品的沒有較好的處理方式,致使閑置物品的使用率較低,此舉會(huì)對社會(huì)資源產(chǎn)生極大的浪費(fèi)。大學(xué)生群體則是一個(gè)容易產(chǎn)生沖動(dòng)消費(fèi)與浪費(fèi)的群體,這也對不少大學(xué)生造成了困擾,再者對資源的合理配置的呼吁與可持續(xù)發(fā)展的意識形態(tài)都已深入人心,所以構(gòu)建高校二手資源整合平臺(tái)是具有重大意義的[1]。
校園內(nèi)的二手物品租賃與交易市場,不僅可以給大學(xué)生提供買賣租賃閑置物品的平臺(tái),還可以提高閑置物品的利用率以緩解資源浪費(fèi)問題[2]。本平臺(tái)面向校園廣大師生用戶,用戶可以在本校范圍內(nèi)買賣租賃,此舉能夠大大減少校園內(nèi)的資源浪費(fèi)[3]。由于本校學(xué)生之間的生活習(xí)慣差異與教學(xué)資料差異不大,可能會(huì)出現(xiàn)同專業(yè)高年級大學(xué)生的物品使用過一次就會(huì)閑置,但下一屆學(xué)生依然有很大需求的情況,例如課本、書籍、電動(dòng)自行車等,同時(shí),由于同校學(xué)生距離不會(huì)太遠(yuǎn),可以節(jié)省物流費(fèi)用與時(shí)間,極大地為買賣雙方提供了便利,雙方面對面線下驗(yàn)貨確認(rèn),也能夠使得交易更加可靠。
2 需求分析
1)需求挖掘
對于部分當(dāng)今大學(xué)生來說,二手閑置物品沒有較好的處理方式,只能將仍然具有其功能價(jià)值的物品扔掉或束之高閣。如果可以將這些二手閑置物品轉(zhuǎn)賣租賃出去,不僅可以產(chǎn)生部分收益,還可以提高閑置物品的使用率,減少浪費(fèi)。學(xué)生不僅可以出租自己的閑置物品,還可以購買他人的二手閑置物品來省下購買全新物品的錢。
2)需求分析
對使用該平臺(tái)的用戶來講,用戶需要的商品交易平臺(tái)應(yīng)提供更可靠、更便捷、更符合大學(xué)生群體二手商品處理方式的運(yùn)行模式[4]。不同的商品會(huì)產(chǎn)生不同的交易需求,如對于不想花大價(jià)錢買一把好的吉他的男生來說,他對于吉他的需求如果不是長期需求,這時(shí)在本平臺(tái)選擇同校租賃就是比購買更經(jīng)濟(jì)的選擇,同理,對于買了大多數(shù)時(shí)間都在閑置但又不舍得賣掉或者丟掉的物品,也可以選擇在平臺(tái)上為其他同學(xué)提供臨時(shí)的租賃服務(wù)。對于以后不會(huì)再用到的閑置物品,賣出才是更適合的處理方式。因此,系統(tǒng)必須具備兩個(gè)主要功能:二手交易與物品租賃[5]。
3)需求驗(yàn)證
根據(jù)校園內(nèi)的調(diào)研情況分析,許多大學(xué)生都希望可以有一個(gè)在同校范圍內(nèi),安全可靠的便捷的二手物品交易租賃平臺(tái),對于買賣雙方均有很大的需求和市場空間。
4)風(fēng)險(xiǎn)預(yù)測
共享物品會(huì)帶來一部分問題。如果在租借過程中物品損壞或丟失等問題,將會(huì)有相關(guān)的專業(yè)人員對此進(jìn)行定損,給出公平合適的解決辦法以及賠償。如果在交易過程中雙方的其中一方不守信用,將會(huì)視情況而定對其失信賬號進(jìn)行暫時(shí)或永久封禁等懲罰,對個(gè)別態(tài)度惡劣用戶會(huì)在收到舉報(bào)信息經(jīng)過驗(yàn)證后,將其綁定的微信號上報(bào)學(xué)校相關(guān)部門,以保證平臺(tái)良好的交易環(huán)境。
3 微信小程序云開發(fā)框架及其設(shè)計(jì)流程
3.1 微信小程序云開發(fā)框架
微信云開發(fā)是由微信團(tuán)隊(duì)聯(lián)合騰訊云推出的小程序開發(fā)服務(wù),云開發(fā)為開發(fā)者提供了基礎(chǔ)能力支持如云函數(shù)、數(shù)據(jù)庫、存儲(chǔ)、云調(diào)用。開發(fā)者無須搭建服務(wù)器便可以免鑒權(quán)直接使用平臺(tái)提供的API進(jìn)行業(yè)務(wù)開發(fā),為開發(fā)者提供了完整的原生云端支持和微信服務(wù)支持,無須搭建后臺(tái),弱化了后端和運(yùn)維概念。使用平臺(tái)提供的豐富的API為開發(fā)者的開發(fā)減少了許多常用但又繁雜的功能編寫過程。
3.2 技術(shù)選擇
開發(fā)工具方面以微信開發(fā)者工具為主,Visual Studio Code為輔,兩者結(jié)合進(jìn)行前臺(tái)頁面的代碼編寫與開發(fā),后端數(shù)據(jù)庫采用微信云開發(fā)將數(shù)據(jù)存儲(chǔ)在騰訊云服務(wù)器。在開發(fā)的過程中,通過使用Visual Studio Code提供的Easy LESS、CSS Tree等開源插件來提高代碼的編寫效率,減少重復(fù)代碼的編寫。
對于使用的開發(fā)語言方面,使用了符合微信小程序開發(fā)規(guī)范的語言來編寫頁面的四類核心文件,其中包括wxml、json、js、wxss以及一個(gè)輔助樣式文件less。對于頁面樣式的編寫,使用LESS這一向后兼容的CSS擴(kuò)展語言結(jié)合Visual Studio Code提供的插件,使在編寫less文件的過程中自動(dòng)更新生成wxss,這使得頁面樣式文件wxss的編寫與調(diào)試更加簡單。
對于頁面的組件,使用了由有贊前端團(tuán)隊(duì)開發(fā)的開源的移動(dòng)端組件庫Vant,其在項(xiàng)目中的引用,能夠直接使用組件庫所提供的組件,也可以根據(jù)自己的需要改變其外觀與功能,例如在選擇租賃時(shí)間功能中,使用選擇日期區(qū)間Calendar等組件來實(shí)現(xiàn)選擇租賃日期區(qū)間。
3.3 設(shè)計(jì)流程
通過對平臺(tái)的以物品租賃與二手交易為主要功能的整體思考與設(shè)計(jì),該平臺(tái)應(yīng)該具有瀏覽推薦商品、搜索商品、加入購物車、結(jié)算商品、提交訂單、查看訂單信息、發(fā)布商品等功能。對于頁面各個(gè)設(shè)計(jì)風(fēng)格應(yīng)該統(tǒng)一,排版圖標(biāo)應(yīng)簡潔美觀,操作應(yīng)簡單易懂。操作流程如圖1所示。
3.3.1 云數(shù)據(jù)庫設(shè)計(jì)
對于云數(shù)據(jù)庫,每一個(gè)功能模塊的相關(guān)信息按類別存儲(chǔ)為一個(gè)集合,例如商品數(shù)據(jù)goodsdata用來存儲(chǔ)用戶上傳的商品數(shù)據(jù),包括商品圖片、商品詳情等信息,通過前臺(tái)的js文件中的對應(yīng)方法可以從云數(shù)據(jù)庫中檢索這些信息。
3.3.2 頁面設(shè)計(jì)
1)首頁頁面
首頁頁面由搜索框,輪播圖,推薦商品組成。搜索欄可以根據(jù)用戶輸入的關(guān)鍵詞進(jìn)行查詢符合相應(yīng)條件的商品。輪播圖可以向用戶展示交易規(guī)則,處罰公告等信息或熱門商品的圖片。推薦商品由二手市場和租賃市場兩部分構(gòu)成,用戶可以根據(jù)需要向下滑動(dòng)查看推薦的商品。如圖2所示。
2)商品詳情頁面
商品詳情頁面的內(nèi)容部分由發(fā)布人信息、價(jià)格、發(fā)布時(shí)間、商品介紹詳情與商品圖片組成,下方的工具欄由聯(lián)系對方、分享、購物車、加入購物車與立即購買組成。當(dāng)用戶選擇的是買斷交易的物品時(shí),只需要選擇交易方式來加入購物車或提交訂單,當(dāng)用戶選擇的是物品租賃時(shí),需要同時(shí)選擇租賃時(shí)間和租賃方式才可以進(jìn)行訂單生成或加入購物車。用戶可以瀏覽發(fā)布人發(fā)布的商品信息與圖片,可以通過下方的聯(lián)系TA與對方取得聯(lián)系,進(jìn)行砍價(jià)或詢問物品狀況,同時(shí)可以通過分享鏈接將商品推薦給微信好友。
3)商品列表頁面
商品列表頁面是由各個(gè)商品的縮略信息組成的。在加載商品信息列表時(shí),如果數(shù)據(jù)量太過龐大,頁面的打開速度就會(huì)有一定的延誤,基于優(yōu)化的角度來考慮,后臺(tái)不能一次返回所有數(shù)據(jù)。所以,通過分頁加載的方式,一次僅從數(shù)據(jù)庫中檢索10條商品數(shù)據(jù)并展示在列表內(nèi),當(dāng)用戶觸發(fā)了下滑觸底的事件時(shí),再加載后10條數(shù)據(jù),以此來減少多余數(shù)據(jù)產(chǎn)生的流量浪費(fèi)及網(wǎng)絡(luò)占用。其次,在加載完商品信息之后,會(huì)將第一次加載的商品數(shù)據(jù)存儲(chǔ)在緩存中,以此來減少多次重復(fù)加載的次數(shù)并且起到減少網(wǎng)絡(luò)占用和節(jié)省流量的效果。如果需要更新商品列表,便可以下拉刷新來重新加載商品列表。
4)購物車頁面
購物車頁面由用戶添加的商品信息組成。對于物品租賃而言,用戶可以修改加入購物車時(shí)選擇的日期與選擇的交易方式。可以根據(jù)售價(jià)與租用的天數(shù)計(jì)算出總價(jià)供用戶參考,當(dāng)用戶提交了訂單,賣家選擇是否確認(rèn)訂單,如果確認(rèn),則生成訂單,如果賣家拒絕,用戶可以在與賣家交流(非必須)后,改變信息并重新提交訂單。如圖3所示。
4 功能測試以及性能測試
1)功能測試
根據(jù)需求分析結(jié)果,本系統(tǒng)的功能能夠?qū)崿F(xiàn)預(yù)期目標(biāo)即滿足部分大學(xué)生買賣租賃二手閑置物品的需求并提供良好的用戶體驗(yàn)。經(jīng)過多次實(shí)機(jī)模擬測試,如正確加入購物車,正確提交商品信息等用戶正常操作,以及查看商品時(shí)斷網(wǎng)顯示、多次點(diǎn)擊加入購物車時(shí)是否會(huì)出現(xiàn)異常等異常情況測試,系統(tǒng)均能夠滿足期望,均通過測試。
2)性能測試
通過分析系統(tǒng)架構(gòu)的合理性、數(shù)據(jù)庫的設(shè)計(jì)是否存在問題,代碼的性能是否良好等問題,在對代碼與數(shù)據(jù)庫的設(shè)計(jì)反復(fù)進(jìn)行修改后提升程序的運(yùn)行效率。對于服務(wù)器的資源使用情況、系統(tǒng)的用戶量等數(shù)據(jù)可以在微信小程序云開發(fā)后臺(tái)檢測到響應(yīng)數(shù)據(jù),在若干次測試之中,均未發(fā)現(xiàn)異常情況。
5 結(jié)束語
隨著共享經(jīng)濟(jì)對于人們生活的滲入以及共享要素的不斷豐富,共享經(jīng)濟(jì)商業(yè)模式不斷橫向發(fā)展,影響到不同領(lǐng)域并衍生出不同種類的共享經(jīng)濟(jì)商業(yè)模式,當(dāng)下共享經(jīng)濟(jì)的發(fā)展為社會(huì)提供了新的經(jīng)濟(jì)動(dòng)能[6]。而基于微信小程序的校園租賃與二手平臺(tái)的開發(fā)也正符合了該共享的理念。共享校園項(xiàng)目旨在為本校師生提供最便利、安全、節(jié)約的交易平臺(tái),共享校園的存在可能會(huì)打擊到傳統(tǒng)的經(jīng)濟(jì)模式,也可能遭到大型互聯(lián)網(wǎng)企業(yè)下的競品沖擊,但我們也不應(yīng)該否定其的開發(fā)與維護(hù),平臺(tái)將憑借本地化優(yōu)勢使得運(yùn)營方與用戶,用戶與用戶建立更和諧、更安全、更便利的連接。高校作為資源節(jié)約型的主體之一,應(yīng)當(dāng)切實(shí)貫徹資源節(jié)約型的觀念,通過呼吁師生對閑置物品的循環(huán)利用,獲得更和諧友愛的校園環(huán)境和社會(huì)影響。希望隨著共享校園平臺(tái)的使用與推廣,可以使每一件物品都能夠發(fā)揮它最大的價(jià)值,實(shí)現(xiàn)物盡其用,減少資源浪費(fèi)。
參考文獻(xiàn):
[1] 曾倩.基于微信小程序的高校二手物品交易和共享平臺(tái)的搭建[J].現(xiàn)代商業(yè),2019(2):52-53.
[2] 于果.共享經(jīng)濟(jì)商業(yè)模式、價(jià)值實(shí)現(xiàn)及優(yōu)化策略研究[J].會(huì)計(jì)之友,2019(5):129-134.
[3] 沈政曄,張辰澔,黃晉峰.基于微信小程序的校園二手物品交易平臺(tái)設(shè)計(jì)與開發(fā)[J].無線互聯(lián)科技,2021,18(22):66-67,84.
[4] 張麗,李飛紅.大學(xué)校園共享單車出行行為特征分析[J].營銷界,2021(30):189-190.
[5] 賈鈺峰,王博.淺談校園信息共享平臺(tái)的構(gòu)建[J].計(jì)算機(jī)產(chǎn)品與流通,2020(8):89.
[6] 王晨旭,李家龍,申志雄,等.大學(xué)校園共享經(jīng)濟(jì)探索與剖析[J].科技資訊,2021,19(5):75-77,81.
【通聯(lián)編輯:梁書】