陳曉晨 江翠元
摘要:在大學校園里,隨著學生生活水平的提高及每年大批學生畢業和升學的現象,致使大量的物品被閑置在宿舍。傳統的線下二手交易模式已經不適合時代的發展,也不利于學生們及時處理掉他們的閑置物品。最終導致大量的閑置物品被扔掉,不能很好的進行二次利用?;诖吮菊撐脑O計開發一套基于微信小程序的校園閑置物品交易平臺來解決目前大學校園存在的大量閑置物品的問題。
關鍵詞:微信小程序;校園閑置物品交易平臺;SSM
1???? 引言
1.1? 校園閑置物品交易平臺現狀
目前校園閑置物品的交易方式大多是學?;蛏鐖F組織的,其方式是在學校的主干道或者操場通過擺地攤的形式銷售自己的閑置商品。這種方式的賣家主要是即將畢業的學生,由于他們即將離校,有很多物品不能帶走所以選擇離校前通過二手市場低價賣掉。這種交易模式的最大弊端是買賣時間不靈活,不能夠實時的出售或者購買商品。
1.2選題背景及意義
每當畢業季來臨時,有大量的書籍和生活用品被當作廢品賣掉甚至被白白的扔掉,致使很多有用的東西不能發揮它的剩余價值,這不符合中華民族勤儉節約的傳統美德。隨著互聯網時代的到來,網上購物已經成為一種趨勢。并且,在校園里絕大多數學生是沒有經濟能力的,生活來源主要依靠父母,因此可以選擇購買性價比高的二手商品。由此看來,開發一套基于微信小程序的校園閑置物品交易平臺是十分有必要的。
2 系統開發環境及相關技術介紹
2.1 開發環境介紹
校園閑置物品交易平臺的前臺界面開發使用微信開發者工具,該軟件界面美觀、功能可靠、可以提高程序員的編程效率。開發者使用該軟件可以很簡單的完成后臺接口和前臺頁面的整合開發,并且可以對小程序的界面進行實時調試預覽。
校園閑置物品交易平臺的后臺開發工具是IntelliJ IDEA。該軟件可以自動補齊代碼、界面友好、功能完善、使用方便。
2.2 相關技術介紹
前臺開發技術采用微信小程序開發,微信小程序是一種全新的即開即用無需下載的微型程序,它以手機里微信軟件為載體,給用戶提供了出色的使用體驗。
校園閑置物品交易平臺的后臺開發采用SSM(Spring、SpringMVC、My-batis)框架開發。SSM框架可以降低代碼間的耦合度,開發人員只需關注業務功能的編寫,大大提高了系統的可擴展性。
3 技術可行性分析
該系統的前臺界面采用當下流行的微信小程序開發。微信小程序作為一種新興的技術,因其依托于微信,即開即用的特點備受用戶喜愛。對于開發者來說,微信團隊也提供了詳細的開發者文檔、開發Demo以及微信開發者社區提供技術答疑,所以就目前而言采用微信小程序進行前臺的開發想法切實可行。
后端開發采用Java語言。Java語言有著長達20多年的歷史,其穩定性和健壯性不言而喻。Java的核心優勢就是跨平臺,程序員對程序進行編譯一次就可以在不同的平臺運行。對于開發者來說最重要的還是遇到Bug的處理問題,Java語言擁有大量的使用者所以當我們遇到問題可以輕松的找到答案。因此,后端的開發可以采用Java語言。
4 系統設計
4.1 系統整體架構設計
校園閑置物品交易平臺總體架構包括三個層次:用戶層、視圖交互層、應用服務層[1]。其中,用戶層主要包括前臺用戶和后臺管理員。前臺用戶通可以通過本系統進行買賣閑置物品,后臺管理員可以對用戶以及商品等功能進行管理,保證系統的正常有序運行。交互界面層指的是用戶和管理員操作的方式,普通用戶通過微信小程序訪問校園閑置物品交易平臺,管理員通過瀏覽器訪問閑置物品交易平臺的后臺管理系統。應用服務層采用Tomcat服務器運行本系統,主要負責接受用戶和管理員的操作請求,以及對數據的處理。
4.2 系統功能設計
校園閑置物品交易平臺的功能模塊主要分為前臺用戶操作模塊和后臺系統管理模塊,其中前臺用戶通過微信小程序進行商品的瀏覽、交易等操作。后臺管理員通過Web瀏覽器對校園閑置物品交易平臺進行管理。
前臺用戶的功能主要包括商品發布、商品瀏覽、商品收藏、商品購買、商品留言、商品搜索等操作。后臺管理員的功能主要包括用戶管理、商品管理、訂單管理、分類管理、錢包管理等。
4.3 數據庫概念結構設計
本系統采用的是開源的MySQL數據庫,來存儲數據,因體積小、安裝簡單、便于維護等特點使其在中小型的系統開發中備受青睞。系統的實體主要包括用戶、商品、分類、訂單、留言、收藏等。
5 結束語
基于微信小程序的校園閑置物品交易平臺可以滿足用戶目前的基本需求。該交易平臺是一個適合時代發展趨勢的大學生二手物品交易的平臺,希望以后該系統能夠在各個高校傳播起來,成為同學們喜愛的購物軟件。
參考文獻:
[1] 景菲菲,李奇.基于O2O模式的校園二手交易平臺的建立[J].商場現代化,2019,(13):26-27.
[2] 馬愛倫.大理煙草公司職工信息管理與服務系統的設計與實現[D].山東大學,2016,(03):72-72.
[3] 羅志敏.基于SHC的校園二手交易APP的設計與實現[D].南昌大學,2018,(05):20-25.
[4] 湯敏,鄭乾,陳佳雨,楊敏,李冰鑫,江磊.共享經濟下大學校園二手市場的發展現狀及對策研究[J].商場現代化,2019,0(09):140-141.
[5] 顏浩瀚,葉建林“.二貨”校園二手交易平臺Android端的設計與實現[J].電腦知識與技術,2019,15(23):55-58+63.
作者簡介:
陳曉晨(1997-),男,山東協和學院計算機學院軟件工程2016級學生。
指導老師:江翠元(1985-),女,碩士研究生,助教,山東協和學院軟件工程教研室教師。