宋軍平 趙高麗
摘要:隨著信息技術(shù)的快速發(fā)展,電子商務(wù)已經(jīng)走進(jìn)了高等學(xué)校的校園,為了更好的服務(wù)師生,該文從系統(tǒng)功能模塊分析、數(shù)據(jù)庫的分析設(shè)計(jì)和系統(tǒng)的整體設(shè)計(jì)分析,基于B/S模式,以ASP.NET為開發(fā)平臺為基礎(chǔ)對高等院校校園電子商務(wù)系統(tǒng)進(jìn)行設(shè)計(jì)。期望通過本設(shè)計(jì),能夠促進(jìn)電子商務(wù)更好地在高等學(xué)校中的發(fā)展。
關(guān)鍵詞:高等學(xué)校;電子商務(wù);ASP.NET
中圖分類號:TP393 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2015)21-0209-02
The Design and Implementation of the Electronic Commerce System
SONG Jun-ping 1, ZHAO Gao-li 2
(1.Henan Institute of Science and Technology, Henan Xinxiang Xinke College, Xinxiang 453003, China; 2.Henan Institute of Science and Technology, Xinxiang 453003, China)
Abstract: With the rapid development of information technology, e-commerce has entered the high school campus, in order to better serve the students and teachers, analysis of the overall design of the module from the system design and system functional analysis, database, based on B/S mode, using ASP.NET as the development platform for the design of the campus e-commerce system of colleges and universities. Hope that through this design, can promote the electronic commerce better in higher education development.
Key words: higher education; electronic commerce; ASP.NET
隨著信息技術(shù)快速發(fā)展, 互聯(lián)網(wǎng)絡(luò)普及,高等學(xué)校在校生規(guī)模的擴(kuò)大,校園里以小商店、便利店為主的實(shí)體店形式已經(jīng)不能滿足當(dāng)代青年大學(xué)生的消費(fèi)和服務(wù)需求。作為一種全新的交易模式-電子商務(wù),已走進(jìn)了大學(xué)校園。校園電子商務(wù)系統(tǒng)方便了在校師生的生活,并改變其消費(fèi)方式和購物習(xí)慣,給廣大師生節(jié)省了的時(shí)間和空間,提高了效率,是一種互利雙贏的新型運(yùn)作模式。
校園電子商務(wù)系統(tǒng)是一個(gè)功能很強(qiáng)大的系統(tǒng),服務(wù)對象是高等學(xué)校的廣大師生,幫助他們處理和解決日常工作、學(xué)習(xí)和生活中的問題,為他們提供服務(wù)。本系統(tǒng)能夠?qū)崿F(xiàn)商品信息查詢、商品選購、互惠互利的系統(tǒng),與傳統(tǒng)的實(shí)物銷售相比,具有很大的優(yōu)勢。首先,它不用去選地段,找店鋪,既節(jié)約了時(shí)間又減少了成本。其次,它運(yùn)轉(zhuǎn)靈活,風(fēng)險(xiǎn)較小。最后,現(xiàn)在師生生活節(jié)奏比較快,工作繁忙,出門購物的時(shí)間越來越少,所以校園電子商務(wù)在校園逐漸成為一種流行,深受大家的喜歡。
1 系統(tǒng)功能模塊分析
基于B/S結(jié)構(gòu)和ASP.NET的平臺進(jìn)行設(shè)計(jì)的高校校園電子商務(wù)系統(tǒng)是個(gè)較為復(fù)雜、龐大的系統(tǒng),主要分為兩個(gè)模塊,即前臺管理和后臺管理。前臺管理包括用戶注冊登錄、瀏覽網(wǎng)頁、瀏覽商品、搜索查詢商品、訂購商品等功能。用戶可以方便的注冊登錄,然后隨意瀏覽商品,了解商品的詳細(xì)情況,并根據(jù)用戶的需求搜索自己想要的商品,然后放入購物車,對于用戶要買的商品支付以后會自動生成訂單,如果用戶有什么意見或建議可以隨時(shí)在留言板上發(fā)表自己的觀點(diǎn)。后臺管理包括訂單管理、用戶管理、商品評價(jià)管理、系統(tǒng)信息管理等模塊。
1.1 前臺功能模塊
1)注冊:作為一個(gè)電子商務(wù)系統(tǒng),注冊是最基本也是不可少的一個(gè)功能,只有注冊用戶才能在系統(tǒng)上購買商品。
2)登錄:用戶注冊了必然就要登錄,用戶登錄后才能進(jìn)行更改個(gè)人資料,處理訂單情況。同時(shí)可以保證系統(tǒng)的安全,防止一些無聊的人惡意修改信息,破壞商店信譽(yù)。
3)搜索:用戶可以使用搜索功能,通過對商品種類或商店名稱或一些關(guān)鍵字進(jìn)行搜索,系統(tǒng)將會列出相關(guān)的所有商品供用戶選擇,這給用戶帶來了極大的方便。
4)購物車:用戶選好想要的商品把它放到購物車中,購物車就會自動生成訂單,用戶可以直接去付款,也可以繼續(xù)選擇商品,放入購物車中。當(dāng)然,對于購物車中的商品,用戶可以隨意刪除,而相應(yīng)的訂單也就刪除了。總之用戶可以管理自己的購物車。
5)留言板:用戶可以進(jìn)入留言板寫下對系統(tǒng)的意見和建議,也可以反映對產(chǎn)品及服務(wù)的滿意度,然后通過后臺對留言板管理,促使系統(tǒng)做得更完善,更符合人們的購物需求。
1.2 后臺功能模塊
1)管理員登錄:只有經(jīng)過授權(quán)的管理員才能登入系統(tǒng)后臺,授權(quán)是為了系統(tǒng)安全,不同功能不同模塊是通過授權(quán)給不同級別的人進(jìn)行管理和使用的。管理員通過輸入賬戶和密碼進(jìn)入系統(tǒng)進(jìn)行用戶管理、商品管理、信息發(fā)布等各種管理。
2)信息發(fā)布:及時(shí)發(fā)布系統(tǒng)或商品的相關(guān)信息,并進(jìn)行編輯、添加或刪除。
3)用戶管理:包括對系統(tǒng)注冊用戶的查詢、添加、刪除。
4)商品管理:對系統(tǒng)中所有商品進(jìn)行管理,包括商品種類的添加、修改、刪除;商品信息描述的添加,修改;以及商品圖片的上傳,刪除等。
5)訂單管理:用戶購買商品后系統(tǒng)會自動生成訂單,系統(tǒng)管理員可以查詢訂單、處理訂單或者刪除訂單。
2 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)
2.1 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)原則
1)真實(shí)性。系統(tǒng)設(shè)計(jì)的真實(shí)性很重要,要確保所創(chuàng)數(shù)據(jù)庫的數(shù)據(jù)真實(shí),來源可靠。
2)命名要規(guī)范簡潔。所有的表名,庫名都要遵循一定的命名規(guī)則,并能體現(xiàn)其應(yīng)用和功能,以方便維護(hù)和查詢。
3)并發(fā)控制。在同一時(shí)間只能有一個(gè)人控制某一個(gè)表,其他人只能進(jìn)行查詢。
4)必要的討論審核。數(shù)據(jù)庫設(shè)計(jì)完后,設(shè)計(jì)人員要與相關(guān)人員進(jìn)行討論,熟悉數(shù)據(jù)庫,在庫表修改或頂板之前進(jìn)行審核,以便及時(shí)發(fā)現(xiàn)問題和解決問題。
5)索引設(shè)計(jì)。合理的索引能提高數(shù)據(jù)庫的操作效率。在索引設(shè)計(jì)中,索引字段應(yīng)挑選重復(fù)值較少的字段。
6)適當(dāng)冗余。對于任何系統(tǒng),過多的冗余會占據(jù)系統(tǒng)資源,浪費(fèi)存儲空間,并影響運(yùn)行速度,所有在設(shè)計(jì)過程中應(yīng)盡量減少冗余數(shù)據(jù)和冗余表,使得數(shù)據(jù)庫系統(tǒng)在結(jié)構(gòu)和功能上達(dá)到最佳。但同時(shí),一個(gè)系統(tǒng)不可能清除所有的冗余,在某些情況下,適當(dāng)?shù)娜哂喾炊鴷岣邎?zhí)行效率。
2.2 數(shù)據(jù)庫E-R圖設(shè)計(jì)
E-R模型是數(shù)據(jù)庫設(shè)計(jì)中表示數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)的一種方法,該方法用E-R圖來描述現(xiàn)實(shí)世界的概念模型。E-R圖容易理解,但只能說明實(shí)體間語義的聯(lián)系,只是數(shù)據(jù)庫設(shè)計(jì)的第一步。在E-R圖中,有三個(gè)基本成分:矩形、菱形、橢圓形,分別表示實(shí)體、聯(lián)系、屬性。本系統(tǒng)的E-R圖如圖2所示。
2.3 數(shù)據(jù)庫表的設(shè)計(jì)
數(shù)據(jù)庫的結(jié)構(gòu)設(shè)計(jì)完畢后,現(xiàn)在可以將上面的數(shù)據(jù)庫概念結(jié)構(gòu)轉(zhuǎn)化為某種數(shù)據(jù)庫系統(tǒng)所支持的實(shí)際數(shù)據(jù)庫模型,也就是數(shù)據(jù)庫的邏輯結(jié)構(gòu)。
在校園電子商務(wù)數(shù)據(jù)庫中每個(gè)表格表示在數(shù)據(jù)庫中的一個(gè)表。
1)管理員信息表,存儲系統(tǒng)中的管理員信息。主要包括管理員賬號:管理員的ID號;管理員名稱:系統(tǒng)管理登錄用戶名;管理員密碼:系統(tǒng)管理登錄密碼。
2)會員信息表,記錄系統(tǒng)中注冊用戶的詳細(xì)信息。主要包括會員賬號:注冊用戶的ID號;姓名:設(shè)置用戶登錄的用戶名;性別:設(shè)置注冊用戶的性別;密碼:設(shè)置用戶登錄的密碼;E-mail:設(shè)置用戶個(gè)人郵箱;電話:設(shè)置用戶個(gè)人電話;地址:設(shè)置用戶個(gè)人地址;郵編:設(shè)置用戶所在地址郵編。
3)產(chǎn)品信息表,記錄系統(tǒng)中已有產(chǎn)品的信息。主要包括產(chǎn)品編號:添加產(chǎn)品的ID號;產(chǎn)品類型編號:添加產(chǎn)品分類ID號;產(chǎn)品名稱:添加產(chǎn)品名稱;產(chǎn)品介紹:添加產(chǎn)品的一些基本信息;產(chǎn)品說明:對添加產(chǎn)品一些基本描述;時(shí)常價(jià):購買產(chǎn)品的普通價(jià)格;會員價(jià):成為會員后購買產(chǎn)品的價(jià)格;圖片相對路徑:添加產(chǎn)品的圖片鏈接信息;購買次數(shù):產(chǎn)品的被用戶購買的次數(shù)。
4)產(chǎn)品類型信息表,記錄系統(tǒng)中的類別信息。主要包括類型ID:設(shè)置產(chǎn)品類型ID;上級類別ID:設(shè)置產(chǎn)品在上級類型下的類別ID號;上級類別ID:設(shè)置產(chǎn)品的類別名稱。
5)訂單詳細(xì)信息表,記錄在客戶的一個(gè)訂單中,針對一件商品的訂貨信息。主要包括訂單詳細(xì)信息唯一標(biāo)識:訂單詳細(xì)信息的ID號;訂單列表ID:訂單的列表的ID號;產(chǎn)品ID:訂單產(chǎn)品的ID號;產(chǎn)品名稱:訂單產(chǎn)品的名稱;產(chǎn)品單價(jià):訂單購買產(chǎn)品的價(jià)格;訂購數(shù)量:購買產(chǎn)品的數(shù)量。
6)訂單列表信息表,記錄針對用戶的一個(gè)訂單的詳細(xì)信息。主要包括訂單列表編號:記錄訂單的列表的ID號;會員ID,非會員為0:記錄會員的ID號,非會員為0;客戶姓名:購買用戶的名稱;詳細(xì)地址:郵寄購買用戶地址;郵編:購買用戶所在地址的郵編;聯(lián)系電話:購買用戶的聯(lián)系電話;電子郵箱:購買用戶的郵箱地址;應(yīng)付款額:購買產(chǎn)品的應(yīng)付錢數(shù);備注:購買用戶可添加一些備注信息;下單時(shí)間:購買產(chǎn)品的時(shí)間;處理狀態(tài):賣家是否發(fā)貨;送貨日期:賣家發(fā)貨時(shí)間;送貨備注:賣家送貨的一些信息。
3 系統(tǒng)的具體設(shè)計(jì)開發(fā)
3.1 系統(tǒng)主界面
主界面對于校園電子商務(wù)系統(tǒng)來說是非常重要的。它是一個(gè)系統(tǒng)的門面,整體風(fēng)格設(shè)計(jì)要美觀,頁面內(nèi)容及所表達(dá)的主題要得體明確,用戶操作要簡單,這樣才能給用戶留下好印象,才能使網(wǎng)上購物成為一件愉快的事。
主界面的左邊可以看到相關(guān)商品的分類,用戶可以任意選擇商品類別進(jìn)行查詢,便能鏈接到相關(guān)頁面,里面會有商品及介紹。同時(shí)用戶還可以通過搜索的功能更快的選擇想要的商品。左下面則列舉了一些比較受歡迎的寶貝。中間那一塊用戶可以瀏覽到熱門商品,上面列出了相關(guān)商品分類及留言等信息,有助于用戶通過這些信息淘到自己喜愛的商品。
1)用戶注冊模塊
用戶注冊是為第一次登錄系統(tǒng)的用戶所設(shè)計(jì)的。在用戶成為本站用戶之前一定要注冊才可以訪問我系統(tǒng)的其他網(wǎng)頁。
① 用戶注冊包括:登錄名稱,真實(shí)姓名,設(shè)置密碼,電子郵件等。
② 注冊成功后,才可以訪問本系統(tǒng)的其他頁面。
2)用戶登錄模塊
① 用戶登錄包括:登錄名稱,輸入密碼。
② 當(dāng)用戶登錄后由管理員核對該用戶的名稱和密碼是否正確,如果無誤的話用戶可以通過檢查直接進(jìn)入系統(tǒng)的其他頁面進(jìn)行瀏覽和訂購。
3)查看商品信息模塊
查看訂單:成功登錄的用戶可以在該頁訂購商品。
4)留言板模塊
留言板:用戶進(jìn)入客戶留言可以輸入用戶姓名、E-mail和評價(jià)商品。
3.2 后臺管理模塊
后臺管理員進(jìn)入后臺進(jìn)行系統(tǒng)的維護(hù)與管理必須先要進(jìn)行登錄才能進(jìn)入后臺進(jìn)行相關(guān)的管理。管理員后臺登錄的界面。
用戶只要輸入正確的用戶名、密碼及驗(yàn)證碼才可以登錄到后臺進(jìn)行管理。
3.3 信息發(fā)布管理模塊
信息發(fā)布管理是系統(tǒng)后臺的一個(gè)功能模塊,管理員登錄后臺后可以進(jìn)行信息查看、添加、修改和刪除操作,所發(fā)布地信息會顯示在系統(tǒng)首頁上,讓用戶了解系統(tǒng)及商品的即時(shí)信息。
1)管理員可以進(jìn)入后臺編輯或刪除信息。
2)添加新信息。
4 結(jié)論
電子商務(wù)是高等學(xué)校校園里一種新興的交易模式,它是建立在校園網(wǎng)的基礎(chǔ)上,在高等學(xué)校這個(gè)特殊環(huán)境中進(jìn)行典型應(yīng)用。本文是基于.net的校園電子商務(wù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)來大學(xué)校園里師生員工的需求為研究重點(diǎn),值得進(jìn)一步的推廣和應(yīng)用。
參考文獻(xiàn):
[1] 蔡琛.校園電子商務(wù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].成都: 電子科技大學(xué),2013.
[2] 楊曉琳.校園電子商務(wù)發(fā)展現(xiàn)狀與改進(jìn)策略[J].消費(fèi)者導(dǎo)刊,2009,12(8):15-23.
[3] 楊冬青,李紅燕,唐世渭.數(shù)據(jù)庫系統(tǒng)概念[M].北京:機(jī)械工業(yè)出版社,2012:40-500.
[4] 陳薪宇.校園電子商務(wù)的成本探析[J].遼寧經(jīng)濟(jì),2007,2(2):5-12.
[5] 羅家國,楊竣輝.校園電子商務(wù)網(wǎng)絡(luò)建設(shè)中的幾個(gè)問題[J].市場現(xiàn)代化,2006,30(2):8-19.
[6] 燕學(xué)博,張海森,郝忠娜. 校園電子商務(wù)模式探究與分析[J]. 科技創(chuàng)新導(dǎo)報(bào),2008(22):170-171.