• 
    

    
    

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

      ?

      基于WEB的B2C網(wǎng)上商城的研究

      2018-06-02 08:50鄭英姿
      電腦知識與技術(shù) 2018年10期
      關(guān)鍵詞:購物車訂單

      鄭英姿

      摘要:根據(jù)各企業(yè)和個(gè)體消費(fèi)者對電子商務(wù)平臺的實(shí)際需求,講述了基于WEB的B2C網(wǎng)上商城的分析、設(shè)計(jì)與實(shí)現(xiàn),該系統(tǒng)能展示商品的頁面和管理商城的后臺頁面。前臺模塊實(shí)現(xiàn)了用戶可以在頁面上搜索商品,查看商品的具體信息,并提供商品訂購功能,還可以查看我的訂單。后臺管理實(shí)現(xiàn)了用戶管理、一級分類管理、二級分類管理模塊、訂單管理等模塊。通過測試系統(tǒng)各個(gè)功能模塊正常,后臺數(shù)據(jù)庫運(yùn)行正常,并將這個(gè)平臺用于校園網(wǎng)上購物,實(shí)際體驗(yàn)操作與運(yùn)行良好,能為其他WEB網(wǎng)上商城購物平臺的研發(fā)提供技術(shù)參考。

      關(guān)鍵詞:網(wǎng)上購物平臺;一級菜單模塊;一級菜單模塊;訂單;購物車

      中圖分類號:TP393 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2018)10-0275-02

      Abstract: According to the actual needs of each enterprise and individual consumers in e-commerce platform, describes the design and implementation of analysis, WEB online shopping mall platform based on system design is divided into a front module, data storage module for backstage database, the system can display the commodity page and back page of the mall management. The front module realizes the user can search products on the page, view the specific information of the goods, and provide goods ordering function, also can check my order. The background management implements the modules such as user management, first level classification management, two level classification management module, order management module and so on. Each functional module of the test system is normal, the background database is running normally, and the platform is used for campus online shopping, actually experience operation and operation is good, it can provide technical reference for the development of other WEB online shopping mall platform.

      Key words: online shopping platform; first level menu module; first level menu module; order; shopping cart

      1 背景

      隨著計(jì)算機(jī)的日益普及,技術(shù)的成熟,商家認(rèn)識到網(wǎng)上商城成本低、客源廣的優(yōu)勢,越來越多的商家在網(wǎng)上建起了商城,比如當(dāng)當(dāng)網(wǎng)、京東等,可以讓用戶足不出戶就購買到稱心如意的商品,帶來了實(shí)質(zhì)的方便,越來越多的人喜歡網(wǎng)購,網(wǎng)購也成了一種購物的主流,對于商家來說,建立網(wǎng)上商城購物平臺是非常必要的。

      2 系統(tǒng)分析

      網(wǎng)上購物平臺是一個(gè)網(wǎng)上交易平臺,主要以在線交易各種商品為主。網(wǎng)上商城購物平臺是一個(gè)B2C和B2B的電子商務(wù)系統(tǒng),它的核心是將企業(yè)為客戶提供的各類產(chǎn)品分別進(jìn)行介紹、展示、更新等,為客戶提供優(yōu)質(zhì)的在線交易服務(wù)。經(jīng)過以上分析及對各大商品購物網(wǎng)站及實(shí)際商品企業(yè)銷售過程的考察、分析,要求該系統(tǒng)具有以下功能:1)統(tǒng)一友好的操作界面,保證系統(tǒng)的易用性,方便用戶的操作;2)具備商品信息的展示功能,方便瀏覽者對商品信息進(jìn)行瀏覽與比較;3)規(guī)范的商品分類,方便瀏覽者分類查找商品;4)完善的購物車功能;5)最新商品展示功能;6)熱門商品展示功能;7)訂單信息查詢功能、商品信息查詢功能;8)后臺管理功能,以方便管理員對網(wǎng)站信息進(jìn)行管理及維護(hù)。

      3 系統(tǒng)設(shè)計(jì)

      網(wǎng)上購物平臺從結(jié)構(gòu)上可以劃分為前臺、后臺和數(shù)據(jù)庫三個(gè)部分。在系統(tǒng)前臺設(shè)計(jì)中,主要提供網(wǎng)站的主頁顯示,包括商品信息等內(nèi)容的顯示,并提供商品訂購功能。用戶可以在頁面上搜索商品,并點(diǎn)擊查看商品的具體信息。系統(tǒng)前臺結(jié)構(gòu)圖如圖1所示。

      系統(tǒng)后臺模塊的設(shè)計(jì),主要是圍繞網(wǎng)站信息的管理和后臺數(shù)據(jù)的維護(hù)。網(wǎng)站前臺頁面上的產(chǎn)品信息,都是通過后臺發(fā)布和更新的。系統(tǒng)后臺的功能設(shè)計(jì),關(guān)系到系統(tǒng)操作的流程和便利性。系統(tǒng)后臺結(jié)構(gòu)圖如下圖2所示。

      本系統(tǒng)的數(shù)據(jù)庫命名為myshop,數(shù)據(jù)庫中共包含7個(gè)數(shù)據(jù)表,分別是商品信息表、用戶信息表、一級分類表、二級分類表、訂單信息表、管理員信息表。

      4 系統(tǒng)實(shí)現(xiàn)

      4.1 前臺模塊

      1)登錄模塊

      客戶如果需下單操作,須進(jìn)行用戶身份的驗(yàn)證,登錄模塊實(shí)現(xiàn)接口類是UserAction,登錄時(shí)調(diào)用后臺的userAction_login()的方法傳入用戶名和密碼后進(jìn)行數(shù)據(jù)處理后返回結(jié)果到頁面上,登錄成功則跳轉(zhuǎn)到主頁面,失敗則返回錯(cuò)誤信息。

      2)注冊模塊

      注冊模塊的實(shí)現(xiàn)是為了如果用戶沒有賬號信息,那么可以進(jìn)入注冊功能進(jìn)行注冊個(gè)人信息,然后才能進(jìn)行登錄。填入注冊的用戶名名時(shí)會(huì)校驗(yàn)用戶名的唯一性,注冊模塊實(shí)現(xiàn)接口類是UserAction,注冊驗(yàn)證用戶名時(shí)調(diào)用findByName()的方法異步校驗(yàn)用戶名的可用性,注冊信息時(shí)后臺調(diào)用userAction_regist()的方法傳入相關(guān)信息,后臺進(jìn)行數(shù)據(jù)處理后返回成功或錯(cuò)誤信息,以便用戶判別。

      3)購物車模塊

      用戶購買產(chǎn)品的核心功能是購物車和訂單提交。購物車模塊調(diào)用的接口類是CartAction,購物車模塊的設(shè)計(jì)包括:顧客添加商品到購物車和顧客對購物車的管理,如更新購買的商品數(shù)量、清空購物車和將購物車中商品從購物車中移除等。購物車要具有持續(xù)性,而且不限制用戶購買商品的數(shù)量,也就是購物車可以顯示很多商品。

      4)生成訂單模塊

      下訂單模塊是為了實(shí)現(xiàn)用戶把購物車中選定的商品下成一張實(shí)體的訂單信息。生成訂單模塊調(diào)用的接口類是OrderAction的類,用戶生成訂單時(shí)會(huì)調(diào)用后臺orderAction_save()的方法進(jìn)行數(shù)據(jù)的保存,把訂單保存到數(shù)據(jù)庫中。

      5)我的訂單模塊

      我的訂單模塊是為了方便用戶查看自己的歷史訂單信息。我的訂單中可以查看所有訂單的狀態(tài),我的訂單模塊的接口類是OrderAction,調(diào)用后臺的orderAction_fingByUid的方法傳入一個(gè)用戶的id查詢相關(guān)信息顯示在頁面上。

      4.2 后臺模塊

      1)用戶管理模塊

      用戶管理模塊實(shí)現(xiàn)的是對進(jìn)行管理,維護(hù)平臺的秩序。用戶管理模塊使用的接口類是SuperviseUserAction,查看用戶列表調(diào)用類中的findAll()的方法把響應(yīng)的數(shù)據(jù)顯示到頁面上,編輯用戶調(diào)用類中的edit()和update()的方法,使用hibernate的持久層操作更新用戶信息,作廢或激活用戶通過調(diào)用類中的delete()方法進(jìn)行hibernate的持久層操作更新用戶信息。

      2)商品管理模塊

      改模塊實(shí)現(xiàn)的接口類是AdminProductAction(),查看商品列表調(diào)用findAll()的方法把數(shù)據(jù)顯示在頁面上,通過edit()的方法可以編輯商品的信息,通過add()和save()方法實(shí)現(xiàn)商品的添加操作。

      3)一級分類管理模塊

      一級分類管理模塊實(shí)現(xiàn)的是對一級分類進(jìn)行管理。一級分類模塊調(diào)用的接口是AdminCategoryAction,通過類中的add()和save()方法進(jìn)行一級分類的添加操作,通過edit()和update()的方法對商品進(jìn)行更新的操作,通過delete()的方法對商品信息進(jìn)行刪除。

      4)二級分類管理模塊

      二級分類管理模塊實(shí)現(xiàn)的是對二級分類進(jìn)行管理。一級分類模塊調(diào)用的接口是AdminCategorySecondAction,通過類中的add()和save()方法進(jìn)行二級分類的添加操作,通過edit()和update()的方法對商品進(jìn)行更新的操作,通過delete()的方法對商品信息進(jìn)行刪除。

      5)訂單管理模塊

      后臺訂單模塊使用了AdminOrderAction類定義中的方法,當(dāng)用戶提交訂單時(shí),訂單狀態(tài)默認(rèn)為未發(fā)貨。管理員查看訂單時(shí)調(diào)用了findAll()方法將訂單顯示到頁面中,點(diǎn)擊查詢相應(yīng)訂單明細(xì)時(shí)調(diào)用findOrderItem()方法將通過訂單ID將指定的訂單明細(xì)顯示到頁面中。管理員修改訂單狀態(tài)時(shí)通過 updateState()方法通過訂單ID將指定的訂單修改狀態(tài)后顯示到頁面中。

      5 結(jié)束語

      該文研究的是一個(gè)基于SSH的網(wǎng)上商城,整個(gè)系統(tǒng)主要分為三個(gè)部分,分別是用于數(shù)據(jù)存儲的數(shù)據(jù)庫,展示商品的前臺頁面和管理商城的后臺頁面。利用SSH框架,bootstrap頁面技術(shù)開發(fā)出一個(gè)簡單美觀的商城,采用MVC分層技術(shù),客戶端通過瀏覽器訪問服務(wù)器以及與服務(wù)器相連的后臺數(shù)據(jù)庫,經(jīng)過測試,系統(tǒng)各個(gè)功能模塊正常,后臺數(shù)據(jù)庫運(yùn)行正常,這個(gè)平臺可以用于網(wǎng)購,取名為貝美特購物商城如圖3所示。

      參考文獻(xiàn):

      [1] 姚玉閣, 基于Web的網(wǎng)上商城購物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 現(xiàn)代電子技術(shù), 2016, 39(1): 125-128.

      [2] 潘洋洋, 基于物聯(lián)網(wǎng)的農(nóng)產(chǎn)品網(wǎng)上商城設(shè)計(jì)與實(shí)現(xiàn)[D]. 大連: 大連理工大學(xué), 2015.

      [3] 周穎. 基于B2C的電子商務(wù)平臺開發(fā)和設(shè)計(jì)[J]. 現(xiàn)代電子技術(shù), 2018(2).

      [4] 易揚(yáng). 基于ASP.NET的網(wǎng)上購物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 成都: 電子科技大學(xué), 2014.

      [5] 基于J2EE的網(wǎng)上書店系統(tǒng)[EB/OL].(2012-06-16).http://www.docin.com/p-425024626.html.

      猜你喜歡
      購物車訂單
      春節(jié)期間“訂單蔬菜”走俏
      新產(chǎn)品訂單紛至沓來
      被疫情改變的購物車
      推購物車購物
      “最確切”的幸福觀感——我們的致富訂單
      購物車
      購物車?yán)锏摹皶r(shí)間線”
      清空購物車了嗎!
      《失效分析與預(yù)防》訂單
      《失效分析與預(yù)防》訂單
      长阳| 宁远县| 大港区| 读书| 铜梁县| 花垣县| 河南省| 台安县| 建昌县| 抚松县| 牙克石市| 通江县| 长泰县| 西城区| 扶绥县| 富锦市| 米脂县| 东阿县| 新营市| 福清市| 柳江县| 绥棱县| 阳江市| 晋州市| 嘉禾县| 奉贤区| 沅江市| 彰武县| 广南县| 东港市| 青川县| 仪征市| 卢氏县| 仁寿县| 汽车| 时尚| 额济纳旗| 东方市| 潼南县| 惠来县| 宜章县|