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