馬亞琦 劉東旭
摘要:隨著互聯網營銷的興起,網絡支付以及網絡安全體系的逐漸完善,越來越多的購物系統應運而生。傳統的校園超市購物模式已不能滿足互聯網時代校園用戶對于足不出戶的網購模式的喜愛,因此開發了基于HTML5的校園網上購物系統。本文主要闡述了該系統采用PHP技術和HTML5技術開發,基于B/S結構,使用MySql數據庫對系統數據進行儲存,依次進行系統分析、設計,最后對系統進行測試,完成校園網上購物系統,設計過程中充分考慮到了系統的穩定性、安全性。
關鍵詞:購物系統;PHP技術;HTML5;數據庫
中圖分類號:TP311 文獻標識碼:A
文章編號:1009-3044(2020)14-0274-02
1網上購物系統現狀
傳統實體店銷售需要專人看管,并且店面費用大,營業時間受限制,需要投入巨大的人力和物力。店面銷售方式在一定的程度上限制了客戶群體,使得傳統的實體店經濟效益大大折扣。網上購物系統對消費者來說,與傳統實體店購物相比,消費者的交易時間沒有限制,用戶可隨時隨地進行購物,并且網上購物系統為消費者提供了大量的商品信息,能夠迅速地查找信息,在熟悉網上購物流程后便可以大大節省時間,適合現代人群對購物的需求。
計算機網絡技術的飛速發展使得人們的生活更加方便快捷,網絡的連通也使得網上購物的逐漸興起,不僅給商家開辟了新的銷售渠道,同時也方便了消費者足不出戶便可購買到稱心的商品,受到了消費者的青睞。中國互聯網絡信息中心發布的CNNIC調查結果顯示,內地上網人數與日俱增。用戶在網上關注的信息也多彩多樣,報告數據顯示,用戶在網上經常進行的操作中,網上購買商品占了很大一部分的比例,而且這種比例持不斷上升的趨勢,隨著各種互聯網的不斷完善和普及化,網上購物的發展速度已經覆蓋我國大部分地區。目前我國經濟發展迅猛,教育行業也發展迅速,各級校園的學生越來越多,據調查目前校園購物模式仍以實體店為主,已經無法滿足新時代下校園用戶對于便捷網絡購物模式的需求,因此亟需設計一種校園網上購物系統。
2系統功能描述
系統結構分為兩大部分,即系統前臺功能模塊和系統后臺功能模塊。系統前臺功能模塊主要針對校園學生用戶,主要包括注冊、會員登錄、資料修改、修改密碼、購物車、我的訂單、商品評論等;系統后臺功能模塊主要針對系統管理維護人員,主要包括后臺登錄、修改密碼、商品管理、商品類別管理、會員管理、訂單管理、商品評論管理等管理工作。
系統主要用于服務在校學生互聯網購物的需求,學生通過學號注冊成為會員后,就可以登錄系統瀏覽主頁面商品信息,或者通過搜索快速查找自己急需購買的物品,通過互聯網平臺,實現了當下最流行也最受年輕一代學生青睞的線上訂購、線下配送的互聯網營銷模式。
3系統可行性分析
3.1技術可行性
技術可行性分析是開發一個系統的最重要的一個步驟。技術可行性分析是對開發系統的程序設計語言和開發框架進行評估分析的。本系統基于HTML5進行設計,考慮到開發好的系統必須具備聯網的功能,程序系統必須可以在互聯網上進行使用,這樣就可以不受地理位置的限制。參照目前較為流行的網上購物系統,本系統也采用了PHP語言對網上校園購物系統進行開發。
3.2操作可行性
也就是系統的可用性,系統使用起來必須具備簡單的操作導航和界面,不能有太復雜的操作和使用流程。功能模塊分門別類地放置到導航菜單上,每組功能模塊都在同一組導航菜單上這樣使用起來方便快捷,同時導航菜單的順序也是需要考慮的,導航菜單的放置要符合操作流程,第一步操作在上面、第二部操作導航在下面、以此類推。通過對操作可行性的研究可以讓用戶順利簡單地使用開發好的系統。
3.3經濟可行性
主要是研究和分析系統的投入和產出的關系,不能人不敷出。本系統是一個校園內部使用的網上購物系統,通過對前面的技術可行性分析、操作可行性分析的研究,可以斷定該系統的投入并不大。一旦系統開發成功并投入使用將節省大量的人力資源、物力資源,該系統具備一定的經濟可行性。
4校園網上購物系統設計
4.1系統業務流程
普通沒有注冊會員的用戶,只能對商品進行查看和搜索,注冊成為會員后,可以對商品進行購買,方便快捷。購買商品時下的訂單信息,系統會將用戶購買的商品信息進行保存,方便用戶隨時查看;當學生用戶支付商品成功后,系統的數據庫會自動記錄此次交易相關信息,如商品銷售信息、會員信息、訂單信息等,系統管理員無須手工記錄交易詳情,只需通過后臺就可實現對商品、訂單、用戶的管理操作。
4.2系統數據庫
系統采用Mvsql數據庫對每次交易信息的進行收集、整理、存儲,便于日后管理人員對以往交易信息進行檢索、更新、加工、統計和傳播等操作,龐大的數據信息必須在數據庫管理系統的支持下才能系統化、準確化的運行。校園網上購物系統的關鍵與核心部分就是數據庫,數據庫開發的優劣對整個系統的質量和反應速度有著直接影響。
4.3系統主要模塊
1)注冊登錄模塊,學生使用個人學號按照注冊向導進行有效注冊,注冊成功后用戶信息自動存儲在系統用戶數據庫中,以便日后登錄系統時驗證用戶身份是否為合法用戶,為了方便學生用戶使用,登錄界面還添加了忘記密碼找回以及修改個人信息等功能。
2)我的購物車模塊,系統中設置了電商平臺普遍應用的購物車模塊,為購物學生提供一個購物輔助工具,學生可以把想要購買的商品全部放在購物車內,合計總價后確認支付購買,也可隨時刪減購物車內想要放棄購買的商品。
3)促銷商品模塊,促銷商品是根據后臺數據庫對交易信息的統計,統計出一段時間內某一商品出貨量較多,商家為進一步地刺激該商品消費,可將該商品信息推送到系統首頁顯示或加入首頁銷量排行榜中。
4)商品查詢模塊,是為了幫助登錄用戶快速定位到需要購買的商品信息頁面。為提高查詢效率,滿足用戶對于商品查詢的需求,系統設置站內搜索框,用戶可直接輸入相關商品的關鍵字,就可以顯示出站內所有與關鍵字相關的商品信息。
5)商品信息顯示模塊,系統中的每件展示出的商品都與商品數據庫相鏈接,當用戶點擊某一商品圖片或名稱時,就可以鏈接到數據庫,看到數據庫存儲的關于該商品的詳細參數信息。
6)支付結賬模塊,是網上購物的最后一個環節,當用戶點擊付款時,系統會自動彈出多種付款方式供用戶選擇,用戶正常付款后就要求客戶填寫收貨的地址,當用戶輸入地址并提交后,系統就進入結賬處理流程。