【正文】
點(diǎn):(1) 一次編寫,到處運(yùn)行。第1章 開發(fā)技術(shù)簡介及環(huán)境配置 開發(fā)技術(shù)簡介 JSP簡介JSP即Java為商家提供了,管理注冊用戶,管理商品信息,增加、刪除商品等功能。 本系統(tǒng)為消費(fèi)者提供了網(wǎng)上瀏覽商品,登陸,注冊,搜索商品,加入購物車,購買商品。本系統(tǒng)設(shè)計(jì)就是為了滿足廣大網(wǎng)友的這些需求,改變傳統(tǒng)的交易模式,通過互聯(lián)網(wǎng)完成查看商品,購買商品等完成網(wǎng)上交易。為此,用JSP技術(shù)來實(shí)現(xiàn)一個網(wǎng)上商店是很有必要的。相對而言,國內(nèi)的研究工作要滯后一些。由于它具有自描述性、內(nèi)容與顯示相分離、獨(dú)立于平臺等特點(diǎn),并且提供了一套跨平臺、跨網(wǎng)絡(luò)、跨程序語言的數(shù)據(jù)描述方式,已逐漸成為科學(xué)與業(yè)務(wù)應(yīng)用中數(shù)據(jù)表示及Web應(yīng)用中數(shù)據(jù)交換的標(biāo)準(zhǔn)格式。國內(nèi)在這方面做的就沒有國外的好,沒有一定的規(guī)范加以約束,我們經(jīng)??梢钥吹揭恍┫M(fèi)者在網(wǎng)上購買的東西和實(shí)際不一樣,發(fā)現(xiàn)上當(dāng)后我們也無能為力。同時,電子商務(wù)的發(fā)展也將轉(zhuǎn)變政府的行為。隨著電子商務(wù)的日益發(fā)展,產(chǎn)生了虛擬銀行、網(wǎng)絡(luò)營銷、網(wǎng)上購物、網(wǎng)絡(luò)廣告等新興信息產(chǎn)業(yè),從側(cè)面反應(yīng)了電子商務(wù)正在對社會和經(jīng)濟(jì)產(chǎn)生著深刻的影響。在發(fā)達(dá)國家,電子商務(wù)的發(fā)展非常迅速,通過Internet進(jìn)行交易己成為一種潮流。最近幾年電子商務(wù)得到了迅速的發(fā)展。因此,對于網(wǎng)上購物技術(shù)的研究和實(shí)現(xiàn),以及搭建一個實(shí)用的網(wǎng)上商店是很重要的。電子商務(wù)代表著未來貿(mào)易方式的發(fā)展方向,其應(yīng)用和推廣將給社會和經(jīng)濟(jì)帶來極大的效益。它滿足企業(yè)、商人和消費(fèi)者對提高產(chǎn)品和服務(wù)的質(zhì)量、加快服務(wù)速度、降低費(fèi)用等方面的需求,也幫助企業(yè)和個人通過網(wǎng)絡(luò)查詢和信息檢索為企業(yè)下一步的發(fā)展方向提供支持。Basically realizedthe basic functions ofonline shopping mallandthe shopping process。Online shopping to its many advantages, get the favour of people。The ordinary shopping has been unable to meet the people39。In recent years the development of the puter technology has been very mature, network has already gone deep into thousands of households。本系統(tǒng)采用MySql數(shù)據(jù)庫和Tomcat服務(wù)器實(shí)現(xiàn)?;旧蠈?shí)現(xiàn)了網(wǎng)上購物商城的基本功能和購物流程。網(wǎng)上購物以其諸多優(yōu)勢,獲得人們的青睞。網(wǎng)絡(luò)在各行各業(yè)的發(fā)展中占據(jù)了重要位置,網(wǎng)上購物這幾年更是風(fēng)靡。 基于JSP的網(wǎng)上購物商場系統(tǒng)的設(shè)計(jì)與開發(fā)畢業(yè)論文 目 錄摘要…………………………………………………………………………………………(1)前言…………………………………………………………………………………………(2)第1章 開發(fā)技術(shù)簡介及環(huán)境配置………………………………………………………(4) 開發(fā)技術(shù)簡介………………………………………………………………………(4) JSP簡介 ……………………………………………………………………(4) Servlet簡介 …………………………………………………………………(4) MySql簡介 …………………………………………………………………(5) MyEclipse簡介 ……………………………………………………………(6) 開發(fā)環(huán)境的配置 …………………………………………………………………(7) JDK的安裝與配置 …………………………………………………………(7) Tomcat的安裝與配置 ……………………………………………………(7)第2章 需求分析 …………………………………………………………………………(9) 需求分析 …………………………………………………………………………(9) 可行性分析 ………………………………………………………………………(9)第3章 總體設(shè)計(jì) ………………………………………………………………………(11) 系統(tǒng)功能模塊……………………………………………………………………(11) 前臺模塊 …………………………………………………………………(11) 后臺模塊 …………………………………………………………………(12) 數(shù)據(jù)庫設(shè)計(jì) ………………………………………………………………………(12) 系統(tǒng)概述 …………………………………………………………………(12) 數(shù)據(jù)庫表設(shè)計(jì) ……………………………………………………………(13) 主要業(yè)務(wù)流程分析 ………………………………………………………………(16)第4章 詳細(xì)設(shè)計(jì) ………………………………………………………………………(18) 前臺功能模塊 ……………………………………………………………………(18) 用戶注冊模塊 ……………………………………………………………(18) 用戶登陸模塊 ……………………………………………………………(18) 商品展示模塊 ……………………………………………………………(19) 商品詳情模塊 ……………………………………………………………(20) 購物車模塊 ………………………………………………………………(20) 訂單頁面模塊 ……………………………………………………………(21) 后臺功能模塊 …………………………………………………………………(21) 后臺登陸模塊 ……………………………………………………………(21) 商品管理模塊 ……………………………………………………………(22) 用戶管理模塊 ……………………………………………………………(22) 訂單管理模塊 ……………………………………………………………(23)第5章 系統(tǒng)評價,測試與維護(hù) ………………………………………………………(24) 系統(tǒng)評價 …………………………………………………………………(24) 系統(tǒng)測試 …………………………………………………………………(24) 系統(tǒng)維護(hù) …………………………………………………………………(25)總結(jié) ……………………………………………………………………………………(26)致謝 ……………………………………………………………………………………(27)參考文獻(xiàn) …………………………………………………………………………………(28)附錄 ………………………………………………………………………………………(29)基于JSP的網(wǎng)上購物商場系統(tǒng)的設(shè)計(jì)與開發(fā)摘要:本論文研究的內(nèi)容就是網(wǎng)上商城系統(tǒng)的具體功能及實(shí)現(xiàn)。近年來計(jì)算機(jī)技術(shù)的發(fā)展已經(jīng)非常成熟,網(wǎng)絡(luò)已經(jīng)深入千家萬戶。普通的購物已經(jīng)不能滿足人們的消費(fèi)。本系統(tǒng)實(shí)現(xiàn)了商品查詢、商品管理、商品顯示、購物車、訂單管理、用戶管理等功能。其開發(fā)主要包括:數(shù)據(jù)庫的建立,前臺Web頁面設(shè)計(jì),后臺管理。關(guān)鍵詞:網(wǎng)上商場,JSP,MySql數(shù)據(jù)庫Online Shopping System Based On JSPAbstract:The research contents of this thesis is the specific function and realization of the Online Shopping。The network takes an important position in the development of all walks of life,Online shopping is popular in recent years。s consumption。To query the modities, modity management, modity display, shopping cart, order management, user management, etc 。Its development mainly includes: the establishment of the database, Web page design at the front desk and background management. This system USES the MySql database and Tomcat server implementation. Key Word: onlineShopping, JSP, MySql database 前言 隨著信息技術(shù)的不斷發(fā)展和Internet互聯(lián)網(wǎng)技術(shù)的日益普及,人們越來越意識到電子商務(wù)對國家經(jīng)濟(jì)、企業(yè)管理和個人生活所帶來的巨大影響。借助電子商務(wù),企業(yè)和個人,企業(yè)和企業(yè)可以通過網(wǎng)絡(luò)進(jìn)行交易和全過程的服務(wù)。具有強(qiáng)大生命力的現(xiàn)代電子交易手段己越來越被人們所認(rèn)識,發(fā)達(dá)國家在這方面有很多年的發(fā)展歷史,發(fā)展中國家也正在加緊制定總體發(fā)展戰(zhàn)略,大力促進(jìn)電子商務(wù)在國民經(jīng)濟(jì)各個領(lǐng)域的應(yīng)用,力爭在越來越激烈的國際競爭中占據(jù)有利的地位。無論在國內(nèi)還是在國外,電子商務(wù)都還處于起步階段。盡管各個國家具體情況不同,但是基于對國家經(jīng)濟(jì)發(fā)展的預(yù)測,各國政府都很重視電子商務(wù),并且積極地發(fā)展電子商務(wù)?;陔娮由虅?wù)所連帶出的商品交易方案、電子結(jié)賬方案和信息安全方案等,已逐步成為國際信息技術(shù)市場競爭的焦點(diǎn)。在電子商務(wù)過程中,通過人與電子通訊方式的結(jié)合,極大地提高了商務(wù)活動的效率,減少了不必要的中間環(huán)節(jié)。在電子商務(wù)逐漸變的流行的時代里,當(dāng)企業(yè)應(yīng)用電子商務(wù)進(jìn)行經(jīng)營,銀行實(shí)現(xiàn)金融電子化,以及消費(fèi)者實(shí)現(xiàn)網(wǎng)上消費(fèi)的同時,也將對政府管理行為提出新的要求,國外在這方面有很好的法律法規(guī)加以約束,防止商業(yè)欺詐行為。在國外,XML技術(shù)已經(jīng)在電子商務(wù)領(lǐng)域里得到廣泛應(yīng)用。同時,國內(nèi)外對Java技術(shù)的研究已經(jīng)形成了熱潮,紛紛研究如何利用JavaBean+JSP(Java Server Pages)架構(gòu)及其相關(guān)工具來開發(fā)功能強(qiáng)大的新型應(yīng)用程序。主要表現(xiàn)在國內(nèi)大部分的研究仍停留在較單一的層面上,單純研究如何以JSP生成動態(tài)網(wǎng)頁,對于如何將其與數(shù)據(jù)庫技術(shù)及XML技術(shù)結(jié)合,生成真正的電子商務(wù)方案的研究卻比較少。 網(wǎng)上購物以其方便,快捷,高效,高選擇性等優(yōu)點(diǎn),迅速得到了廣大網(wǎng)友的喜愛與青睞,現(xiàn)在的網(wǎng)上購物已經(jīng)非常普及。方便消費(fèi)者,同時對商家的商品信息進(jìn)行管理,便于商家的商品數(shù)據(jù)分析。滿足消費(fèi)者的網(wǎng)上購物的基本活動,極大的方面了用戶。從商家的方面考慮,為商家節(jié)約了成本,方便了管理。Server除了系統(tǒng)之外,代碼不用做任何更改?;旧峡梢栽谒衅脚_上的任意環(huán)境中開發(fā),在任意環(huán)境中進(jìn)行系統(tǒng)部署,在任意環(huán)境中擴(kuò)展。 (3)強(qiáng)大的可伸縮性。(4) 多樣化和功能強(qiáng)大的開發(fā)工具支持。 (5)支持服務(wù)器端組件。JSP可以使用成熟的JAVA BEANS 組件來實(shí)現(xiàn)復(fù)雜商務(wù)功能。這個詞是在Java applet的環(huán)境中創(chuàng)造的,Java applet是一種當(dāng)作單獨(dú)文件跟網(wǎng)頁一起發(fā)送的小程序,它通常用于在客戶端運(yùn)行,結(jié)果得到為用戶進(jìn)行運(yùn)算或者根據(jù)用戶互作用定位圖形等服務(wù)。它的執(zhí)行過程:客戶端發(fā)生請求到服務(wù)端;服務(wù)端講請求信息發(fā)送到Servlet;Servlet生成響應(yīng)內(nèi)容并將其傳給服務(wù)器,響應(yīng)內(nèi)容動態(tài)生成,通常取決于客戶端的請求;服務(wù)器將響應(yīng)返回給客戶端;Servlet的優(yōu)點(diǎn):(1)功能強(qiáng)大在Servlet中,許多使用傳統(tǒng)CGI程序很難完成的任務(wù)都可以輕松地完成。Servlet還能夠在各個程序之間共享數(shù)據(jù),使得