【正文】
本科畢業(yè)論文 (設(shè)計(jì) ) 網(wǎng)上購(gòu)物系統(tǒng) 二級(jí)學(xué)院 專 業(yè) 班 級(jí) 學(xué)生姓名 學(xué) 號(hào) 指導(dǎo)教師 20xx 年 月 誠(chéng) 信 聲 明 我聲明,所呈交的畢業(yè)論文(設(shè)計(jì))是本人在老師指導(dǎo)下進(jìn)行的研究工作及取得的研究成果。據(jù)我查證,除了文中特別加以標(biāo)注和致謝的地方外,論文(設(shè)計(jì))中不包含其他人已經(jīng)發(fā)表或撰寫過(guò)的研究成果,也不包含為獲得其他教育機(jī)構(gòu)的學(xué)位或證書而使用過(guò)的材料。我承諾 ,論文(設(shè)計(jì))中的所有內(nèi)容均真實(shí)、可信。 畢業(yè)論文(設(shè)計(jì))作者(簽名): 年 月 日 網(wǎng)上購(gòu)物系統(tǒng) 摘要 : 伴隨著計(jì)算機(jī)技術(shù)在各行各業(yè)日益廣泛和深入的應(yīng)用, 互聯(lián)網(wǎng)購(gòu)物 早已深入人心。 電子商務(wù) 在各行各業(yè)的發(fā)展戰(zhàn)略中占據(jù)了重要的位置,成為 各大 商家 的必爭(zhēng)之地 。商品的 流通 已不 僅僅 局限于 傳統(tǒng)渠道 ,網(wǎng)絡(luò) 平臺(tái)已成為商家展示自己 ,提升自身形象的 舞臺(tái)。商家 通過(guò) 建立網(wǎng)站,將 產(chǎn)品、資源等 各方面 信息 展現(xiàn) 在互聯(lián)網(wǎng)上 。而計(jì)算機(jī)和互聯(lián)網(wǎng)技術(shù)本身 所具備的信息透明度、信息高速傳播和快速管理 等 特征 , 不僅可以 改 進(jìn)商家 原有經(jīng)營(yíng)方式與經(jīng)營(yíng) 效率外 ,也為商家?guī)?lái)了更高的效益。因此,對(duì)于商家來(lái)說(shuō),擁有一個(gè)屬于自己的 購(gòu)物網(wǎng)站 是至關(guān)重要的。 本網(wǎng)站是基于 J2EE 開(kāi)發(fā)的 B2C 電子商務(wù)網(wǎng)站,主要完成網(wǎng)站的整體設(shè)計(jì)以及各個(gè)功能的實(shí)現(xiàn)。采用 JSP 作為頂層表示技術(shù) , struts 實(shí)現(xiàn) MVC 模式的架構(gòu),運(yùn)用 spring 整合系統(tǒng) ,即目前較流行的 SSH 框架, 開(kāi)發(fā)出一個(gè)具有良好擴(kuò)展能力的 J2EE 商城 網(wǎng)站。使用 MyEclipse 作為代碼開(kāi)發(fā)工具 ,在Windows XP 操作系統(tǒng)平臺(tái)下,采用 MySQL 作為數(shù)據(jù)庫(kù)服務(wù)器, Tomcat 作為解析 服務(wù)器。 本論文以系統(tǒng)的開(kāi)發(fā)為線,從軟件設(shè)計(jì)的角度對(duì)系統(tǒng)的理論基礎(chǔ)、系統(tǒng)整體布局及系統(tǒng)具體設(shè)計(jì)進(jìn)行了詳細(xì)研究 ,其中某些功能,如電子支付功能,由于局限于條件,只做理論分析 。 關(guān)鍵字 : B2C, j2ee, MySQL, SSH, MVC,電子商務(wù),網(wǎng)上購(gòu)物 注:本論文(設(shè)計(jì))題目來(lái)源于教師的國(guó)家級(jí)(或省部級(jí)、廳級(jí)、市級(jí)、校級(jí)、企業(yè))科研項(xiàng)目,項(xiàng)目編號(hào)為: 。 Online shopping system Abstract: Along with puter technology, Inter shopping has long been popular in all walks of life increasingly extensive and indepth applications. Emerce development strategies of all walks of life to occupy a major position, bee the battleground of the major businesses. The flow of goods is not limited to the traditional channels, the work platform has bee a business to show themselves, enhance their own image of the stage. Businesses through the creation of websites, products, resources, and other information is displayed on the Inter. The characteristics of puter and Inter technology have transparency of information, highspeed dissemination of information and rapid management can not only improve business the old way of operating efficiency, but also bring higher efficiency. Therefore, for the business, we have a shopping site is crucial. This website is based on J2EE development of B2C emerce website, plete the site39。s overall design and function to achieve. Using JSP as the toplevel technology, the struts MVC pattern architecture, using the spring integrated system, that is, the more popular SSH framework, to develop a good scalability of J2EE mall site. Use MyEclipse as a code development tool in the Windows XP operating system platform, using MySQL as the database server, Tomcat as the resolution server. This thesis to the development of the system line, the theoretical basis of the system from the perspective of software design, the overall system layout and system design were studied in detail, some of functionality, such as electronic payment, confined conditions, only the theoreticalanalysis. Keywords: B2C, j2ee, MySQL, SSH, MVC, emerce, online shopping 目 錄 前言 ........................................................................................................................ 1 1. 1 問(wèn)題定義及內(nèi)容簡(jiǎn)介 ............................... 1 目的與意義 ........................................................................................ 1 研發(fā)背景 ........................................................................................... 2 可行性分析 ........................................................................................ 2 各章節(jié)內(nèi)容簡(jiǎn)介 ................................................................................. 3 2 系統(tǒng)需求分析 ....................................................................................................... 5 需求背景分析 ...................................... 5 功能需求分析 ...................................... 5 業(yè)務(wù)流程分析 ...................................... 6 3 系統(tǒng)設(shè)計(jì) .............................................................................................................. 9 系統(tǒng)總體結(jié)構(gòu)分析 .................................. 9 數(shù)據(jù)庫(kù)設(shè)計(jì) ........................................ 9 數(shù)據(jù)庫(kù)的設(shè)計(jì)思想 ................................. 9 系統(tǒng)的開(kāi)發(fā)技術(shù)簡(jiǎn)介與運(yùn)行環(huán)境 ....................... 14 Struts+Hibernate+Spring 的技術(shù)原理 ................ 14 Struts 技術(shù)原理 ............................... 14 Hibernate 技術(shù) ................................ 16 Spring 技術(shù) ................................... 17 Tomcat 互聯(lián)網(wǎng)服務(wù)器 技術(shù) .......................... 19 MySQL 數(shù)據(jù)庫(kù)技術(shù) ................................ 20 運(yùn)行環(huán)境 ..........................................................................................21 4 主要模塊詳細(xì)設(shè)計(jì) ...............................................................................................22 系統(tǒng)體系結(jié)構(gòu) ..................................... 22 主要子模塊的詳細(xì)說(shuō)明 .............................. 22 用戶注冊(cè)和登錄模塊 .........................................................................22 注冊(cè)頁(yè)面,用戶正確填寫相關(guān)信息之后,后臺(tái)自動(dòng)創(chuàng)建新用戶。 ..............22 產(chǎn)品信息模塊 ................................................................................25 分類管理模塊 ..................................................................................27 編輯分類頁(yè)面可以添加該分類的一些屬性,如 CPU,內(nèi)存,硬盤等等的參數(shù)均在此添加,頁(yè)面設(shè)計(jì)如下: ......................................................................28 在分類列表頁(yè)面可直接刪除分類信息。刪除后直接跳轉(zhuǎn)回列表頁(yè)面。 .......28 購(gòu)物車模塊 ....................................................................................29 訂單模塊 .........................................................................................30 優(yōu)惠信息模塊 ..................................................................................33 反饋信息模塊 ..................................................................................34 物流信息模塊 .......................................................................