【正文】
. . . . .從封皮到目錄:頁面設(shè)置上:下:左右:2厘米裝訂線: 左備注:封皮無頁眉、頁腳、頁碼。從封皮到目錄:頁面設(shè)置上:下:左右:2厘米裝訂線: 左備注:封皮無頁眉、頁腳、頁碼。 本科生畢業(yè)論文(設(shè)計) 題目: 樂淘購物系統(tǒng)的設(shè)計與實現(xiàn) 學(xué)院 / 系 專 業(yè) 年 級 學(xué) 號 作者姓名 指導(dǎo)教師 2011年12月20日學(xué)習(xí)參考. . . . .摘 要本次畢業(yè)論文題目為樂淘購物系統(tǒng)的設(shè)計與實現(xiàn)。隨著信息化時代的到來,網(wǎng)上購物以其便捷,快速,安全的優(yōu)勢逐漸步入了我們的生活。人們對于互聯(lián)網(wǎng)的要求已不單單是瀏覽下網(wǎng)頁,收發(fā)電子郵件,日益忙碌的人們開始追求足不出戶的利用互聯(lián)網(wǎng)這一強(qiáng)大的平臺來實現(xiàn)網(wǎng)上購物。近幾年,隨著網(wǎng)絡(luò)數(shù)據(jù)庫技術(shù)的進(jìn)步發(fā)展,使得這一設(shè)想逐漸成為現(xiàn)實。本系統(tǒng)由兩個大模塊組成:前臺用戶界面的實現(xiàn),后臺管理員對樂淘購物系統(tǒng)的管理。前臺用戶界面主要是對本站所有商品的信息的展示,所以將內(nèi)容細(xì)分為:游客及會員對商品的瀏覽,會員對商品的購買,購物生成訂單,訂單結(jié)算等模塊。而后臺主要是管理員對網(wǎng)站的支持和維護(hù)體現(xiàn)在三個模塊:用戶管理模塊,商品管理模塊,訂單管理模塊。在各個模塊里都有相對應(yīng)該的對其內(nèi)容的新增,刪除,修改,查詢操作。由于各模塊的相互獨立又相互關(guān)聯(lián)性使本系統(tǒng)較能適應(yīng)目前市場需求。根據(jù)系統(tǒng)所需功能,決定以J2EE為開發(fā)平臺,采用Oracle做后臺數(shù)據(jù)庫,選擇功能強(qiáng)大的Eclipse為開發(fā)工具,利用軟件工程思想和方法,總體上用結(jié)構(gòu)化生命周期法進(jìn)行系統(tǒng)分析和設(shè)計,采用快速原型法來實現(xiàn),系統(tǒng)本系統(tǒng)界面友好,而且操作更加簡單,減少了用戶學(xué)習(xí)操作的額外負(fù)擔(dān)。該系統(tǒng)使用了功能強(qiáng)大的Java Web開發(fā)技術(shù),前臺頁面使用JSP。同時系統(tǒng)使用了基于MVC機(jī)制的Struts技術(shù),添加了Hibernate 組件。作為Web應(yīng)用的一個比較成熟的開發(fā)模式——MVC模式把應(yīng)用程序抽象為Mode(模型)、View(視圖)、Controller(控制器)三個功能截然不同的部分,三者對于整個系統(tǒng)是相對獨立的工作,但各部分之間又緊密聯(lián)系,共同完成系統(tǒng)的各項功能。使操作方便,可維護(hù)性強(qiáng)。經(jīng)過大量的測試,基本符合用戶需求。關(guān)鍵字:樂淘購物網(wǎng),Java,Struts,MVC,hibernate,Css,HtmlAbstract The thesis topic for happy shopping system design and implementation. With the advent of the information age, online shopping with its convenient, fast, secure advantages gradually entered our life. The Internet has not only under the webpage browsing, , increasingly busy people began to pursue the use of the Internet remain within doors of this powerful platform to realize online shopping. In recent years, with the development of network database technology, making this vision is being reality. The system consists of two modules: the user interface implementation, background administrator for happy shopping management system. The user interface is mainly for all the modities information display, so the content is divided into: visitors and members to browse merchandise, members of the purchase of goods, shopping order, order settlement module. While the background is the administrator of the site support and maintenance is embodied in three modules: the user management module, management module of goods, order management module. In each module are relative to its content should be the new, delete, modify, query operation. Because each module of the independent and interrelated nature of this system is to adapt to the current market demand. According to the required function, decided to take J2EE as the development platform, using Oracle database to do the background, select the powerful Eclipse as development tool, using the software engineering ideas and methods, generally using structured life cycle method for system analysis and design, using rapid prototyping system to realize, the system interface is friendly, and the operation is more simple user operation, reduces the additional burden of learning. The system uses the powerful Java Web development technology, front page using JSP. At the same time the system using Struts technology based on MVC mechanism, add a Hibernate ponent. As Web application a relatively mature development model MVC mode application Abstract Mode ( model ), View ( view), Controller ( controller ) three different functional parts, three for the whole system is relatively independent of the work, but the portion between closely linked together, the system of the function. The operation is convenient, the maintainability is strong. After extensive testing, basically meet the needs of users.Keywords: Happy Shopping , Java, Struts, MVC, Hibernate, CSS, HTML目 錄1 緒論 1 項目背景 1 研究意義 1 相關(guān)領(lǐng)域介紹 1 本系統(tǒng)概述 12 樂淘系統(tǒng)分析 3 系統(tǒng)需求分析 3 功能需求 3 性能需求 4 系統(tǒng)可行性分析 4 技術(shù)及開發(fā)方法可行性 4 管理可行性 4 經(jīng)濟(jì)可行性 4 業(yè)務(wù)流程分析 53樂淘網(wǎng)設(shè)計 7 系統(tǒng)物理環(huán)境配置 7 項目規(guī)劃 7 系統(tǒng)概要設(shè)計 8 數(shù)據(jù)庫設(shè)計 10 概念設(shè)計 10 邏輯設(shè)計 12 物理設(shè)計 13 系統(tǒng)詳細(xì)設(shè)計 14 用戶模塊設(shè)計 14 管理員模塊設(shè)計 174樂淘網(wǎng)的實現(xiàn) 20 系統(tǒng)技術(shù)實現(xiàn) 20 JSP簡介 20 B/S 結(jié)構(gòu)概述 20 Struts 框架簡介 20 Oracle簡介 21 系統(tǒng)首頁實現(xiàn) 21 會員注冊模塊實現(xiàn) 22 會員登錄模塊實現(xiàn) 23 會員登陸 23 會員密碼找回 24 會員密碼修改 25 生成訂單 26 管理員模塊的實現(xiàn) 28 管理員登錄 28 所有商品查詢功能 28 添加商品功能 29 修改商品信息功能 30 查詢所有訂單功能 305 系統(tǒng)測試 31 系統(tǒng)測試方法 31 系統(tǒng)測試計劃 31 系統(tǒng)測試工具 31 系統(tǒng)測試方法和測試類型 31 系統(tǒng)測試的目的和原則 32 系統(tǒng)測試 32 系統(tǒng)登錄測試要點 32 商品購買測試要點 32 操作權(quán)限測試要點 32 數(shù)據(jù)輸入測試要點 32 數(shù)據(jù)刪除測試要點 33 數(shù)據(jù)測試效果 336 結(jié) 論 35 系統(tǒng)開發(fā)總結(jié) 35 存在問題及改進(jìn) 36致 謝 37參考文獻(xiàn) 38學(xué)習(xí)參考. . . . .1 緒論 項目背景電子商務(wù)作為一種新的商業(yè)模式,被認(rèn)為是新知識經(jīng)濟(jì)時代和經(jīng)濟(jì)一體化趨勢的產(chǎn)物,并且隨著Internet技術(shù)的迅猛發(fā)展和Web的日益流行,它的應(yīng)用也越來越廣泛。盡管目前在國內(nèi)這項技術(shù)的硬件基礎(chǔ)設(shè)施和信息安全技術(shù)還不成熟,但可以預(yù)見,作為電子商務(wù)主要內(nèi)容之一的網(wǎng)上購物,將成為未來人們主要購物方式之一[1]。本文首先比較了目前最流行的幾種Web應(yīng)用程序的開發(fā)性能,JSP因其良好的跨平臺性和安全性,尤其適合應(yīng)用于開發(fā)大型商務(wù)網(wǎng)站。 研究意義 21世紀(jì)是一個以網(wǎng)絡(luò)為核心的信息時代,數(shù)字化、網(wǎng)絡(luò)化以信息化是2