• 
    

    
    

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

      基于SSH的電子商務(wù)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)

      2014-10-21 20:10:05凌方
      數(shù)字化用戶(hù) 2014年19期
      關(guān)鍵詞:網(wǎng)上商城

      【摘 要】電子商務(wù)是Internet發(fā)展的產(chǎn)物,近幾年在我國(guó)發(fā)展迅猛,越來(lái)越多的人選擇在網(wǎng)上購(gòu)物,為企業(yè)構(gòu)建理想的電子商務(wù)網(wǎng)站逐漸成為企業(yè)發(fā)展的關(guān)鍵。本文采用當(dāng)前流行的SSH框架技術(shù),綜合Ajax技術(shù)和數(shù)據(jù)庫(kù)技術(shù),結(jié)合MVC設(shè)計(jì)思想,設(shè)計(jì)和實(shí)現(xiàn)了一個(gè)電子商務(wù)系統(tǒng)。

      【關(guān)鍵詞】Java SSH 網(wǎng)上商城

      隨著近年來(lái)互聯(lián)網(wǎng)在中國(guó)乃至世界的迅速發(fā)展,網(wǎng)上交易活動(dòng)日益頻繁,經(jīng)營(yíng)范圍不斷變大,開(kāi)始在現(xiàn)代商務(wù)活動(dòng)中占據(jù)越來(lái)越重要的地位。電子商務(wù)應(yīng)運(yùn)而生,迅速發(fā)展壯大起來(lái)了,這意味著使用計(jì)算機(jī)和Internet可以完全實(shí)現(xiàn)“足不出戶(hù)”的購(gòu)物流程。開(kāi)發(fā)電子商務(wù)網(wǎng)站它有如下諸多好處:第一,客戶(hù)可以在家購(gòu)物,從而減少了商場(chǎng)客流量。第二,計(jì)算機(jī)管理嚴(yán)密精確,能快速準(zhǔn)確的完成各種任務(wù),實(shí)現(xiàn)商務(wù)要求的迅速響應(yīng)。第三,一個(gè)管理員可以處理一個(gè)片區(qū)的大量業(yè)務(wù),管理成本大大降低。第四,可以維持最少量的庫(kù)存,減少資金呆滯。第五,可以從電子交易信息中獲取大量歷史數(shù)據(jù),從而指導(dǎo)企業(yè)的長(zhǎng)期發(fā)展戰(zhàn)略。電子商務(wù)作為一種全新的商務(wù)理念,具有很強(qiáng)的實(shí)踐性,它的發(fā)展速度是前所未有的,我國(guó)中小企業(yè)只有積極利用Internet開(kāi)展電子商務(wù),拓展海內(nèi)外客源渠道,勇于實(shí)踐,大膽創(chuàng)新,才能失利先機(jī),才能在未來(lái)市場(chǎng)中占據(jù)主動(dòng)。

      一、基于SSH構(gòu)建的電子商務(wù)系統(tǒng)的設(shè)計(jì)

      本系統(tǒng)使用了B/S結(jié)構(gòu)進(jìn)行設(shè)計(jì),采用Ajax技術(shù)進(jìn)行信息交互,使用MVC設(shè)計(jì)模式進(jìn)行系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā),在設(shè)計(jì)過(guò)程中使用了Struts2+Hibernate+Spring,即SSH整合技術(shù)來(lái)對(duì)電子商務(wù)系統(tǒng)進(jìn)行有效的分層開(kāi)發(fā)。本系統(tǒng)采用MySQL數(shù)據(jù)庫(kù)作為數(shù)據(jù)持久層,Tomcat作為應(yīng)用服務(wù)器,開(kāi)發(fā)平臺(tái)采用了Eclipse的JavaEE版本。

      二、基于SSH構(gòu)建的電子商務(wù)系統(tǒng)的主要功能

      本系統(tǒng)分為兩大模塊,前臺(tái)購(gòu)物模塊和后臺(tái)管理模塊。

      (一)前臺(tái)購(gòu)物模塊

      前臺(tái)購(gòu)物模塊是給客戶(hù)使用的,客戶(hù)可以通過(guò)瀏覽器瀏覽頁(yè)面,進(jìn)行商品購(gòu)買(mǎi)等等。主要功能有:

      (1)用戶(hù)登錄/注冊(cè)。系統(tǒng)考慮到用戶(hù)購(gòu)買(mǎi)的真實(shí)性,規(guī)定訪(fǎng)客只能在系統(tǒng)中查看商品信息,不能進(jìn)行商品的訂購(gòu)。但是訪(fǎng)客可以通過(guò)注冊(cè)的方式,登記相關(guān)基本信息成為系統(tǒng)的注冊(cè)會(huì)員,注冊(cè)會(huì)員登錄系統(tǒng)后可以進(jìn)行商品的查看和購(gòu)物操作。

      (2)商品分類(lèi)檢索。商品的類(lèi)別由店主自行在網(wǎng)店管理系統(tǒng)中設(shè)定。支持商品分類(lèi)檢索。在檢索中,當(dāng)查詢(xún)到某一級(jí)分類(lèi)時(shí),自動(dòng)顯示該級(jí)別以及其所有子類(lèi)別下的商品。

      (3)首頁(yè)推薦商品和特價(jià)商品、排行榜商品。管理員可在商城管理系統(tǒng)中設(shè)定一些重要的商品,作為首頁(yè)推薦商品。這些商品直接在首頁(yè)出現(xiàn)。同樣,也可以設(shè)定部分商品為首頁(yè)推薦的特價(jià)商品及首頁(yè)排行榜商品。

      (4)購(gòu)物車(chē)/訂單。選中商品后,只要點(diǎn)選“購(gòu)買(mǎi)”按鈕,商品自動(dòng)進(jìn)入購(gòu)物車(chē)(同樣商品不會(huì)重復(fù)進(jìn)入)。在購(gòu)物車(chē)中可自由調(diào)整購(gòu)買(mǎi)商品的數(shù)量,即時(shí)計(jì)算采購(gòu)金額。

      (5)意見(jiàn)反饋。用戶(hù)可以通過(guò)系統(tǒng)提供的留言板將自己對(duì)網(wǎng)站的服務(wù)情況和網(wǎng)站商品信息的意見(jiàn)反饋給商城,以便及時(shí)與網(wǎng)站溝通,有助于改善網(wǎng)站的服務(wù)質(zhì)量。

      (二)后臺(tái)管理模塊

      后臺(tái)管理模塊是管理員進(jìn)行商品管理和處理訂單的,可以幫助用戶(hù)修改密碼,群發(fā)郵件等。主要功能如下:

      (1)商品管理。管理員可以進(jìn)行商品的添加,刪除和修改。

      (2)會(huì)員管理。管理員可以進(jìn)行會(huì)員信息的修改和刪除,還可以查看會(huì)員訂單信息、會(huì)員訪(fǎng)問(wèn)信息到店。

      (3)訂單管理。管理員可以進(jìn)行付款確認(rèn)、商品出貨、訂單查詢(xún) ,可以根據(jù)需要設(shè)定員工權(quán)限處理相關(guān)項(xiàng):如送貨員只具有商品出貨權(quán)限、財(cái)務(wù)只具有付款確認(rèn)權(quán)限。

      三、基于SSH構(gòu)建的電子商務(wù)系統(tǒng)的構(gòu)架

      SSH是多個(gè)框架(struts+spring+hibernate)的集成,是目前較流行的一種Web應(yīng)用程序開(kāi)源集成框架,用于構(gòu)建靈活、易于擴(kuò)展的多層Web應(yīng)用程序。集成SSH框架的系統(tǒng)從職責(zé)上分為四層:表示層、業(yè)務(wù)邏輯層、數(shù)據(jù)持久層和域模塊層(實(shí)體層)。

      Struts作為系統(tǒng)的整體基礎(chǔ)架構(gòu),負(fù)責(zé)MVC的分離,在Struts框架的模型部分,控制業(yè)務(wù)跳轉(zhuǎn),利用Hibernate框架對(duì)持久層提供支持,Spring做管理,管理struts和hibernate。采用上述開(kāi)發(fā)模型,不僅實(shí)現(xiàn)了視圖、控制器與模型的徹底分離,而且還實(shí)現(xiàn)了業(yè)務(wù)邏輯層與持久層的分離。這樣無(wú)論前端如何變化,模型層只需很少的改動(dòng),并且數(shù)據(jù)庫(kù)的變化也不會(huì)對(duì)前端有所影響,大大提高了系統(tǒng)的可復(fù)用性。而且由于不同層之間耦合度小,有利于團(tuán)隊(duì)成員并行工作,大大提高了開(kāi)發(fā)效率。

      此外,系統(tǒng)還使用了基于Ajax技術(shù)的JQuery框架,可以創(chuàng)建快速的動(dòng)態(tài)網(wǎng)頁(yè),通過(guò)在后臺(tái)與服務(wù)器進(jìn)行少量數(shù)據(jù)交換,Ajax 可以使網(wǎng)頁(yè)實(shí)現(xiàn)異步更新。這意味著可以在不重新加載整個(gè)網(wǎng)頁(yè)的情況下,對(duì)網(wǎng)頁(yè)的某部分進(jìn)行更新。而傳統(tǒng)的網(wǎng)頁(yè)(不使用 Ajax)如果需要更新內(nèi)容,必須重載整個(gè)網(wǎng)頁(yè)。

      四、結(jié)束語(yǔ)

      本文通過(guò)對(duì)SSH框架在電子商務(wù)系統(tǒng)項(xiàng)目中的應(yīng)用,證明了采用此方案可以幫助開(kāi)發(fā)人員在短時(shí)間內(nèi)建立結(jié)構(gòu)清晰、可重用性好、便于維護(hù)的Web應(yīng)用程序。

      參考文獻(xiàn):

      [1] 李剛.輕量級(jí)Java EE企業(yè)應(yīng)用實(shí)戰(zhàn)(第3版):Struts 2+Spring 3+Hibernate整合開(kāi)發(fā)[M].電子工業(yè)出版社,2012.

      [2] 李剛.瘋狂Ajax講義(第3版)[M].電子工業(yè)出版社,2013.

      [3] 王星,潘郁. 基于AJAX 技術(shù)的Web模型在網(wǎng)站開(kāi)發(fā)中的應(yīng)用研究[J].微計(jì)算機(jī)信息,2006,22( 9 - 3) : 206 -208.

      作者簡(jiǎn)介:

      凌方,女,江西贛州人,漢族,1976年3月生,南京工業(yè)職業(yè)技術(shù)學(xué)院計(jì)算機(jī)與軟件學(xué)院,碩士,研究方向?yàn)檐浖夹g(shù)、計(jì)算機(jī)教學(xué)與研究。

      猜你喜歡
      網(wǎng)上商城
      淮河能源集團(tuán)網(wǎng)上商城交易額超3億元
      商業(yè)銀行進(jìn)軍網(wǎng)上商城的優(yōu)劣勢(shì)分析
      山西省政府采購(gòu)網(wǎng)上商城采購(gòu)?fù)黄?億元
      60%網(wǎng)上商城成為服裝質(zhì)量問(wèn)題的重災(zāi)區(qū)
      CHIP新電腦(2016年8期)2016-08-25 12:58:35
      家樂(lè)福網(wǎng)上商城進(jìn)京
      悅居商城
      札达县| 东至县| 江油市| 中山市| 凤城市| 新沂市| 莲花县| 景东| 奉贤区| 江都市| 泸西县| 兴国县| 浪卡子县| 双柏县| 桂阳县| 施秉县| 锡林浩特市| 云阳县| 黎平县| 宜兰市| 繁昌县| 奉节县| 南丰县| 大丰市| 桦南县| 衡东县| 昌平区| 奉新县| 台中县| 宁明县| 胶南市| 苏尼特左旗| 昭苏县| 章丘市| 图们市| 开化县| 留坝县| 鹿邑县| 通山县| 大厂| 沙河市|