趙 亮,胡樹煜,吳宇玲
(錦州醫科大學a.公共基礎學院;b.網絡信息中心,遼寧 錦州 121000)
近年來在校大學生消費指數持續走高,其中沖動消費占比也不斷升高,很多物品買來后沒怎么使用就開始閑置;面臨畢業大學生的很多物品不方便帶走,這類物品白白扔掉了,造成了巨大浪費,而采用傳統的校園擺攤售賣方式也帶來了校園環境和交通問題。高校校園舊物交易系統的出現提供了網絡交易方式,符合當代大學生的生活習慣和生活方式,能夠解決上述問題、滿足高校校園中舊物交易方面的實際需求。而優秀的財務數據庫設計可以為交易系統提供迅速、準確的財務數據信息,幫助交易系統運營者、維護者梳理復雜數據,進行科學管理,提高運營效率并節省管理成本。
國內國外的網絡交易平臺日趨成熟,亞馬遜、淘寶、京東等為人們交易購物提供了極大便利,閑魚這類二手物品交易APP也有了百萬級的下載量,互聯網交易觀念和方式已經廣為接受。但淘寶等APP 均需要下載安裝,在用戶擁擠的手機界面中再擠占一個空間,這類APP 主要面向的是全體消費者,對校園舊物交易的針對性不強。校園舊物的特點是交易物品范圍較窄,全部是住校學生在校學習生活期間的物品,絕大部分物品的價值較低,不適合淘寶、閑魚等APP 的加運費遠距離交易,且交易量較小、交易期較為集中,一般也不需要淘寶、閑魚等“重應用”。“輕應用”的研發和流行給高校舊物交易系統的發展提供了一個適合的發展環境,比如Google 公司2017 年就推出了免安裝應用,百度也推出了輕應用,而騰訊公司推出的微信小程序則是目前國內應用最多、最廣泛的輕應用。目前的問題是用于高校舊物交易專項的輕應用較少,且其財務數據庫設計大多移植于現行交易系統的財務數據庫,缺乏專項設計與優化。
基于微信小程序的校園舊物交易系統,符合當代大學生的生活方式,滿足了校園實際需求。使用起來快捷方便的微信小程序非常適合高校校園舊物交易,將交易系統的服務器建立在云端,其服務器可以在畢業季等交易旺季迅速擴容滿足用戶需求,而其他時段則可以使用低配置運營以節約成本。與以往APP 和微信公眾號相比,小程序入口簡潔,使用方便,運行速度更快。云計算和云服務具備高速度、高安全性和高適應性,兩者結合開發的校園舊物交易小程序,易于使用、易于推廣,針對高校校園舊物交易特點專門進行的財務數據庫設計能夠為交易系統的運營和維護提供助力。
擬實現的基于微信小程序的高校校園舊物交易系統由后臺服務器、微信小程序客戶端和數據管理系統三部分組成,其中后臺服務器和數據管理系統在云端運行,用戶不需要安裝APP 即可通過微信小程序登入、搜索、查看和進行校園舊物交易。其總體設計可以分為服務器設計、微信小程序設計和數據庫設計三部分。
系統服務器擬租用阿里云服務器,在其上構建Apache+MySQL+PHP 環境,提供系統基礎服務。由于是高校在校學生租用和運營,還可以租用其面向在校學生提供的優惠產品:1M帶寬的云服務器ECS,每月租用費用大概9.5 元,這樣大大節省了租用成本,在交易旺季還可按需增購升級以滿足系統運營需求。
微信小程序客戶端部分使用微信“MINA”框架及其提供組件來完成,因為依托微信,開發過程中不需考慮手機系統問題,客戶端可以通過調用接口完成程序功能并與數據庫進行交互。
小程序注冊:在微信公眾平臺首頁進入小程序注冊入口,由于沒有企業資質,賬號類型選取“個人”,根據流程填寫郵箱和密碼,在官網依照流程完成微信小程序注冊即可。
獲取小程序碼:在官網個人賬號下獲取小程序碼,使用者既可以在微信中搜索也可以通過獲得的二維碼來獲取小程序。
本地開發:小程序的開發先在本地進行,完成后再上傳至官方服務器經審核發布后使用。
通信域名:微信小程序需要設置一個或多個通信域名,與指定域名進行網絡通信,通信域名必須先進行ICP 備案。
擬采用MySQL 構建的系統數據庫,用來實現數據存儲、數據表設計、財務管理等功能,根據舊物交易系統的功能需求分析,數據庫結構應進行舊物信息實體屬性設計、交易用戶信息設計、交易訂單信息設計、財務數據設計等,根據以上數據結構設計及其他關聯設計,將舊物系統中實體聯系起來設計完整E-R 圖,再進行數據庫邏輯結構設計,結合E-R 圖設計相應關系表提供給數據庫使用,E-R 圖中的實體、屬性及聯系都要做到與數據表一一對應并注明key,表與表之間的聯系設置foreignkey,然后在MySQL 中建立具體數據表和創建對應SQL語句。
系統數據庫中的財務數據庫實現,應提供銷量信息、查看銷售記錄、搜索銷售記錄、導出Excel 文件等功能,為方便運營還應該對管理員提供銷售記錄的查看詳情、搜索、刪除、導出等功能,其信息應包括貨物編號、貨物類型、貨物名稱、訂單編號、交易成員信息、訂單狀態、支付方式、成交時間等信息。
財務數據庫中統計管理數據模型及表結構如圖1 所示。財務數據庫中財務統計信息表如表1 所示。

圖1 財務管理實體關系模型圖

表1 系統財務數據庫統計信息表
由于各個管理模塊的數據結構和業務邏輯相似度較高,因此本文只列舉了財務管理實體關系模型圖和系統財務數據庫統計信息表,因系統專門面向高校校園舊物交易,因此在此財務數據庫設計中簡化了其他交易系統中常見的發票數據庫、優惠券數據庫、抽獎活動數據庫、拼團數據庫等內容,在保障全部業務流程規范化操作的前提下,數據邏輯結構相對簡單明確,因此運行效率較高。
基于微信小程序的高校校園舊物交易系統偏重于本校或本地區高校生的舊物交易需求,其系統及財務數據庫的實際應用效果應在具體使用中進一步驗證,征求管理者和使用者的意見反饋和體驗感受,針對不足對系統進行產品升級和技術優化。