【正文】
密 級(jí)學(xué) 號(hào) 070607105院、(系 ) 計(jì)算機(jī)科學(xué)與工程學(xué)院題目: 基于 Java 的網(wǎng)上商城系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)學(xué)位申請(qǐng)人: 馮 寧指 導(dǎo) 教 師 : 王 輝學(xué) 科 專 業(yè) : 網(wǎng)絡(luò)工程學(xué) 位 類 別 : 學(xué)士學(xué)位2022 年 06 月密 級(jí)學(xué) 號(hào) 070607105院、(系 ) 計(jì)算機(jī)科學(xué)與工程學(xué)院題目: 基于 Java 的網(wǎng)上商城系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)學(xué)位申請(qǐng)人: 馮 寧指 導(dǎo) 教 師 : 王 輝學(xué) 科 專 業(yè) : 網(wǎng)絡(luò)工程學(xué) 位 類 別 : 學(xué)士學(xué)位2022 年 06 月西安工業(yè)大學(xué)畢業(yè)設(shè)計(jì)(論文)任務(wù)書院(系) 計(jì)算機(jī)科學(xué)與工程學(xué)院 專業(yè) 網(wǎng)絡(luò)工程 班 070607 姓名 馮寧 學(xué)號(hào) 070607105 (論文)題目: 基于 Java 的網(wǎng)上商城系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) : 隨著社會(huì)經(jīng)濟(jì)的發(fā)展和信息技術(shù)的高度發(fā)達(dá),隨著物流的發(fā)展,幾乎所有商品都能在網(wǎng)上購(gòu)買。網(wǎng)上商城系統(tǒng)是解決實(shí)體商城各種問題的一種方法。該課題具有一定的意義和研究?jī)r(jià)值。 (論文)的主要內(nèi)容(理工科含技術(shù)指標(biāo)):此次的畢業(yè)設(shè)計(jì)題目——基于 Java的網(wǎng)上商城系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)主要是以 B/S 模式為基礎(chǔ),通過(guò)本次的設(shè)計(jì)可以熟練掌握 Java 開發(fā)軟件和 MySQL 數(shù)據(jù)庫(kù)軟件的使用以及 JSP 動(dòng)態(tài)網(wǎng)站開發(fā)技術(shù),并使用這些軟件熟練制作,在以后的實(shí)踐制作中不斷提高自身的實(shí)際水平。 (含起始時(shí)間、設(shè)計(jì)地點(diǎn)):本次課題從 2022 年 2 月 22日開始,在校內(nèi)完成,具體的進(jìn)度安排如下: 第 1~3 周:查閱書籍資料,學(xué)習(xí)相關(guān)軟件,準(zhǔn)備開題報(bào)告。 第 4 周: 分析設(shè)計(jì)任務(wù),設(shè)計(jì)總體方案。 第 5~12 周: 模塊設(shè)計(jì)、完成 3000 個(gè)單詞以上的相關(guān)外文資料翻譯;中期總結(jié)。 第 13~15 周:模塊設(shè)計(jì)、系統(tǒng)調(diào)試。 第 16~17 周:系統(tǒng)測(cè)試、撰寫畢業(yè)論文。 第 18 周: 對(duì)論文排版和打印,制光盤;論文答辯。 (論文)的工作量要求 ① 實(shí)驗(yàn)(時(shí)數(shù))*或?qū)嵙?xí)(天數(shù)): ② 圖紙(幅面和張數(shù))*: ③ 其他要求: 指導(dǎo)教師簽名: 年 月 日 學(xué)生簽名: 馮寧 2022 年 3 月 11日 系(教研室)主任審批: 年 月 日說(shuō)明:1 本表一式二份,一份由學(xué)生裝訂入附件冊(cè),一份教師自留。2 帶*項(xiàng)可根據(jù)學(xué)科特點(diǎn)選填?;?Java 的網(wǎng)上商城系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)摘要網(wǎng)上購(gòu)物商城系統(tǒng)是一個(gè) B/S 結(jié)構(gòu)的信息管理系統(tǒng),開發(fā)主要包括前臺(tái)頁(yè)面顯示層,后臺(tái)數(shù)據(jù)庫(kù)持久層,和基于 JavaBean 封裝的業(yè)務(wù)邏輯層。對(duì)于前臺(tái)頁(yè)面,要求界面友好,簡(jiǎn)單實(shí)用。對(duì)于持久層,要求存儲(chǔ)數(shù)據(jù)效率高,安全性高。對(duì)于封裝的業(yè)務(wù)邏輯,要求重用性高,代碼效率高。網(wǎng)上商城系統(tǒng)共分兩個(gè)部分:前臺(tái)用戶部分和后臺(tái)管理部份。在前臺(tái)用戶部分中,包括用戶在線注冊(cè)、定購(gòu)商品、瀏覽商品、查詢商品信息等操作。后臺(tái)管理部分包括:商品信息的管理、用戶訂單的管理、普通管理員的管理、客戶的管理各種即時(shí)信息的發(fā)布管理。 作為一個(gè)購(gòu)物系統(tǒng),系統(tǒng)的安全性和實(shí)現(xiàn)購(gòu)物的方便性是很重要的,在安全性方面,系統(tǒng)主要考慮了數(shù)據(jù)存儲(chǔ)的安全性,以及用了用戶注冊(cè)和密碼等措施,沒有使用到數(shù)字簽名。用到的主要技術(shù)有 JSP,AJAX 和 JavaBean,系統(tǒng)采用 MySQL 來(lái)設(shè)計(jì)數(shù)據(jù)庫(kù),使用 MyEclipse 開發(fā)平臺(tái)。 本文主要介紹了個(gè)性化頁(yè)面的背景及 JavaBean+JSP 系統(tǒng)的一般原理;闡述了整個(gè)個(gè)性化頁(yè)面生成系統(tǒng)的系統(tǒng)結(jié)構(gòu)及工作原理;分析了系統(tǒng)實(shí)現(xiàn)中的特殊性、難點(diǎn)和重點(diǎn);設(shè)計(jì)實(shí)現(xiàn)了用戶注冊(cè)/登錄、查詢、購(gòu)買;實(shí)現(xiàn)了管理員對(duì)網(wǎng)站的系統(tǒng)管理;個(gè)性化頁(yè)面動(dòng)態(tài)生成回顯等程序模塊;實(shí)現(xiàn)了 JSP 和 HTML 頁(yè)面;分析并解決了實(shí)現(xiàn)中的若干技術(shù)問題;建立了完整的實(shí)驗(yàn)網(wǎng)站,進(jìn)行測(cè)試并分析結(jié)果。關(guān)鍵詞:網(wǎng)上商城,J2EE、JSP、MySql、Web 應(yīng)用Design and implementation of online mall based on JavaAbstractOnline shopping mall system is a information management system based on the B / S structure, including front page, persistence layer backend database and the business logic layer based on JavaBean package. The front page requires userfriendly, simple and practical. For the persistence layer, data storage require high efficiency, high safety. The encapsulated business logic requirements reuse high code efficiency.Online Shopping Mall is divided into two parts: the front part of the user management section and the background. In the front part of the user, including online registration, order goods, browse products, check product information and other operations。 Management ponents include: product information management, customer order management, general manager of management, customer management of a variety of realtime release of information management. As a shopping system, system security and to achieve the convenience of shopping is very important, in terms of security, the main consideration of the data storage system security, and used measures such as user registration and password, do not use the digital signature . The main technology used in JSP, AJAX, and JavaBean, to design the system using MySQL database, using MyEclipse development platform.The online mall introduced the background of the characteristic page and the general theory of JavaBean and the system of JSP。 Elaborate the whole system structure and the work principle of the whole characteristic pages boring system。 Analyzing the special、difficulty、and the key point in the realization of the system。 Design to carry out the customer registration/ registerring, searching, shopping。 The system management to the website by administrator。 The characteristic page dynamic state is born return to show to the procedure mold piece。 Carry out the page of JSP and HTML。 Analyze and resolve some technique problem in the implementation。 Establish the whole experiment website。 carry on the test and to analysis the result.Key words: online shopping mall, J2EE, JSP, MySQL, Web applications目 錄摘要 ...............................................................................................................IABSTRACT................................................................................................II1 緒論 .........................................................................................................1 研究背景 .............................................................................................................1 目前網(wǎng)上購(gòu)物在國(guó)內(nèi)外發(fā)展現(xiàn)狀 .....................................................................1 本文主要研究?jī)?nèi)容 ............................................................................................2 JSP 及相關(guān)技術(shù)簡(jiǎn)介 ..........................................................................................2 JSP 技術(shù) ...................................................................................................2 Java 術(shù)語(yǔ) ..................................................................................................3 MySql 數(shù)據(jù)庫(kù)介紹 .............................................................................................42 需求分析 .................................................................................................5 可行性研究 .........................................................................................................5 系統(tǒng)需求分析 .............................................................................