【正文】
2020 屆畢業(yè)生 畢業(yè)論文 題 目 : JAVA 網(wǎng)上書店管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 院系名稱: 國(guó)際學(xué)院 專業(yè)班級(jí): 計(jì)算機(jī)應(yīng)用技術(shù) 07級(jí) 01班 學(xué)生姓名: 阮超 學(xué) 號(hào): 20203940109 指導(dǎo)教師: 劉偉杰 教師職稱: 講師 2020 年 6 月 2 日 I 摘要 隨著計(jì)算機(jī)的發(fā)展,數(shù)據(jù)庫(kù)技術(shù)在 Inter 中的應(yīng)用越來(lái)越廣泛,為廣大網(wǎng)絡(luò)用戶提供了更加周到和人性化的服務(wù)。個(gè)性化已逐漸成為當(dāng)今 Web 應(yīng)用的潮流。本文研究了一種網(wǎng)上書店系統(tǒng),此方案與現(xiàn)今網(wǎng)上已采用的一些方案相比,具有用戶使用更簡(jiǎn)單、界面更直觀等優(yōu)點(diǎn)。 本文的出發(fā)點(diǎn)也正是如此 ,本文通過(guò)對(duì)當(dāng)今社會(huì)上最流行的編程技術(shù) java及發(fā)展越來(lái)越快的設(shè)計(jì)模式 MVC 的解析 ,全面的說(shuō)明了制作一個(gè)網(wǎng)上書店所運(yùn)用的技術(shù) ,第三章對(duì)制作一個(gè)網(wǎng)上書店的詳細(xì)說(shuō)明 ,這個(gè)網(wǎng)上書店充分運(yùn)用了 java及 MVC 模式 ,實(shí)現(xiàn)了用戶管理、商品查詢、商品購(gòu)買、訂單管理等四個(gè)模塊。該網(wǎng)上書店運(yùn)用的是受大部分編程好愛者認(rèn)可的 tomcat 服務(wù)器,并可運(yùn)行在Windows 和 linux 平臺(tái),具有良好的移植性,并具有很強(qiáng)的親和力。 關(guān)鍵詞 : JAVA Struts Servlet JSP 網(wǎng)上書店 II Title Online Bookstore39。s Design And Realize Abstract With the development of puter science, database technology of the Inter more extensively for the majority of Inter users with a more thoughtful and humane services. Customization has bee the trend of today39。s Web applications. In this paper, which is based on data association rules online bookstore, and now this programs has used the Inter pared to the number of programs, with a simple user interface more intuitive, and other advantages. Online bookstores in China have just started the development soon. As China39。s Inter became more widely accessible and online bookstores bee more mature, there will be more and more consumer groups, market potential will be fully realized. The online bookstore outdated demanding, not only will not help to resolve the problem, but would delay opportunities to make their own in a passive position. A fishYuan Mu, not retreat working. At present JAVA is the hottest programming language for WEB development, This text described the characteristics of JAVA and JSP technology and the state of operating on Inter, It introduced the relationship between them and the important programming method of the double technology, And also show the Struts technology, And work out an online bookstore system base on this kind of technology. Keywords: JAVA Struts Servlet JSP bookshop III 目 次 1緒論 .............................................................. 1 網(wǎng)上書店的研究背景 ......................................................................................... 1 國(guó)內(nèi)外的發(fā)展?fàn)顩r ............................................................................................. 1 2 技術(shù)背景 .......................................................... 2 JAVA 的網(wǎng)絡(luò)功能與編程 .................................................................................... 2 STRUTS 概述 ......................................................................................................... 3 3 網(wǎng)上書店詳細(xì)設(shè)計(jì) .................................................. 8 需求分 析 ............................................................................................................. 8 總體設(shè)計(jì) ............................................................................................................. 9 功能設(shè)計(jì) ............................................................................................................. 9 數(shù)據(jù)庫(kù)設(shè)計(jì)與實(shí)現(xiàn) ........................................................................................... 10 網(wǎng)上書店基本流程 ........................................................................................... 15 網(wǎng)上書店各頁(yè)面功能 ....................................................................................... 15 封裝了數(shù)據(jù)庫(kù)相關(guān)操作的 BEAN ...................................................................... 18 業(yè)務(wù)邏輯層各 BEAN 功能 ................................................................................. 18 控制處理層 ....................................................................................................... 19 4 網(wǎng)上書店的實(shí)現(xiàn) ................................................... 21 用戶 管理模塊 .................................................................................................... 21 商品查詢模塊 .................................................................................................... 26 商品購(gòu)買模塊 .................................................................................................... 28 訂單管理模塊 .................................................................................................... 30 結(jié) 論 ............................................................. 32 致 謝 ............................................................. 33 參考文獻(xiàn) ........................................................... 34 1 1 緒論 網(wǎng)上書店的研究背景 電子商務(wù)現(xiàn)在越來(lái)越受人們歡迎,是基于以下原因: ( 1) 更廣闊的環(huán)境:人們不受時(shí)間的限制,不受空間的限制,不受傳統(tǒng)購(gòu)物的諸多限制,可以隨時(shí)隨地在網(wǎng)上交易。 ( 2) 更廣闊的市場(chǎng):在網(wǎng)上這個(gè)世界將會(huì)變得很小,一個(gè)商家可以面對(duì)全球的消費(fèi)者,而一個(gè)消費(fèi)者可以在全球的任何一家商家購(gòu)物。 ( 3) 更快速的流通和低廉的價(jià)格:電子商務(wù)減少了商品流通的中間環(huán)節(jié),節(jié)省了大量的開支,從而也大大降低了商品流通和交易的成本。 ( 4) 更符合時(shí) 代的要求:如今人們?cè)絹?lái)越追求時(shí)尚、講究個(gè)性,注重購(gòu)物的環(huán)境,網(wǎng)上購(gòu)物,更能體現(xiàn)個(gè)性化的購(gòu)物過(guò)程。 國(guó)內(nèi)外的發(fā)展?fàn)顩r 在各行各業(yè)中離不開網(wǎng)絡(luò),這正是計(jì)算機(jī)被廣泛應(yīng)用于網(wǎng)上銷售系統(tǒng)的環(huán)境,計(jì)算機(jī)的最大的好處在于利用它能夠進(jìn)行信息管理。使用計(jì)算機(jī)進(jìn)行信息控制,不僅提高了工作效率,而且大大的提高了其安全性。 實(shí)際上,整個(gè)交易的過(guò)程可以分為三個(gè)階段: 第一個(gè)階段是信息交流階段:對(duì)于商家來(lái)說(shuō),此階段為發(fā)布信息階段。主要是選擇自己的優(yōu)秀商品,精心組織自己的商品信息,建立自己的網(wǎng)頁(yè),然后加入名氣較大、影響力較強(qiáng)、點(diǎn) 擊率較高的著名網(wǎng)站中,讓盡可能多的人們了解你認(rèn)識(shí)你。對(duì)于買方來(lái)說(shuō),此階段是去網(wǎng)上尋找商品以及商品信息的階段。主要是根據(jù)自己的需要,上網(wǎng)查找自己所需的信息和商品,并選擇信譽(yù)好服務(wù)好價(jià)格低廉的商家。 第二階段是簽定商品合同階段:作為 B2B(商家對(duì)商家)來(lái)說(shuō),這一階段是簽定合同、完成必需的商貿(mào)票據(jù)的交換過(guò)程。要注意的是:數(shù)據(jù)的準(zhǔn)確性、可靠性、不可更改性等復(fù)雜的問(wèn)題。作為 B2C(商家對(duì)個(gè)人客戶)來(lái)說(shuō),這一階段是 2 完成購(gòu)物過(guò)程的定單簽定過(guò)程,顧客要將你選好的商品、自己的聯(lián)系信息、送貨的方式、付款的方法等在網(wǎng)上簽好后提交 給商家,商家在收到定單后應(yīng)發(fā)來(lái)郵件或電話核實(shí)上述