• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

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

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

      佟立洲 牛阮霞 李青

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

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

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

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

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

      二、需求分析

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      通過分析,實體之間對應的關系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、應用服務器Tomcat、數(shù)據(jù)庫MySQL,使用了Hibernate框架和AJAX技術,AJAX技術是一種支持異步請求的技術,可以在瀏覽器與Web服務器之間使用異步數(shù)據(jù)傳輸,這樣就可使網(wǎng)頁從服務器請求少量的信息,而不是整個頁面。

      五、總結

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

      參考文獻:

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

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

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

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

      沙河市| 和龙市| 鱼台县| 靖远县| 凤庆县| 蓬莱市| 汤原县| 巴东县| 容城县| 壶关县| 安福县| 本溪| 邵东县| 沈阳市| 马龙县| 兴国县| 中卫市| 禹城市| 澄城县| 德昌县| 汾阳市| 普安县| 洪泽县| 封丘县| 揭西县| 志丹县| 伽师县| 全南县| 佛山市| 榆林市| 隆林| 托克托县| 玉山县| 年辖:市辖区| 镇沅| 井冈山市| 黔南| 新疆| 华坪县| 娄烦县| 澳门|