国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

網(wǎng)絡(luò)購書系統(tǒng)的設(shè)計和實現(xiàn)

2014-04-29 12:00:19佟立洲牛阮霞李青
科學(xué)大眾·教師版 2014年3期

佟立洲 牛阮霞 李青

摘 要:隨著計算機技術(shù)和網(wǎng)絡(luò)技術(shù)的發(fā)展,越來越多的商家在網(wǎng)上建起在線商店,向消費者展示出一種新穎的購物理念。書店經(jīng)營利用互聯(lián)網(wǎng),能夠使其擴大銷售額、降低經(jīng)營成本、擴大經(jīng)營規(guī)模、提升管理水平等優(yōu)點。本文所介紹的網(wǎng)上書店系統(tǒng),是一個基于網(wǎng)絡(luò)、以書籍為商品的網(wǎng)上購物網(wǎng)站。本文首先分析了網(wǎng)上書店系統(tǒng)研究的背景和意義,然后根據(jù)需求對系統(tǒng)進行了總體設(shè)計,包括系統(tǒng)的設(shè)計目標(biāo)、系統(tǒng)的功能結(jié)構(gòu)、數(shù)據(jù)庫設(shè)計等,最后進行了實現(xiàn)。

關(guān)鍵詞:網(wǎng)上書店; JSP; mysql; JAVAEE框架; B/S;MVC

中圖分類號:TP391文獻標(biāo)識碼:A 文章編號:1006-3315(2014)03-173-001

一、系統(tǒng)背景及研究意義

電子商務(wù)是網(wǎng)上不可缺少的交易平臺。書店釆用新的銷售渠道,利用互聯(lián)網(wǎng)來銷售物品,即提出了網(wǎng)上書店銷售系統(tǒng)。在這種背景下,我們采用的是由JavaEE和Mysql開發(fā)的B/S架構(gòu)的系統(tǒng),這樣就可以很好的實現(xiàn)網(wǎng)上銷售及統(tǒng)一管理,比傳統(tǒng)的CS架構(gòu)更為出色。同時系統(tǒng)使用JavaEE架構(gòu)開發(fā),安全性也更為可靠。

二、需求分析

通過系統(tǒng)用例圖分析網(wǎng)上書店的各個功能模塊,如下所示:

(a)游客進入網(wǎng)站首頁,可以瀏覽圖書分類、瀏覽圖書信息、搜索自己需要的圖書,如果未注冊過想要購買自己瀏覽到的圖書,可以注冊登陸后購買。

(b)個人會員可以進入會員修改注冊資料模塊進行會員資料修改、密碼修改等;在圖書查詢處,搜索自己想要的書;在購物車管理模塊,結(jié)算購物車中的書;在顧客留言模塊,評價自己對當(dāng)前選中的書;在訂單管理中,查看自己所訂書的訂單狀況以及對歷史訂單的管理。

(c)管理員進入后臺管理主要進行:商品分類管理、商品管理、特價商品管理、訂單管理、會員管理、系統(tǒng)用戶管理。

1.系統(tǒng)功能設(shè)計

根據(jù)需求,購書商城系統(tǒng)的功能實現(xiàn)分為兩部分:前臺購書子系統(tǒng)和后臺管理子系統(tǒng)。

前臺購書子系統(tǒng)功能實現(xiàn)主要有:

(a)注冊登錄模塊:主要實現(xiàn)系統(tǒng)中用戶信息注冊,身份驗證功能。

(b)商品查詢模塊:新書查詢,圖書分類查詢,按關(guān)鍵字查詢。

(c)商品信息模塊:依據(jù)查詢條件呈現(xiàn)圖書信息,提供圖書內(nèi)容的即時顯示與詳細(xì)顯示兩種方式,供用戶了解相關(guān)圖書的信息。

(d)購物車模塊:針對每一個網(wǎng)上購物的用戶提供一個虛擬的購物車,用戶可隨時查看,添加,刪除,修改購物車中所購商品信息,為最終提交訂單提供必要信息。

(e)訂單生成模塊:根據(jù)客戶購物車中的信息以及該用戶的注冊信息生成訂單信息呈現(xiàn)給用戶,用戶可以選擇并修改該訂單中的相關(guān)訂購信息,并提交訂單信息到數(shù)據(jù)庫,也可查看或取消訂單,獲得訂單號后可到支付網(wǎng)關(guān)進行在線支付,支付成功,得到確認(rèn)信息。

(f)用戶信息修改:用戶可以修改個人信息,查看個人在留言板中的問題回復(fù),查看訂單歷史,訂單狀態(tài),取消或修改處于“未處理”這種狀態(tài)中的訂單信息。

(g)留言板:對于網(wǎng)上購物系統(tǒng)的注冊用戶,可以在留言板中留言,對于非注冊用戶,只能查看信息。

后臺管理子系統(tǒng)功能實現(xiàn)主要有:

(a)商品管理:管理員可以添加書籍、添加特價書籍、添加書籍分類及修改書籍庫存信息和刪除書籍。

(b)訂單管理:訂單管理員可以查詢所有訂單記錄信息,可以查看詳細(xì)訂單,受理,結(jié)單,刪除訂單等功能。

(c)會員管理:管理會員的信息。

2.數(shù)據(jù)庫設(shè)計

通過分析,實體之間對應(yīng)的關(guān)系E-R圖如下圖所示:

(a)Admin表:用于保存管理員信息。

(b)cart表:用于保存購物車信息。

(c)cartselectedmer表:用于查詢購物車信息。

(d)category表:用于保存管理員類型信息。

(e)leaveword表:用于保存下訂單的信息。

(f)member表,用于保存會員信息。

(g)MemberLevel表用于保存會員等級信息。

(h)merchandise表用于保存圖書的信息。

(i)orders表,訂單表,用于保存訂單信息。

四、系統(tǒng)實現(xiàn)

系統(tǒng)實現(xiàn)采用的開發(fā)工具為MyEclipse、應(yīng)用服務(wù)器Tomcat、數(shù)據(jù)庫MySQL,使用了Hibernate框架和AJAX技術(shù),AJAX技術(shù)是一種支持異步請求的技術(shù),可以在瀏覽器與Web服務(wù)器之間使用異步數(shù)據(jù)傳輸,這樣就可使網(wǎng)頁從服務(wù)器請求少量的信息,而不是整個頁面。

五、總結(jié)

本文所介紹的網(wǎng)上書店系統(tǒng),是一個基于網(wǎng)絡(luò)、以書籍為商品的專業(yè)性網(wǎng)上購物網(wǎng)站。本系統(tǒng)的特色是使用AJAX技術(shù)改善用戶體驗,包括實現(xiàn)網(wǎng)頁無刷新和局部更新效果等。該系統(tǒng)已成功試運行。結(jié)果表明,該系統(tǒng)不但運行可靠、性能穩(wěn)定、界面友好、購書方便,而且降低了經(jīng)營成本,提升了書店管理水平。

參考文獻:

[1]李剛.輕量級J2EE企業(yè)應(yīng)用實戰(zhàn),電子工業(yè)出版社,2007

[2]朱麗華.網(wǎng)站建設(shè)經(jīng)典范例[M]清華大學(xué)出版社,2006

[3]吳建.JSP網(wǎng)絡(luò)開發(fā)入門與實踐[M]人民郵電出版社,2006

[4]楊選輝.信息系統(tǒng)分析與設(shè)計[M]清華大學(xué)出版社,2008

渭源县| 西华县| 灵寿县| 保靖县| 疏附县| 岐山县| 阳曲县| 高邑县| 湟源县| 三亚市| 遵化市| 华安县| 科技| 淮南市| 万源市| 得荣县| 独山县| 澄迈县| 赤壁市| 柳州市| 公安县| 武义县| 海兴县| 甘德县| 定边县| 东安县| 榆树市| 元谋县| 来宾市| 平远县| 涿鹿县| 巫溪县| 阳信县| 康马县| 井陉县| 嫩江县| 西峡县| 错那县| 高尔夫| 嘉义县| 区。|