(河南經(jīng)貿(mào)職業(yè)學(xué)院,河南 鄭州 450046)
近年來,網(wǎng)上購物已經(jīng)成為一種時(shí)尚。由于工作、學(xué)習(xí)等各方面的原因,人們可以自由分配的時(shí)間越來越短了。為了節(jié)省時(shí)間和金錢,人們?cè)谫徫锓矫嬖絹碓絻A向于網(wǎng)上購物,例如通過淘寶、京東等平臺(tái)進(jìn)行購物。尤其是大學(xué)生,在這方面的需求表現(xiàn)最為明顯。很多大學(xué)生進(jìn)入大學(xué)后,由于社團(tuán)活動(dòng)、考級(jí)考證、考研、考公務(wù)員,以及課程任務(wù)比較重等原因,他們基本上生活、學(xué)習(xí)用品等都是從網(wǎng)上訂購。然而,淘寶、京東等網(wǎng)站要么費(fèi)用比較高,要么由于同時(shí)在線的人數(shù)太多,容易出現(xiàn)卡頓的現(xiàn)象。鑒于此,本文決定開發(fā)一款基于ASP的商品電子商務(wù)網(wǎng)站。
1.企業(yè)用戶對(duì)象方面
企業(yè)電子商務(wù)網(wǎng)站設(shè)計(jì)的主要目的是讓用戶在網(wǎng)站上輕松購物。我國中小企業(yè)的數(shù)量越來越多,其覆蓋了各行各業(yè),因此各行各業(yè)都需要的人才數(shù)量也增大了,針對(duì)此種情況,高校的專業(yè)數(shù)量也增加了,變得更加多樣化,同時(shí)也擴(kuò)大了招生規(guī)模。這使得我國接受高等教育的人數(shù)大幅度增加。接受教育的人數(shù)在增加,因此全社會(huì)的人文素養(yǎng)也在不斷提高,使得整個(gè)社會(huì)上人們接受新事物的能力得到提升,因此電子商務(wù)這種新型的購物方式得到了大眾的認(rèn)可。面對(duì)越來越多的用戶數(shù)量,以及電子商務(wù)的發(fā)展,中小企業(yè)的營(yíng)銷模式面臨著巨大的變化??蛻粢?guī)模的增加使中小企業(yè)管理越來越困難,客戶不同的需求也給企業(yè)網(wǎng)上銷售平臺(tái)的建設(shè)帶來了巨大挑戰(zhàn)。
2.消費(fèi)者層面
對(duì)于功能的需求,在購物群體中,其中規(guī)模最大的就是大學(xué)生,因此本系統(tǒng)主要面向的消費(fèi)者是大學(xué)生。學(xué)生對(duì)于功能的需求主要包括網(wǎng)站公告、最新商品、推薦商品、熱門商品、商品歸類、會(huì)員中心、購物流程、我的購物等等。像一些大型的購物網(wǎng)站有的功能,本系統(tǒng)基本上都會(huì)涉及,只是在用戶量的規(guī)劃上會(huì)進(jìn)行適當(dāng)?shù)目s減,以減少系統(tǒng)查詢數(shù)量,使系統(tǒng)運(yùn)行更加流暢。
除了功能方面的需求外,還有非功能方面的需求。由于本系統(tǒng)涉及到很多用戶的信息以及金額交易,所以,需要在用戶隱私以及信息安全方面下功夫。如果一旦發(fā)生信息泄露,或者出現(xiàn)交易問題,那么,客戶就不愿意再登錄該網(wǎng)站了,使得網(wǎng)站的可信度降低。此外,由于同一時(shí)間段用戶集中瀏覽量較大,因此系統(tǒng)在耐壓方面要具有一定的要求。同時(shí),考慮到很多的客戶可能用的是手機(jī)端進(jìn)行登錄,那么,就必須關(guān)注系統(tǒng)的反應(yīng)時(shí)間,反應(yīng)的速度要比較快。
隨著智能手機(jī)的逐漸普及,以及4G網(wǎng)絡(luò)、5G網(wǎng)絡(luò)的飛速發(fā)展,在市場(chǎng)經(jīng)濟(jì)背景下,人們對(duì)于電子商務(wù)網(wǎng)站的需求變得越來越大。傳統(tǒng)的實(shí)體店都開始改變營(yíng)銷模式,實(shí)現(xiàn)線上與線下相結(jié)合的方式??傮w功能部分主要包括前端和后臺(tái)兩個(gè)部分。
1.前端功能模塊
對(duì)于前端的功能,主要針對(duì)的對(duì)象是消費(fèi)者。消費(fèi)者需要通過前端瀏覽商品,選擇喜愛的商品,加入購物車,以及最終的結(jié)賬。因此,前端的功能模塊主要包含以下幾個(gè)部分:瀏覽新聞、瀏覽最新商品信息,查詢購物車、加入購物車、刪除購物車、訂單查看、提交訂單、個(gè)人信息修改、查詢、刪除。
2.管理員端功能模塊
管理員端指的是后臺(tái),主要用于對(duì)系統(tǒng)進(jìn)行管理和維護(hù)。當(dāng)系統(tǒng)的某個(gè)功能模塊需要進(jìn)行管理時(shí),例如增加、查詢、刪除、修改,管理員會(huì)登錄系統(tǒng)的后臺(tái)進(jìn)行相關(guān)的操作。當(dāng)系統(tǒng)需要升級(jí)或者出現(xiàn)故障時(shí),管理員需要修改后臺(tái)的代碼進(jìn)行維護(hù)。系統(tǒng)后臺(tái)的主要功能模塊包括:商品的管理、訂單的管理、購物車的管理、系統(tǒng)維護(hù)、管理員管理、消費(fèi)者管理等。當(dāng)然,每個(gè)管理員不能看到其他管理員的信息。
1.會(huì)員管理部分
消費(fèi)者注冊(cè)成為會(huì)員時(shí),首先必須充分核對(duì)自己的信息,然后通過驗(yàn)證碼的正確核對(duì),防止其他人登錄,通過系統(tǒng)數(shù)據(jù)庫過濾,然后核對(duì)會(huì)員是否同名。如果有重復(fù)的名稱,系統(tǒng)將提示用戶更改注冊(cè)名稱。只有當(dāng)名稱不重復(fù)時(shí),才會(huì)顯示成功注冊(cè)。
2.購物功能部分
消費(fèi)者挑選好商品后,必須判斷其是否屬于會(huì)員ID,是否存在于數(shù)據(jù)庫中。如果沒有匹配成功,系統(tǒng)會(huì)提醒用戶重新登錄。如果匹配成功,會(huì)將用戶挑選的商品添加到購物車中。如果用戶需要購買,則可以進(jìn)入收銀臺(tái),選擇物流方式,輸入正確的地址信息,利用第三方支付平臺(tái)完成支付,最終完成購物。如果用戶需要繼續(xù)購物,則單機(jī)購物按鈕,可以返回主頁,進(jìn)行繼續(xù)購物。如果用戶不想購買購物車中的商品,可以清空購物車中的商品。
3.訂單管理部分
檢查訂單時(shí),先確認(rèn)訂單,根據(jù)訂單發(fā)貨,收到付款后確認(rèn),打印訂單。其實(shí),訂單管理也和一些大型的購物網(wǎng)站差不多。
1.實(shí)體E-R圖設(shè)計(jì)
針對(duì)基于ASP商品電子商務(wù)網(wǎng)站的特點(diǎn),從數(shù)據(jù)需求分析中得出系統(tǒng)的實(shí)體屬性圖,分別為管理員實(shí)體、商品類型實(shí)體、商品訂單明細(xì)實(shí)體、商品信息實(shí)體、訂單詳情實(shí)體、訂單詳情實(shí)體所示。
2.數(shù)據(jù)庫表設(shè)計(jì)
前面已經(jīng)列出了E-R實(shí)體圖,本部分將會(huì)進(jìn)行表結(jié)構(gòu)的設(shè)計(jì)。本部分根據(jù)前面已經(jīng)設(shè)計(jì)的E-R圖,設(shè)計(jì)了4個(gè)表格,每個(gè)表格都有很多的小項(xiàng),這都與數(shù)據(jù)庫中的部分進(jìn)行對(duì)應(yīng)。具體情況見下面的五個(gè)表格。
表3-1管理員信息表
表3-2 商品類別表
表3-3 訂單信息表
表3-4 商品信息表
好的網(wǎng)站首頁給人一種美的享受,能夠吸引顧客來瀏覽商品,進(jìn)而促進(jìn)商品的銷售。但是,對(duì)于網(wǎng)站首頁的設(shè)計(jì)卻是一件很棘手的事情。首先,需要對(duì)模塊進(jìn)行設(shè)計(jì);其次,需要將動(dòng)態(tài)的圖片及靜態(tài)的圖片相結(jié)合;最后,需要將各個(gè)功能模塊的鏈接全部設(shè)計(jì)到對(duì)應(yīng)的模塊。此外,還需要頁面具有自動(dòng)更新信息的功能,這樣使得網(wǎng)站首頁更加豐滿。隨著網(wǎng)站設(shè)計(jì)研究的深入,以用戶為中心的首頁設(shè)計(jì)將成為網(wǎng)站設(shè)計(jì)的主要發(fā)展趨勢(shì)。本文主頁采用Javascript技術(shù),HTML5和CSS技術(shù)設(shè)計(jì),界面設(shè)計(jì)簡(jiǎn)單。訪問主頁后,用戶可以進(jìn)行產(chǎn)品查詢、用戶注冊(cè)、會(huì)員登錄、后臺(tái)登錄等功能。
普通用戶和會(huì)員因?yàn)榻巧煌?,所擁有的?quán)限也是不同的。對(duì)于普通的用戶,只能夠?yàn)g覽網(wǎng)站首頁的商品,而不能購買商品。如果消費(fèi)者需要購買商品,則需要完成會(huì)員注冊(cè),在成功登錄賬號(hào)后才能夠購買商品。對(duì)于會(huì)員管理模塊,主要的功能是對(duì)會(huì)員進(jìn)行增加、刪除、修改、查看等操作。
購物模塊和淘寶、京東等網(wǎng)站做得差不多,使用了相同的技術(shù),只是在界面的設(shè)計(jì)上做了一些修改。
在訂單管理模塊,用戶輸入訂單號(hào)就可以搜索到訂單的相關(guān)信息,其他的部分和主流的購物網(wǎng)站做得差不多。同時(shí),可以進(jìn)行管理和刪除操作。
1.用戶登錄與注冊(cè)測(cè)試
這部分主要是為了測(cè)試。如果用戶輸入了正確的用戶名和密碼,并且注冊(cè)成功,則可以使用此賬戶和密碼登錄系統(tǒng)主頁并執(zhí)行相應(yīng)的功能操作。
2.購物車測(cè)試
如果用戶注冊(cè)成功,他們將成為本網(wǎng)站的會(huì)員,瀏覽網(wǎng)站主頁上的產(chǎn)品信息,然后點(diǎn)擊“購買”。用戶可以將所選產(chǎn)品添加到購物車。
3.新商品添加測(cè)試
管理員通過后臺(tái)進(jìn)入系統(tǒng),點(diǎn)擊菜單欄的功能按鈕去進(jìn)行商品的添加。當(dāng)點(diǎn)擊添加商品按鈕后,會(huì)彈出一個(gè)新的窗口,要求填寫新商品的屬性,例如商品名、商品編號(hào)、商品價(jià)格、商品庫存、圖片,以及商品描述等。
在系統(tǒng)的功能需求和非功能需求全部測(cè)試完畢后,就可以進(jìn)行部署了。部署的方法為把源碼轉(zhuǎn)換為二進(jìn)制的文件;然后,將其打包,發(fā)布到遠(yuǎn)程的服務(wù)器上,遠(yuǎn)程的服務(wù)器會(huì)分配一個(gè)IP地址,用戶登錄IP地址就可以訪問到該網(wǎng)站。
在新的互聯(lián)技術(shù)、通信技術(shù)的影響下,電子商務(wù)的發(fā)展迎來了很好的發(fā)展機(jī)遇。人們都愿意用智能手機(jī)或者電腦在網(wǎng)上進(jìn)行購物,尤其是大學(xué)生這類群體,這已經(jīng)成為一種趨勢(shì)。雖然當(dāng)前有很多的大型購物網(wǎng)站,例如淘寶、京東等,但是,這些電子商務(wù)的網(wǎng)站都存在系統(tǒng)反應(yīng)速度慢,瀏覽不流暢,并且收費(fèi)價(jià)格較高的問題。因此,本文開發(fā)了一個(gè)基于ASP的商品電子商務(wù)網(wǎng)站。系統(tǒng)主要完成五個(gè)大板塊的功能,例如庫存管理、訂單管理、管理員管理、用戶管理、系統(tǒng)管理五個(gè)大模塊。通過系統(tǒng)測(cè)試,各項(xiàng)功能基本實(shí)現(xiàn)了,實(shí)現(xiàn)的效果良好,值得進(jìn)一步在高校推廣。同時(shí),此系統(tǒng)有待進(jìn)一步整合其他的系統(tǒng),作為校園網(wǎng)購的首選網(wǎng)站。