基于SSH模式架構(gòu)的電子商務(wù)系統(tǒng)開發(fā)和實(shí)現(xiàn)_第1頁
基于SSH模式架構(gòu)的電子商務(wù)系統(tǒng)開發(fā)和實(shí)現(xiàn)_第2頁
基于SSH模式架構(gòu)的電子商務(wù)系統(tǒng)開發(fā)和實(shí)現(xiàn)_第3頁
基于SSH模式架構(gòu)的電子商務(wù)系統(tǒng)開發(fā)和實(shí)現(xiàn)_第4頁
基于SSH模式架構(gòu)的電子商務(wù)系統(tǒng)開發(fā)和實(shí)現(xiàn)_第5頁
已閱讀5頁,還剩3頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

摘要電子拍賣是購買和銷售中的一種主要的交易方式,隨著Internet技術(shù)的迅猛發(fā)展,基于Internet的電子商務(wù)也得到快速發(fā)展,拍賣模式已經(jīng)成為電子商務(wù)的重要組成部分,因?yàn)樗浞掷昧嘶ミB網(wǎng)的特性開創(chuàng)了一個(gè)前所未有的巨大市場而被廣泛看好。對商家而言,以拍賣的形式在網(wǎng)上采購、銷售物品,因?yàn)椴皇軙r(shí)間和空間限制、并且可以有效降低運(yùn)營成本并提高效率而具有極大的吸引力.本系統(tǒng)是基于電子商務(wù)平臺(tái)的拍賣系統(tǒng),具有物品發(fā)布,物品拍賣,瀏覽流拍物品,注冊,登錄等拍賣系統(tǒng)的核心功能。系統(tǒng)采用J2EE的三層結(jié)構(gòu),分為表現(xiàn)層,業(yè)務(wù)邏輯層和數(shù)據(jù)服務(wù)層,利用了當(dāng)今最流行的J2EE開源框架Struts+Spring+Hibernate進(jìn)行開發(fā)。其中表現(xiàn)層利用Struts來實(shí)現(xiàn),中間層和數(shù)據(jù)服務(wù)層則分別利用到了Spring和Hibernate。其界面簡潔,便于用戶使用。后臺(tái)使用到了MySQL數(shù)據(jù)庫,在MyEclipseIDE下進(jìn)行開發(fā)。在接下來的章節(jié)中,該論文將按軟件開發(fā)的步驟,一一論述系統(tǒng)的開發(fā)實(shí)現(xiàn)過程。首先會(huì)說明系統(tǒng)的開發(fā)背景,電子商務(wù)的發(fā)展現(xiàn)狀和發(fā)展前景以及系統(tǒng)所涉及到得關(guān)鍵技術(shù)和開發(fā)工具;接著將對系統(tǒng)進(jìn)行需求分析,根據(jù)現(xiàn)狀以及用戶的需求,從技術(shù)和經(jīng)濟(jì)等方面對該系統(tǒng)進(jìn)行詳細(xì)的分析;然后將根據(jù)前期的分析結(jié)果,對系統(tǒng)進(jìn)行詳細(xì)設(shè)計(jì)和實(shí)現(xiàn),并將重點(diǎn)說明該系統(tǒng)的主要功能的實(shí)現(xiàn)過程。關(guān)鍵詞:電子拍賣,Struts,Spring,Hibernate目錄第1章緒論 11.1課題背景 11.2系統(tǒng)開發(fā)關(guān)鍵技術(shù)介紹 21.2.1表示層框架Struts 21.2.2數(shù)據(jù)持久層框架Hibernate 31.2.3業(yè)務(wù)邏輯層框架Spring 3第2章系統(tǒng)分析 52.1系統(tǒng)概述 52.2系統(tǒng)需求分析 52.3系統(tǒng)功能分析 6第3章系統(tǒng)設(shè)計(jì) 73.1系統(tǒng)總體結(jié)構(gòu) 73.2系統(tǒng)用例圖 83.3提取系統(tǒng)實(shí)例 83.4確定系統(tǒng)的邏輯組件 93.5事務(wù)管理 10第4章數(shù)據(jù)庫設(shè)計(jì) 114.1數(shù)據(jù)庫需求設(shè)計(jì) 114.2數(shù)據(jù)庫概念設(shè)計(jì) 114.3數(shù)據(jù)庫邏輯設(shè)計(jì) 12第5章系統(tǒng)實(shí)現(xiàn) 145.1數(shù)據(jù)服務(wù)層實(shí)現(xiàn) 145.1.1實(shí)現(xiàn)PO類 145.1.2映射Hibernate的PO類 165.1.3管理SessionFactory 165.2DAO層實(shí)現(xiàn) 185.2.1DAO的基礎(chǔ)配置 185.2.2定義DAO組件接口 185.2.3實(shí)現(xiàn)DAO組件 195.2.4配置DAO組件 205.3實(shí)現(xiàn)業(yè)務(wù)邏輯層 215.3.1定義業(yè)務(wù)邏輯組件接口 215.3.2定義業(yè)務(wù)邏輯組件 215.3.3業(yè)務(wù)邏輯組件的異常處理 235.3.4通知郵件的發(fā)送 235.3.5業(yè)務(wù)層的任務(wù)調(diào)度 245.4Web層實(shí)現(xiàn) 255.4.1映射ActionServlet的URL 255.4.2Struts與Spring的整合 275.4.3控制器的實(shí)現(xiàn) 285.4.4數(shù)據(jù)校驗(yàn) 305.4.5異常處理 335.4.6權(quán)限檢查 34第6章系統(tǒng)測試 366.1系統(tǒng)測試概述 366.1.1系統(tǒng)測試的意義 366.1.2系統(tǒng)測試環(huán)境 366.1.3系統(tǒng)測試過程 376.2系統(tǒng)測試內(nèi)容 376.3系統(tǒng)測評結(jié)果分析 38結(jié)論 40參考文獻(xiàn) 41致謝 42第1章緒論1.1課題背景近年來,隨著Internet的迅速崛起,互聯(lián)網(wǎng)已日益成為收集提供信息的最佳渠道并進(jìn)入傳統(tǒng)的流通領(lǐng)域。于是電子商務(wù)開始流行起來,一種全新的購物理念開始形成并逐步發(fā)展。電子拍賣系統(tǒng)是一種具有交互功能的商業(yè)信息系統(tǒng)。它向用戶提供靜態(tài)和動(dòng)態(tài)兩類信息資源。所謂靜態(tài)信息是指那些比經(jīng)常變動(dòng)或更新的資源,如公司簡介、管理規(guī)范和公司制度等等;動(dòng)態(tài)信息是指隨時(shí)變化的信息,如商品報(bào)價(jià),會(huì)議安排和培訓(xùn)信息等。電子拍賣體統(tǒng)系統(tǒng)具有強(qiáng)大的交互功能,可使商家和用戶方便的傳遞信息,完成電子貿(mào)易或EDI交易。這種全新的交易方式實(shí)現(xiàn)了公司間文檔與資金的無紙化交換。今天,我們已經(jīng)可以確信電子商務(wù)毋庸置疑是未來的發(fā)展方向。但是電子商務(wù)卻還沒有一個(gè)標(biāo)準(zhǔn)的定義。Intel公司認(rèn)為:電子商務(wù)=電子市場+電子交易+電子服務(wù);IBM認(rèn)為:電子商務(wù)=web;HP公司則說:“電子商務(wù)是通過電子化的手段來完成商業(yè)貿(mào)易活動(dòng)的一種方式?!比绱说鹊取D敲淳烤故裁词请娮由虅?wù)?電子商務(wù),顧名思義是指在互聯(lián)網(wǎng)上進(jìn)行的電子化的商務(wù)活動(dòng)。從狹義上看,電子商務(wù)也就是電子交易,主要指利用Web提供的通信手段在網(wǎng)上進(jìn)行交易活動(dòng),包括通過Internet買賣產(chǎn)品和提供服務(wù)。產(chǎn)品可以是實(shí)體化的,如汽車、電視,也可以是數(shù)字化的,如新聞、錄像、軟件等基于比特的產(chǎn)品。此外,還可以提供各類服務(wù),如安排旅游、遠(yuǎn)程教育等??傊娮由虅?wù)并不僅僅局限于在線買賣,它將從生產(chǎn)到消費(fèi)各個(gè)方面影響進(jìn)行商務(wù)活動(dòng)的方式。除了電子拍賣體統(tǒng),電子商務(wù)還大大改變了產(chǎn)品的定制、分配和交換的手段。而對于顧客,查找和購買產(chǎn)品乃至服務(wù)的方式也大為改進(jìn)。而從廣義上講,電子商務(wù)還包括企業(yè)內(nèi)部商務(wù)活動(dòng),如生產(chǎn)、管理、財(cái)務(wù)等以及企業(yè)間的商務(wù)活動(dòng),它不僅僅是硬件和軟件的結(jié)合,更是把買家、賣家、廠家和合作伙伴在Internet、Intranet和Extranet上利用Internet技術(shù)與現(xiàn)有的系統(tǒng)結(jié)合起來開展的業(yè)務(wù)活動(dòng)。從最初的電話、電報(bào)到電子郵件以及20多年前開始的EDI,都可以說是電子商務(wù)的某種形式;發(fā)展到今天,人們已提出了包括通過網(wǎng)絡(luò)來實(shí)現(xiàn)從原材料的查詢、采購、產(chǎn)品的展示、定購到出品、儲(chǔ)運(yùn)以及電子支付等一系列貿(mào)易活動(dòng)在內(nèi)的完整電子商務(wù)的概念。在發(fā)達(dá)國家,電子商務(wù)已發(fā)展迅速,通過Internet進(jìn)行交易已成為潮流。2.3系統(tǒng)功能分析根據(jù)前面的需求分析,對系統(tǒng)的具體功能進(jìn)一步分析。本系統(tǒng)要求用戶參與拍賣之前,必須登錄系統(tǒng),并進(jìn)行登錄驗(yàn)證。本系統(tǒng)通過用戶名和密碼管理登錄。用戶的權(quán)限控制并沒有放在控制器中完成,而是通過Spring的AOP框架控制。對于物品的管理,本系統(tǒng)可以查詢拍賣物品,添加拍賣物品,增加物品種類,競價(jià)處理以及發(fā)送郵件通知用戶參與的競價(jià);注冊用戶可以添加用戶物品和物品種類。添加之前必須登錄系統(tǒng),控制器中并不判斷用戶是否登錄,而是有AO

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論