摘 要:互聯(lián)網(wǎng)技術(shù)的高速發(fā)展為電子商務(wù)提供了強(qiáng)大的發(fā)展活力,如今網(wǎng)購(gòu)已經(jīng)日益融入人們的日常生活。本文選取傳統(tǒng)商業(yè)中較為典型的圖書(shū)銷(xiāo)售作為開(kāi)發(fā)課題,試圖使用ASP.NET技術(shù)構(gòu)建一個(gè)電子商務(wù)圖書(shū)銷(xiāo)售網(wǎng)站,以便中小型書(shū)店商家能借助電子商務(wù)技術(shù)提升對(duì)圖書(shū)銷(xiāo)售和用戶(hù)信息的管理水平,為用戶(hù)提供更好的購(gòu)書(shū)體驗(yàn)。文中介紹了WEB網(wǎng)站的開(kāi)發(fā)平臺(tái),網(wǎng)站功能需求分析,并給出了網(wǎng)站設(shè)計(jì)及數(shù)據(jù)庫(kù)設(shè)計(jì)相關(guān)細(xì)節(jié)??蔀轭?lèi)似電子商務(wù)WEB應(yīng)用開(kāi)發(fā)提供借鑒。
關(guān)鍵詞:ASP.NET;電子商務(wù);圖書(shū)銷(xiāo)售;B/S模式;數(shù)據(jù)庫(kù);SQL Server
0 引言
近年來(lái),伴隨著互聯(lián)網(wǎng)技術(shù)的高速發(fā)展,在線(xiàn)購(gòu)物日趨成熟并已融入人們的日常生活,對(duì)社會(huì)產(chǎn)生了很多積極的影響,也帶來(lái)了巨大的經(jīng)濟(jì)效益[1-2]。網(wǎng)購(gòu)不僅讓消費(fèi)者獲得了便捷且高質(zhì)量的購(gòu)物體驗(yàn),而且也方便商家進(jìn)行高效的產(chǎn)品管理,同時(shí)消費(fèi)者能夠?qū)ι唐繁磉_(dá)更準(zhǔn)確的需要訴求,商家可以更清晰的感知到并反饋給整個(gè)市場(chǎng),這促進(jìn)了商品和資金的流通,改善了人們的生活方式。
傳統(tǒng)的圖書(shū)銷(xiāo)售主要是在實(shí)體書(shū)店進(jìn)行的,存在圖書(shū)查找不便、銷(xiāo)售經(jīng)營(yíng)成本較高、書(shū)店場(chǎng)地限制較多、消費(fèi)者購(gòu)書(shū)受到時(shí)間及空間的限制較多等不足。在線(xiàn)購(gòu)書(shū)的方式打破了傳統(tǒng)單一的購(gòu)書(shū)方法,給了消費(fèi)者一種新的購(gòu)買(mǎi)體驗(yàn),顧客足不出戶(hù)就可以購(gòu)買(mǎi)到自己想要的書(shū)籍[3-5]。本文將探討一種基于ASP.NET的電子商務(wù)圖書(shū)銷(xiāo)售網(wǎng)站設(shè)計(jì)方案,試圖通過(guò)WEB技術(shù),實(shí)現(xiàn)一種更為高效便捷的圖書(shū)銷(xiāo)售模式。消費(fèi)者可以看到生動(dòng)的網(wǎng)站內(nèi)容推送,以及清晰詳細(xì)的圖書(shū)信息,并為其提供精準(zhǔn)便捷的圖書(shū)檢索功能;管理員則具有書(shū)籍管理、用戶(hù)管理、訂單管理等靈活的管理功能,從而最終方便消費(fèi)者進(jìn)行圖書(shū)的購(gòu)買(mǎi),節(jié)約商家運(yùn)營(yíng)成本,簡(jiǎn)化銷(xiāo)售流程。
1 網(wǎng)站設(shè)計(jì)
1.1 網(wǎng)站系統(tǒng)結(jié)構(gòu)設(shè)計(jì)
網(wǎng)站結(jié)構(gòu)主要分成兩部分:用戶(hù)模塊和管理員模塊[6-7]。用戶(hù)模塊功能包括瀏覽圖書(shū)信息和用戶(hù)注冊(cè)登錄等;管理員模塊主要為管理員提供對(duì)系統(tǒng)的訪問(wèn)操作與管理權(quán)限,包括對(duì)圖書(shū)信息的修改、增刪,對(duì)用戶(hù)信息進(jìn)行管理等。系統(tǒng)總體結(jié)構(gòu)如圖1所示。
(1)用戶(hù)模塊:
個(gè)人賬戶(hù)管理:賬戶(hù)注冊(cè)、登錄、更改密碼及購(gòu)物車(chē)管理
圖書(shū)瀏覽:圖書(shū)信息瀏覽以及檢索查詢(xún)
(2)管理員模塊:
會(huì)員管理:會(huì)員的信息查閱、修改以及增刪會(huì)員信息。
圖書(shū)管理:書(shū)籍添加與刪除、信息修改和圖書(shū)的庫(kù)存更新。
訂單管理:查閱訂單和處理訂單。
1.2 網(wǎng)站業(yè)務(wù)流程設(shè)計(jì)
網(wǎng)上書(shū)店網(wǎng)站的業(yè)務(wù)流程,實(shí)質(zhì)上是將消費(fèi)者瀏覽實(shí)體書(shū)店并進(jìn)行圖書(shū)購(gòu)買(mǎi)的業(yè)務(wù)流程電子化,轉(zhuǎn)換到網(wǎng)上,并加以合理的優(yōu)化和數(shù)字化規(guī)約,轉(zhuǎn)化為網(wǎng)上書(shū)店購(gòu)書(shū)流程,其流程圖如圖所示。
本網(wǎng)站設(shè)計(jì)的購(gòu)書(shū)流程如下:
用戶(hù)按需求檢索瀏覽圖書(shū);
用戶(hù)注冊(cè),成為會(huì)員;
會(huì)員登錄網(wǎng)站;
添加圖書(shū)至購(gòu)物車(chē);
管理購(gòu)物車(chē)信息;
生成訂單;
整理更新購(gòu)物車(chē);
管理員接受訂單檢索庫(kù)存;
管理員根據(jù)用戶(hù)需求出貨配送;
會(huì)員簽收;
訂單完成。
1.3系統(tǒng)功能模塊設(shè)計(jì)
網(wǎng)站模塊設(shè)計(jì)分為用戶(hù)功能模塊設(shè)計(jì)和管理員功能模塊設(shè)計(jì)。普通用戶(hù)只可以在網(wǎng)頁(yè)上瀏覽圖書(shū),用戶(hù)注冊(cè)成為會(huì)員后,可以進(jìn)行登錄、添加購(gòu)物車(chē)等操作;管理員賬戶(hù)登錄后,擁有會(huì)員管理、庫(kù)存管理、添加書(shū)籍、書(shū)籍管理、和訂單管理等操作權(quán)限。
(1)用戶(hù)功能模塊設(shè)計(jì):
所有用戶(hù)都可以瀏覽網(wǎng)站上的圖書(shū),并使用站內(nèi)找書(shū)的功能。在注冊(cè)成為會(huì)員后還可以登錄,擁有密碼尋回以及管理自己的購(gòu)物車(chē)的功能。
用戶(hù)模塊功能設(shè)計(jì)分為注冊(cè)、登錄、密碼尋回、圖書(shū)瀏覽、站內(nèi)找書(shū)、添加購(gòu)物車(chē)。其中,所有游客都可以瀏覽圖書(shū),站內(nèi)找書(shū)以及進(jìn)行用戶(hù)注冊(cè)。而在注冊(cè)成為會(huì)員后,才具有登錄、密碼尋回和添加購(gòu)物車(chē)的功能。模塊功能分別以具體代碼實(shí)現(xiàn)相應(yīng)功能。
(2) 管理員功能模塊設(shè)計(jì):
管理員掌管整個(gè)網(wǎng)站系統(tǒng)內(nèi)所有的信息和資源數(shù)據(jù),并且可以對(duì)這些數(shù)據(jù)進(jìn)行處理操作,全面管理。
管理員模塊擁有更多的后臺(tái)權(quán)限,功能設(shè)計(jì)有會(huì)員管理、訂單管理、添加書(shū)籍、管理書(shū)籍、庫(kù)存管理這些模塊。相關(guān)操作基本以數(shù)據(jù)庫(kù)內(nèi)數(shù)據(jù)管理實(shí)現(xiàn),然后再反饋回網(wǎng)站顯示。
2數(shù)據(jù)庫(kù)設(shè)計(jì)
數(shù)據(jù)庫(kù)設(shè)計(jì)是網(wǎng)上書(shū)店的數(shù)據(jù)管理設(shè)計(jì)核心部分,是對(duì)大量圖書(shū)數(shù)據(jù)信息、用戶(hù)數(shù)據(jù)信息進(jìn)行錄入、存儲(chǔ)、修改等功能的基礎(chǔ)[8-9]。網(wǎng)站數(shù)據(jù)庫(kù)主要由6個(gè)數(shù)據(jù)表組成。books(圖書(shū)信息表)存儲(chǔ)圖書(shū)詳細(xì)信息,admin(管理員信息表)存儲(chǔ)管理員信息,orders(訂單信息表)存儲(chǔ)訂單基本信息,users(用戶(hù)信息表)存儲(chǔ)用戶(hù)信息,stock(庫(kù)存信息表)存儲(chǔ)圖書(shū)庫(kù)存信息,order_num(訂單項(xiàng)信息表)存儲(chǔ)訂單具體的購(gòu)買(mǎi)信息。
3 結(jié)語(yǔ)
本文基于C#、ASP.NET及SQL Server開(kāi)發(fā)平臺(tái),結(jié)合中小型商家的功能需要及規(guī)模限制,介紹了一種典型的圖書(shū)銷(xiāo)售電子商務(wù)類(lèi)網(wǎng)站開(kāi)發(fā)的基本原理與實(shí)施方案。網(wǎng)站包括用戶(hù)模塊和管理員模塊,用戶(hù)模塊實(shí)現(xiàn)用戶(hù)的操作功能,包括瀏覽圖書(shū),圖書(shū)檢索,會(huì)員注冊(cè)、登錄,在登錄后可以將目標(biāo)圖書(shū)添加購(gòu)物車(chē);管理員模塊則讓管理員可以對(duì)網(wǎng)站后臺(tái)數(shù)據(jù)進(jìn)行管理,包括圖書(shū)信息管理、會(huì)員信息管理和訂單處理。最后完成了一個(gè)網(wǎng)上在線(xiàn)書(shū)店的開(kāi)發(fā)與設(shè)計(jì),測(cè)試結(jié)果表明了系統(tǒng)的有效性。
參考文獻(xiàn):
[1] 翁敏峰. 基于ASP.NET的網(wǎng)上書(shū)店搜索功能設(shè)計(jì)[J]. 電腦知識(shí)與技術(shù),2017,v.1325:72+79.
[2]鄧惠俊. 基于ASP技術(shù)的網(wǎng)上書(shū)店系統(tǒng)設(shè)計(jì)[J]. 重慶科技學(xué)院學(xué)報(bào)(自然科學(xué)版),2017,v.19;No.10003:89-94.
[3] 胡文俊. 基于ASP.NET的網(wǎng)上書(shū)城系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 電腦知識(shí)與技術(shù),2016,v.1216:5-7.
[4] 杜卉婷,李璋,楊文韜,陳堯杰. 基于Web的網(wǎng)上圖書(shū)訂購(gòu)系統(tǒng)分析與設(shè)計(jì)[J]. 物聯(lián)網(wǎng)技術(shù),2016,v.6;No.6406:83-84+86.
[5] 郭小丹. 基于B/S網(wǎng)上書(shū)店的框架設(shè)計(jì)[J]. 安徽電子信息職業(yè)技術(shù)學(xué)院學(xué)報(bào),2016,v.15;No.8504:18-22.
[6] 閆昌浩,倪慧. 淺析網(wǎng)上書(shū)店的設(shè)計(jì)與實(shí)現(xiàn)[J]. 電子制作,2015,No.28411:117.
[7] 陳剛. 基于網(wǎng)上書(shū)店的一站式圖書(shū)檢索薦購(gòu)系統(tǒng)研究[J]. 現(xiàn)代情報(bào),2015,v.35;No.28705:63-67.
[8] 黃麗鳳. 基于?NET網(wǎng)上書(shū)店的實(shí)現(xiàn)[J]. 哈爾濱職業(yè)技術(shù)學(xué)院學(xué)報(bào),2014,No.11503:145-146.
[9] 顧悅. 基于ASP.NET的購(gòu)物系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D].華東師范大學(xué),2010.
作者簡(jiǎn)介:
張利民,(1964年出生),女,河北省人,1986年畢業(yè)于西北師范大學(xué),副教授;主要研究方向:消費(fèi)者行為學(xué),電子商務(wù)。