尉欽超,梁周宇,馬奧迪,余唐麗,汪 斌,葛 芳
(蚌埠學(xué)院 計(jì)算機(jī)工程學(xué)院,安徽 蚌埠233030)
本項(xiàng)目是二手物品線上交易平臺(tái),借助目前普及到千家萬(wàn)戶的微信小程序,初級(jí)階段主要在大學(xué)校園推行,面向用戶主要為在校大學(xué)生,第一站在蚌埠學(xué)院推行。隨著社會(huì)生活水平的普遍提高,社交媒體的普及,廣大人民日常生活中以微信公眾平臺(tái)為代表的社交軟件占據(jù)了大量的時(shí)間。依附于微信的各種小程序以其獨(dú)特的方便性、快捷性、實(shí)用性,深受青睞,在青年人居多的大學(xué)生群體中該特性更為明顯[1]。
有調(diào)查顯示,中國(guó)大學(xué)生多達(dá)九成以上習(xí)慣使用微信,小程序、朋友圈、微信公眾號(hào)的廣泛使用使得現(xiàn)代信息傳播更具分享性[2]。本項(xiàng)目旨在給在校大學(xué)生提供一個(gè)專門化、專業(yè)化的校園二手物品交易平臺(tái),依托于微信小程序,該交易平臺(tái)可以更加方便地實(shí)現(xiàn)線上操作,形成二手交易的線上市場(chǎng)。隨著生活水平不斷提高,當(dāng)代大學(xué)生越來(lái)越追求生活質(zhì)量,因此相比于習(xí)慣勤儉節(jié)約的老一輩,更加容易產(chǎn)生所謂的“二手物品”;對(duì)于這些“二手物品”,其中不乏使用性能、表觀狀態(tài)俱佳的物品,然而由于原主擁有了性能更好的替代品或者已經(jīng)不符合原主的生活追求,而被擱置一旁。學(xué)生們面對(duì)的處境往往是“扔了可惜”“留著沒(méi)用”,從而產(chǎn)生了大量的閑置及浪費(fèi)。所以,通過(guò)本項(xiàng)目平臺(tái),將這些閑置的“二手物品”與微信社交媒體相結(jié)合,學(xué)生們可以很方便地對(duì)這些“二手物品”進(jìn)行交易,減少浪費(fèi),盤活資源。本項(xiàng)目立足當(dāng)代社會(huì)現(xiàn)狀、基于電子信息科學(xué)的發(fā)展、面向廣大青年大學(xué)生,其“二手交易”的主旨符合當(dāng)代大學(xué)生團(tuán)體的實(shí)際需求,與當(dāng)代大學(xué)生活息息相關(guān)。通過(guò)本項(xiàng)目的順利推行,能夠豐富當(dāng)代大學(xué)生的校園生活,提高當(dāng)代大學(xué)生的學(xué)習(xí)及生活質(zhì)量[3]。
1.1.1 微信小程序
微信小程序,依賴微信應(yīng)運(yùn)而生,它提供的一套API實(shí)現(xiàn)了應(yīng)用“觸手可及”的夢(mèng)想,也體現(xiàn)了“用完即走,無(wú)需卸載”的理念。微信小程序的開(kāi)發(fā)與HTML5普通網(wǎng)頁(yè)的開(kāi)發(fā)有著很大的相似點(diǎn),采用的都是JavaScript腳本語(yǔ)言。但有兩點(diǎn)區(qū)別:一是普通網(wǎng)頁(yè)可以使用瀏覽器提供的API操作,而微信小程序的邏輯層和渲染層是分離的,這一點(diǎn)從項(xiàng)目結(jié)構(gòu)就可以看出;二是普通網(wǎng)頁(yè)的渲染線程是和腳本互斥的,微信小程序則不同,是分開(kāi)的、運(yùn)行在不同線程中的。
1.1.2 Java技術(shù)
Java是面向?qū)ο蟮木幊陶Z(yǔ)言,Java語(yǔ)言具有功能強(qiáng)大和簡(jiǎn)單易用兩個(gè)特征[4]。Java語(yǔ)言作為靜態(tài)面向?qū)ο缶幊陶Z(yǔ)言的代表語(yǔ)言,很好地實(shí)現(xiàn)了面向?qū)ο蟮睦碚摗?/p>
1.1.3 JSP技術(shù)
JSP(Java Server),動(dòng)態(tài)網(wǎng)頁(yè)開(kāi)發(fā)技術(shù)的標(biāo)準(zhǔn)。JSP是用Java編寫的,與VB或者其他MS專用語(yǔ)言相比更加的強(qiáng)大與易用;為用戶的HTTP請(qǐng)求提供服務(wù),并能與服務(wù)器上的其他Java程序共同處理復(fù)雜的業(yè)務(wù)需求[5]。
1.1.4 數(shù)據(jù)庫(kù)技術(shù)
MySQL是一款安全、跨平臺(tái)、高效的,并與多種主流編程語(yǔ)言緊密結(jié)合的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)。MySQL數(shù)據(jù)庫(kù)是目前運(yùn)行速度最快的SQL語(yǔ)言數(shù)據(jù)庫(kù)之一,并且有著體積小、成本低的優(yōu)點(diǎn)。
打開(kāi)小程序,如果是無(wú)賬號(hào)情況,需要進(jìn)行注冊(cè)。即用戶輸入相關(guān)信息完成注冊(cè)后,獲取賬號(hào)信息;如果不進(jìn)行注冊(cè),只能以游客的身份,進(jìn)入瀏覽功能,不能進(jìn)行發(fā)布或者購(gòu)買物品。在有賬號(hào)情況下,輸入賬號(hào)及密碼,后臺(tái)驗(yàn)證正確,登錄后可以進(jìn)行發(fā)布或者購(gòu)買物品等功能。具體的業(yè)務(wù)流程圖,如圖1所示。
圖1 業(yè)務(wù)流程圖
本平臺(tái)使用MySQL數(shù)據(jù)庫(kù)[6]建表,對(duì)數(shù)據(jù)有以下功能:查找、存儲(chǔ)、修改和刪除。該平臺(tái)數(shù)據(jù)庫(kù)有五張重要的數(shù)據(jù)庫(kù)表,分別為用戶信息表、論壇信息表、帖子信息表、訂單信息表和商品信息表。
本平臺(tái)分為可以對(duì)用戶開(kāi)放的微信小程序端和對(duì)管理員開(kāi)放的后臺(tái)管理端。用戶可以通過(guò)小程序端發(fā)布商品,瀏覽商品和購(gòu)買商品;管理員可以通過(guò)后臺(tái)管理端對(duì)用戶信息、論壇信息、通知信息、交易信息和商品信息進(jìn)行管理。
用戶通過(guò)進(jìn)入小程序進(jìn)行商品的瀏覽,通過(guò)點(diǎn)擊商品的方式,查看商品的具體信息,部分瀏覽頁(yè)面如圖2所示。此外,可以通過(guò)在搜索框輸入關(guān)鍵詞,進(jìn)行模糊查詢,找到符合該關(guān)鍵詞的商品,例如搜索自行車,會(huì)得到如下結(jié)果,結(jié)果如圖3所示。
圖2 小程序首頁(yè)
圖3 查詢自行車的結(jié)果
在菜單欄點(diǎn)擊發(fā)布,進(jìn)入發(fā)布頁(yè)面,可以選擇發(fā)布出售或者求購(gòu)商品信息,需填寫出售/求購(gòu),商品類型,商品名稱,商品入手時(shí)間,商品交易時(shí)間,商品單價(jià)以及商品圖片等信息,點(diǎn)擊下方發(fā)布交易進(jìn)行發(fā)布,如圖4、圖5所示。
圖4 發(fā)布交易信息
圖5 發(fā)布交易信息
在菜單欄發(fā)布交易,可以通過(guò)進(jìn)入“我的寶貝”界面,查看自己發(fā)布寶貝,修改自己的寶貝信息,其中當(dāng)寶貝出售成功以后,點(diǎn)擊下線,可以將寶貝設(shè)置為已售,如圖6、圖7所示。
圖7 修改交易
2.2.1 閑置商品管理
管理員可以通過(guò)商品信息數(shù)據(jù)庫(kù)表對(duì)用戶發(fā)布的閑置商品進(jìn)行檢查,如果發(fā)現(xiàn)有不符合規(guī)范或有不當(dāng)操作的閑置商品,則對(duì)閑置商品進(jìn)行刪除處理,如圖8所示。
圖8 商品信息數(shù)據(jù)庫(kù)表
2.2.2 閑置商品類別管理
通過(guò)對(duì)數(shù)據(jù)庫(kù)表增添、刪除、修改調(diào)整閑置商品的類別。
2.2.3 交易和論壇管理
作為以學(xué)生為主的平臺(tái),并沒(méi)有對(duì)具體的交易信息進(jìn)行第三方操作,暫時(shí)只開(kāi)放部分功能,例如查詢功能,為的是如果出現(xiàn)突發(fā)事件,可以提供證明。
2.2.4 官方通知管理
發(fā)布一些對(duì)用戶的處理通知或者一些商品通知等。
2.2.5 用戶信息管理
對(duì)用戶的注冊(cè)信息進(jìn)行相關(guān)操作。操作界面省略。
測(cè)試是在測(cè)試中識(shí)別產(chǎn)品和服務(wù)的準(zhǔn)確性和質(zhì)量的過(guò)程。為了確定產(chǎn)品是否符合要求,是否能夠區(qū)分實(shí)際與預(yù)期的結(jié)果。
本次測(cè)試一共分為三個(gè)類型進(jìn)行測(cè)試。
測(cè)試界面是否清晰可見(jiàn),界面提示是否符合用戶的習(xí)慣,界面的設(shè)計(jì)是否容易操作等。
測(cè)試該平臺(tái)的各個(gè)模塊是否能正確處理事務(wù),是否存在邏輯問(wèn)題,對(duì)于數(shù)據(jù)的處理和儲(chǔ)存是否存在問(wèn)題。
對(duì)網(wǎng)絡(luò)、可靠性、故障恢復(fù)和并發(fā)等進(jìn)行測(cè)試。
該平臺(tái)經(jīng)過(guò)上面三個(gè)類型的測(cè)試之后,結(jié)果顯示,基本可以滿足本校學(xué)生的用戶需求。
本項(xiàng)目是基于微信小程序的校園二手線上交易平臺(tái),響應(yīng)了當(dāng)前社會(huì)厲行勤儉節(jié)約、反對(duì)鋪張浪費(fèi)的號(hào)召。本小程序,定位在高等院校,立足當(dāng)代社會(huì)現(xiàn)狀、基于電子信息科學(xué)的發(fā)展、面向廣大青年大學(xué)生,主打閑置書籍、電子產(chǎn)品、文具、體育用品等“二手物品”,不僅滿足了當(dāng)代大學(xué)生團(tuán)體的實(shí)際需求,也有效避免了資源浪費(fèi)。通過(guò)本項(xiàng)目的順利推行,能夠豐富當(dāng)代大學(xué)生的校園生活,提高當(dāng)代大學(xué)生的學(xué)習(xí)及生活質(zhì)量。
從個(gè)人來(lái)講,出售二手商品可以回收購(gòu)買該商品時(shí)的部分成本;從環(huán)境保護(hù)的角度講,可以減少垃圾投放、降低環(huán)境壓力;從社會(huì)資源的角度講,可以減少資源浪費(fèi)、盤活閑置資源。本平臺(tái)初級(jí)階段主要在大學(xué)校園推行,面向用戶主要為在校大學(xué)生。本平臺(tái)可以實(shí)現(xiàn)一舉多得。首先,解決了學(xué)生閑置物品過(guò)多的煩惱;其次,為學(xué)生提供了價(jià)格低、實(shí)用性好的學(xué)習(xí)、生活物品等;最后,可以提高學(xué)生的環(huán)境保護(hù)意識(shí)和節(jié)約意識(shí),響應(yīng)建設(shè)節(jié)約型社會(huì)的號(hào)召。希望通過(guò)本平臺(tái)的順利推行,可以使得“二手物品線上交易”、節(jié)約資源、保護(hù)環(huán)境理念在當(dāng)代大學(xué)生中流行起來(lái)。