王巍學 龔毅光 符嬌陽 陳非凡 周坤
摘要:在這個互聯網高速發展的時代,各式各樣的手機App覆蓋了人們生活的方方面面,而目前國內校園服務軟件數量繁多,信息繁雜,難以過濾無效信息,同時手機App會占用手機內存,導致手機內存不夠使用。該文針對以上問題設計了基于微信小程序開發的“校園小黑板”信息平臺,操作方便快捷,解放手機內存。該平臺功能包括快遞代拿、二手物品買賣、失物招領的信息整合分類,為在校生提供更加優質舒適的服務,提高校園生活的效率與質量。
關鍵詞:校園生活;微信小程序;信息平臺
中圖分類號:TP393 文獻標識碼:A
文章編號:1009-3044(2020)14-0120-02
在2014年互聯網大會上,馬云就提到,人類已經從IT時代走向了核心是服務大眾,激發生產力的DT(數據處理技術)時代。根據中國互聯網絡信息中心(CNNIC)發布的第44次《中國互聯網絡發展狀況統計報告》,截至2019年6月,我國網民規模達到8.54億,相較于18年底增長2598萬,其次,互聯網普及率已達61.2%,較18年提升1.6個百分點,我國手機網民規模也已經達到8.47億,相較18年底增長2984萬,網民手機上網的比例高達99.1%。隨著互聯網的不斷普及和發展,DT時代的到來無疑是個挑戰,同時也帶來了不少的機遇。
2017年中國高等教育在校生人數達到3968.9萬人,從2013年至今連續5年保持增長,大學生群體人口逐漸增加,校園市場潛力巨大。而如今手機上網的高比例,也為線上服務帶來了巨大的發展空間。如今校園App多且雜亂,對學生的信息需求滿足不到位,因此,選擇微信小程序作為校園平臺的載體,能夠更加方便、快捷地服務大學生,提高生活質量。
1校園信息平臺現狀
1.1校園服務市場現狀
據統計,以南京信息工程大學為例,每天不同的快遞點平均有約600件快遞由學生代拿的,同時,每天的物品丟失、二手轉賣等信息加起來也有上百條。但如今代拿服務均為雙方自主聯系,缺少平臺以及信譽方面的保障,代拿行業還處于起步階段。而關于物品丟失、二手閑置買賣等信息也缺少相應平臺將信息整合,現存的信息整合多由人工管理的QQ空間賬號進行,效率不高且沒有分門別類,加之如今信息的快速更迭,空間的失物信息很快就會被其他信息頂替,導致再次查看之前的各類信息成為十分麻煩且低效的事。所以才需要一個信息平臺,可以為代拿服務提供保障,也為物品丟失與閑置出售等信息進行分類、整合。
1.2微信小程序發展現狀及前景
自2017年小程序在微信上正式上線,微信不斷開放其平臺能力,逐步地為小程序不斷加溫。TalkingData移動觀象臺數據報告《場景+鏈接,數據視角下的小程序浪潮》顯示,小程序在2018年年初做到了日活1.7億、月活4.3億,參與開發者100多萬嘲。根據發布的《微信小程序洞察報告》,微信小程序的月活用戶從2018年1月開始出現爆發式增長,到3月微信小程序月活用戶突破4億,滲透率達到43.9%,用戶數增長潛力巨大。中國科技信息雜志發布的《2019微信小程序數據》顯示,微信小程序打開次數中,生活服務類程序占總數20.4%,說明此類程序使用率高,市場前景良好,同時,工具類小程序被分享次數占比高,超過總體五分之一,有利于擴大小程序使用群體的擴大。
相較于需要下載的App軟件,微信小程序無需下載安裝包,簡化安裝步驟的同時也節省了手機部分內存,而微信已基本成為大學生手機中必有的App,通過微信登錄小程序也讓注冊以及登錄等繁雜的步驟得以刪減簡化,極大提升了用戶的使用體驗。以微信小程序設計開發的平臺,對于大學生來說,要更加便捷方便,更有利于大學生快速高效地尋找自己所需要的各類服務與信息。同時,在技術層面上,App的開發通常需要根據不同的系統平臺以及手機機型來考慮程序的設計,開發過程繁雜并且維護成本高,反觀微信小程序,因微信本身配置不高,其對手機系統機型的要求也相對松和,降低了開發難度。可見,選擇微信小程序,對開發者,對用戶而言,都帶來極大便利。
2產品構想
在上文提到網民手機上網的比例高達99.1%,同時,根據TNS的調查,微信是中國使用最廣泛的即使通訊或聊天應用,這也說明了通過微信構建的平臺比直接編寫安卓軟件App更加容易推廣,利用微信用戶信息進行注冊登錄,平臺采用C2C以及020模式,用戶根據自己的需要,支付一定的報酬來選擇相應的服務,同時,服務者也可以通過信息平臺,進行接單完成對他人服務,從而賺取報酬。而目標信息平臺同時針對了線上線下,不局限于線上的二手閑置、失物招領信息整理,還有線上線下同時運營的代拿服務。
本項目研究目標在于設計一種適用于在校大學生的信息平臺。針對其生活需求滿足的功能有:快遞代拿,商品代買提供一個平臺,我校大學生注冊后可以接單或者發布需求,根據所在位置劃分區域,接單者代拿后需送貨上門;二手閑置買賣,為用戶提供一個二手閑置物品買賣平臺;失物招領服務,可上傳拾取的失物信息,也可上傳丟失物品信息,平臺會將信息分類整合。
3系統設計
為了給用戶帶來良好的視覺體驗,以及在用戶體驗方面與微信保持一致,在客戶端的設計開發上面,使用微信小程序提供的基本組件作為用戶界面的構成元素,以簡潔明了的方式展現給用戶,同時提供良好的自適應能力。
小程序使用的是前端視圖分層開發的思想,WXML用作頁面結構的描述,WXSS進行頁面樣式的填充,is作為功能邏輯的實現。
Spring Boot+Spring MVC+MyBatis+Redis+MySql作為整個后端架構。作為當今最流行的開發語言,有著豐富的生態,良好的性能,以及優秀的軟件運行監控等優勢,又以Spring框架作為核心,作為最受歡迎的JAVA框架,是IOC(控制反轉)體現著其優秀的設計,也能與其他框架輕松融合,Mybatis是一款優秀的開源持久層框架,通過簡單的映射便可以將數據庫記錄映射成為JAVA中的對象,并提供強大的動態SQL的能力。后端存儲使用MySQL,MySQL在存儲性能上有著優異的表現。Redis在項目中作為緩存中間件,其強大的10能力能夠提供更高的訪問速度,獲得更好的用戶體驗。
4產品設計
4.1產品功能設計
4.1.1用戶信息錄入
首次登錄微信小程序,需錄入用戶的學生信息進行登記并綁定手機號,如所在學院、專業以及上傳身份證與校園卡照片,由后臺對新用戶進行身份信息的備案。成功登記學生信息并且通過后臺登記的用戶即可獲得小程序使用權限。
4.1.2快遞代拿
通過認證的用戶可以在小程序主界面選擇快遞代拿服務,進入后可以選擇接單或者下單。用戶發布代拿訂單時,應提供快遞的類型,規模,價格,是否容易損壞以及取件地點與號碼和收件地址,并且附上可收貨的時間段。用戶也可以選擇接單,并在接單頁面可以查看訂單相關信息。在訂單成功被受理后,下單用戶可以查看接單者的聯系方式以及信用水平。當物件送達后,雙方都須在平臺上確認送達并進行雙向評分,收貨用戶為接單用戶進行服務評分,評分標準主要圍繞其服務態度、配送速度以及快遞完整度;接單用戶根據下單用戶的收貨態度等進行評分。
4.1.3二手物品買賣
獲得使用權限的用戶可在主頁選擇二手物品買賣服務,用戶可在該頁面選擇瀏覽二手物品或者發布待出售二手物品信息,信息包括物品類型,購買時間,使用情況,出售理由,出售價格,交易時間以及實物圖片。平臺會根據賣家選擇的物品類型和發布的時間進行整合,可在瀏覽二手物品時篩選需要物品的類型,同時也可以直接搜索物品名稱進行查找。用戶與賣家交流溝通并確定交易后,根據雙方約定的時間地點當面進行物品交易,交易后需雙方在平臺上確認交易完成,若賣家對物品不滿,可在協商后進行退款。交易完成后雙方可以對對方進行客觀評價,用以積累用戶信用以供其他用戶參考。
4.1.4失物招領
認證后的用戶同時也可以使用失物招領功能,失主可以在平臺發布遺失物品的相關信息,包括遺失的大致時間,物品類型,更詳細的物品描述以及聯系方式,根據發布時間以及物品類型,平臺會將信息進行整合分類,用戶可根據時間查找遺失物品。當用戶拾取到他人遺失物品時,也可以登入平臺發布物品信息,包括物品描述,拾取地址以及拾取物品的時間,并留下聯系方式,平臺同樣會將信息進行整合,與此同時,平臺會根據學校區域進行信息分類,用戶不僅可根據發布時間,物品類型進行查找,也可以通過瀏覽區域內的物品信息進行查找失物。當用戶瀏覽到相關信息并與對方取得聯系后,即可在約定時間地點當面歸還物品,之后發布信息的用戶需在平臺上更新物品已歸還狀態并登記領取物品用戶信息,后臺會將信息備案以便應付其他狀況。
5結束語
方便快捷的微信小程序不僅解放了手機內存,同時也為用戶提供了更優質的服務。而如今大學生生活服務需求多,微信小程序在校園服務領域有很大的開發潛能。本文針對目前校園服務各項需求,結合微信小程序發展現狀,提出了基于微信程序對“校園小黑板”平臺的開發應用的相關看法,以滿足學生需求,提高大學生生活品質,拉近人與人之間的溝通交流,創造一個更加舒適安逸的校園環境。