孫曉妮
摘 要:21世紀(jì),互聯(lián)網(wǎng)和計算機(jī)技術(shù)飛速發(fā)展,為網(wǎng)上購物提供了技術(shù)支持。網(wǎng)上商城為師生提供了一個便利的供需平臺,且通過校園網(wǎng)上商城系統(tǒng)交易,可以獲得巨大的利潤,給貧困學(xué)生提供勤工儉學(xué)甚至是創(chuàng)業(yè)的機(jī)會,因而,研究并設(shè)計網(wǎng)上商城系統(tǒng)具有十分重要的意義。本文從網(wǎng)上商城的系統(tǒng)需求、可行性、系統(tǒng)功能設(shè)計等方面探討校園網(wǎng)上商城系統(tǒng)設(shè)計。
關(guān)鍵詞:網(wǎng)上商城;設(shè)計;需求;可行性
中圖分類號:TP311.52 文獻(xiàn)標(biāo)識碼:A 文章編號:1003-5168(2019)13-0012-02
Abstract: In 21st century, the rapid development of Internet and computer technology has provided technical support for online shopping. Online shopping mall provides a convenient supply and demand platform for teachers and students, and through the campus online shopping mall system transactions, can obtain huge profits, and provide poor students with work-study and even entrepreneurial opportunities. Therefore, it is of great significance to study and design online shopping mall system. This paper discussed the design of campus online shopping mall system from the aspects of system demand, feasibility and system function design.
Keywords: online mall;design;demand;feasibility
21世紀(jì),互聯(lián)網(wǎng)和計算機(jī)技術(shù)飛速發(fā)展,為網(wǎng)上購物提供了技術(shù)支持。網(wǎng)上購物平臺為消費(fèi)者提供了一種更方便快捷的服務(wù),也為寶雞職業(yè)技術(shù)學(xué)院師生提供了一個便利的供需平臺。寶雞職業(yè)技術(shù)學(xué)院有2萬左右的消費(fèi)者,由于地處郊區(qū),學(xué)生外出購物極為不方便,也浪費(fèi)學(xué)習(xí)時間,而校園網(wǎng)上商城則能為師生提供更加便利的服務(wù)。此外,校園師生的購物需求較為穩(wěn)定且有很大潛力,通過校園網(wǎng)上商城系統(tǒng)的交易,可以獲得巨大利潤,也可以給貧困學(xué)生提供勤工儉學(xué)甚至是創(chuàng)業(yè)的機(jī)會。因而,研究以及設(shè)計網(wǎng)上商城系統(tǒng)的意義十分重要。
1 系統(tǒng)需求分析
1.1 前臺功能
普通用戶登錄及QQ、微信掃碼第三方用戶登錄;用戶可在網(wǎng)站瀏覽、搜索商品,且能進(jìn)行購物車添加、刪除商品,也可對喜歡的商品下單。商戶經(jīng)營者登錄系統(tǒng),不僅可以瀏覽和購買商品,還可以上傳商品、打理商鋪。
1.2 后臺功能
后臺管理員主要通過訂單提醒、系統(tǒng)信息等一些基本信息對商品、資金和用戶登錄權(quán)限進(jìn)行管理,發(fā)布、查詢相關(guān)信息,對其進(jìn)行審核,對網(wǎng)上校園商城系統(tǒng)用戶進(jìn)行數(shù)據(jù)備份。
2 可行性分析
2.1 經(jīng)濟(jì)可行性
2.1.1 網(wǎng)站建設(shè)和維護(hù)成本。由于網(wǎng)站功能較為簡單,開發(fā)平臺選擇以Windows作為操作系統(tǒng),Web服務(wù)器為Apache,開發(fā)語言為PHP,以MySQL為后臺數(shù)據(jù)庫,利用現(xiàn)有的優(yōu)秀的開源程序iWebShop為基本內(nèi)核,在此基礎(chǔ)上進(jìn)行二次開發(fā)和加密,因此構(gòu)建成本不高。網(wǎng)站的日常管理和維護(hù)可以由校內(nèi)創(chuàng)業(yè)團(tuán)隊的學(xué)生兼職負(fù)責(zé),大大減小網(wǎng)站的維護(hù)成本。
2.1.2 宣傳成本。為了擴(kuò)大網(wǎng)上商城的市場知名度,需要進(jìn)行一定的宣傳,可通過印制傳單的方式進(jìn)行宣傳。該方式主要通過大學(xué)生創(chuàng)業(yè)團(tuán)隊成員進(jìn)行宣傳,除印刷費(fèi)用外,不會產(chǎn)生其他費(fèi)用。
綜合來講,校園網(wǎng)上商城運(yùn)營成本主要是網(wǎng)站建設(shè)成本和學(xué)生人力成本,與其他網(wǎng)上商場的成本比較相對較低。
2.2 技術(shù)可行性及技術(shù)路線
本平臺是以開源程序iWebShop為基本內(nèi)核進(jìn)行二次開發(fā)而實現(xiàn)的。本系統(tǒng)基于MVC架構(gòu),以Windows作為操作系統(tǒng),選擇Apache服務(wù)器,以PHP為腳本編寫語言,以MySQL為后臺數(shù)據(jù)庫來實現(xiàn)的。
2.2.1 PHP。PHP(Hypertext Preprocessor)是一種通用網(wǎng)頁編程語言。PHP語言相比Java語言更簡單,更容易掌握。PHP獨(dú)特的語法混合了C、Java、Perl以及PHP自創(chuàng)的語法[2]。因此,掌握具有這幾種編程基礎(chǔ)的人更容易掌握PHP。
2.2.2 MySQL。MySQL是一種關(guān)系數(shù)據(jù)庫管理系統(tǒng),關(guān)系數(shù)據(jù)庫將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個大倉庫內(nèi),運(yùn)行速度快,靈活性好。MySQL數(shù)據(jù)庫采用的語言是SQL語言。由于MySQL體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點(diǎn),因此,一般中小型網(wǎng)站的開發(fā)都選擇MySQL作為網(wǎng)站數(shù)據(jù)庫。
2.2.3 Apache。Apache是世界使用排名第一的Web服務(wù)器軟件,可以運(yùn)行在幾乎所有的計算機(jī)上。由于Apache的跨平臺性和安全性,加之快速、可靠并且可通過簡單的API擴(kuò)充,因此被廣泛使用[3]。
3 系統(tǒng)功能設(shè)計
系統(tǒng)功能模塊分別從前臺功能、商家中心、管理員功能三個層面進(jìn)行具體設(shè)計。主要功能模塊的具體設(shè)計如下。
3.1 前臺功能
產(chǎn)品模塊:產(chǎn)品列表頁包括分類列表、熱賣商品、商品推薦、價格查找、商品排序等功能;產(chǎn)品詳情頁包括產(chǎn)品圖片展示、產(chǎn)品規(guī)格展示、產(chǎn)品詳情展示、商家主頁、促銷活動、商品評價、購買記錄、購買前咨詢等功能[4]。
登錄和注冊模塊:該模塊主要包括用戶普通登錄、QQ及微信掃碼等第三方登錄、短信注冊、郵箱注冊、普通注冊方式、密碼找回等功能。
商品購買模塊:該模塊主要具有支付訂單、快速購買等功能。
個人中心:該模塊主要有交易記錄、服務(wù)中心、賬戶資金、個人設(shè)置等功能。
3.2 商家中心
商品模塊:該模塊主要有商品列表、店內(nèi)分類、普通商品添加、商品咨詢、商品評價、平臺共享商品、商品退款、規(guī)格列表等功能。
訂單模塊:該模塊主要有訂單列表、售后服務(wù)管理、訂單導(dǎo)出、購物清單、配貨單打印、物流快遞單云打印等功能。
營銷模塊:該模塊主要有團(tuán)購活動、促銷活動列表等功能。
配置模塊:該模塊主要有物流配送、消息通知、發(fā)貨地址、資料修改等功能。
3.3 管理員功能
商品管理:主要有商品列表、普通商品添加、虛擬服務(wù)商品添加、知識付費(fèi)下載類商品添加等功能。
商品分類:主要有分類列表、分類添加等功能。
品牌管理:主要有品牌分類、品牌列表等功能。
會員管理:主要有會員列表、會員組列表、會員提現(xiàn)管理、會員消息等功能。
商戶管理:主要有商戶列表、分類手續(xù)費(fèi)等功能。
信息處理:主要有建議管理、咨詢管理、討論管理、評價管理、到貨通知、郵件訂閱、營銷短信等功能。
單據(jù)管理:主要有收款單、發(fā)貨單、退款單、維修單、換貨單、退款、維修、換貨申請列表等功能。
營銷模塊:主要有促銷活動、營銷活動等功能。
基礎(chǔ)數(shù)據(jù)統(tǒng)計:主要有用戶注冊統(tǒng)計、人均消費(fèi)統(tǒng)計、消費(fèi)金額統(tǒng)計等功能。
網(wǎng)站管理:主要有網(wǎng)站設(shè)置、網(wǎng)站前臺主題、網(wǎng)站導(dǎo)航、首頁幻燈圖、后臺管理主題等功能。
支付管理:主要有配置網(wǎng)站支持的支付方式、支付寶、財付通、網(wǎng)銀直聯(lián)、微信支付、銀聯(lián)等功能。
權(quán)限管理:主要有管理員列表、管理員添加、角色、權(quán)限資源等功能。
數(shù)據(jù)庫管理:主要有數(shù)據(jù)庫備份、數(shù)據(jù)庫還原等功能。
廣告管理:主要有廣告位列表、廣告列表等功能。
公告管理:主要有公告列表、公告添加等功能。
4 結(jié)語
本文分別從系統(tǒng)需求、可行性、系統(tǒng)功能等方面探討設(shè)計校園網(wǎng)上商城。該系統(tǒng)為師生提供了需求平臺,不僅方便了全校師生,也推動了校園數(shù)字化進(jìn)程。該系統(tǒng)以MySQL數(shù)據(jù)庫來進(jìn)行數(shù)據(jù)管理,采用PHP程序開發(fā)語言,以開源程序iWebShop為基本內(nèi)核。
參考文獻(xiàn):
[1]白楊.基于.NET的呼院校園網(wǎng)上商城的設(shè)計與實現(xiàn)[D].長春:吉林大學(xué),2008.
[2]余九九.技師學(xué)院探討校園網(wǎng)上商城建設(shè)的可行性:創(chuàng)新實踐能力培養(yǎng)模式的構(gòu)建[J].中國培訓(xùn),2017(8):56-57.
[3]吳蓮香.“校園網(wǎng)上商城”視角下應(yīng)用型本科院校育人模式改革的研究[J].電子制作,2014(21):160-161.