西安文理學(xué)院 劉春成 陶 祎 李 卓 韓利凱
網(wǎng)上零售商品系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
西安文理學(xué)院 劉春成 陶 祎 李 卓 韓利凱
前臺(tái)運(yùn)用Html5、CSS、JavaScript編碼,后臺(tái)采用MySQL技術(shù)完成系統(tǒng)的設(shè)計(jì)。系統(tǒng)界面美觀、功能齊全、操作方便,實(shí)現(xiàn)了用戶前臺(tái)放心購(gòu)物,管理員后臺(tái)掌握全局的一體化模式。
網(wǎng)上零售;電子商務(wù);JSP
隨著科技和互聯(lián)網(wǎng)的發(fā)展,網(wǎng)上購(gòu)物越來(lái)越受到人們的喜愛,網(wǎng)上購(gòu)物過(guò)程輕松簡(jiǎn)單,購(gòu)物時(shí)間隨機(jī)靈活已迅速發(fā)展成為最熱門的話題之一[1],它不僅帶動(dòng)了電子商務(wù)在全球的發(fā)展,并且增加了各個(gè)地方的文化和物質(zhì)的交流,可以帶來(lái)潛在的商機(jī)與財(cái)富[2]。
系統(tǒng)基于B/S架構(gòu),由Web瀏覽器層(表示層)、Web服務(wù)器(業(yè)務(wù)外觀層)、應(yīng)用服務(wù)器層(業(yè)務(wù)規(guī)則層)、數(shù)據(jù)訪問(wèn)層(數(shù)據(jù)庫(kù))組成,采用這種邏輯設(shè)計(jì)結(jié)構(gòu)可以使系統(tǒng)的商品圖片外觀和業(yè)務(wù)訂單規(guī)則分離,設(shè)計(jì)的思路更加清晰,開發(fā)過(guò)程更方便[3]。
2.1 管理員管理模塊
管理員模塊和用戶設(shè)置模塊可以對(duì)登陸人員信息進(jìn)行后臺(tái)綜合管理,可以對(duì)管理員進(jìn)行添加、刪除和修改密碼權(quán)限等操作,流程如圖1所示。
圖1 流程圖
2.2 用戶體驗(yàn)?zāi)K
用戶體驗(yàn)?zāi)K是指用戶進(jìn)入網(wǎng)站后所要做的一系列操作,用戶在進(jìn)入網(wǎng)站后可以選擇先登錄網(wǎng)站,再進(jìn)行商品瀏覽和購(gòu)物體驗(yàn),然后進(jìn)行下單、付款、購(gòu)物評(píng)價(jià)等一系列操作,流程如圖2所示。
圖2 用戶體驗(yàn)?zāi)K
3.1 E-R圖
系統(tǒng)的實(shí)體與屬性聯(lián)接關(guān)系如圖3所示:
圖3 系統(tǒng)E-R圖
3.2 數(shù)據(jù)庫(kù)表
系統(tǒng)數(shù)據(jù)庫(kù)名為nmgmzspw,共包含七張數(shù)據(jù)庫(kù)表,分別為admin(管理員),member(用戶),goods(商品),goodcategory(商品目錄),orders(訂單),orderitem(訂單明細(xì)),evaluate(商品評(píng)價(jià))等,管理員表如表1所示:
表1 admin(管理員)
系統(tǒng)采用MySQL作為數(shù)據(jù)庫(kù),利用JDBC技術(shù)與數(shù)據(jù)庫(kù)進(jìn)行連接,通過(guò)在JSP代碼中寫MySQL語(yǔ)句進(jìn)行數(shù)據(jù)庫(kù)中的數(shù)據(jù)讀取和更新、刪除操作等。
網(wǎng)站利用電子商務(wù)時(shí)代的優(yōu)勢(shì)解決了異地商品零售難的問(wèn)題,縮短了購(gòu)物的時(shí)間、降低了生產(chǎn)成本,為購(gòu)物者提供一個(gè)方便、安全的購(gòu)物平臺(tái)。
[1]王知強(qiáng),陳本士.基于Web的電子商務(wù)網(wǎng)絡(luò)購(gòu)物系統(tǒng)的研究與實(shí)現(xiàn)[J].圖書情報(bào)工作,2013,54(6):136.
[2]蘭宜生.電子商務(wù)基礎(chǔ)教程[M].北京:清華大學(xué)出版社,2015.
[3]鄭婭峰,張永強(qiáng).網(wǎng)頁(yè)設(shè)計(jì)與開發(fā)——HTML、CSS、JavaScript實(shí)例教程(第2版)[M].清華大學(xué)出版社,2015.
劉春成(1996—),男,研究方向:電子信息技術(shù)。
西安文理學(xué)院大創(chuàng)基金資助項(xiàng)目。