2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩13頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、<p>  編號 </p><p>  畢 業(yè) 論 文(設(shè) 計)</p><p>  ( 屆本科)</p><p>  論文題目: 基于JSP的網(wǎng)上圖書銷售系統(tǒng) </p><p>  學(xué) 院: 信息工程學(xué)院 </p><p>  專 業(yè)

2、: 計算機(jī)科學(xué)與技術(shù) </p><p>  班 級: 本科 </p><p>  作者姓名: </p><p>  指導(dǎo)教師: 職稱: </p><p>  完成日期: 年 月

3、 日</p><p><b>  目 錄</b></p><p><b>  摘要2</b></p><p><b>  1 緒論2</b></p><p>  1.1 當(dāng)前研究現(xiàn)狀2</p><p>  1.2 研究意義3</p>

4、<p>  1.3 技術(shù)及開發(fā)環(huán)境選擇3</p><p>  1.3.1 JSP技術(shù)簡介3</p><p>  1.3.2 SQL Server數(shù)據(jù)庫4</p><p>  1.3.3 JavaBean5</p><p>  1.3.4 Servlet5</p><p>  1.3.5 基于B/

5、S的體系結(jié)構(gòu)5</p><p>  1.3.6 運行環(huán)境6</p><p><b>  2 需求分析6</b></p><p>  2.1 可行性分析6</p><p>  2.1.1 技術(shù)可行性6</p><p>  2.1.2 操作可行性6</p><p>

6、  2.1.3 環(huán)境可行性6</p><p>  2.2 業(yè)務(wù)流程圖6</p><p><b>  3 總體設(shè)計7</b></p><p>  3.1 管理員界面主要的四個模塊7</p><p>  3.1.1 圖書管理7</p><p>  3.1.2 用戶管理7</p>

7、<p>  3.1.3 訂單管理8</p><p>  3.1.4 賬號管理8</p><p>  3.2 用戶界面主要的兩個模塊8</p><p>  3.2.1 用戶界面8</p><p>  3.2.2 用戶注冊9</p><p>  3.3 數(shù)據(jù)庫設(shè)計與連接9</p>&

8、lt;p>  3.3.1 數(shù)據(jù)庫設(shè)計9</p><p>  3.3.2 數(shù)據(jù)庫連接11</p><p>  3.4 系統(tǒng)界面簡介12</p><p>  3.4.1 登錄頁面12</p><p>  3.4.2 用戶注冊12</p><p>  3.4.3 管理員界面13</p><

9、;p>  3.4.4 查看圖書信息13</p><p>  3.4.5 查看所有用戶14</p><p>  3.4.6 管理員查看訂單信息14</p><p>  3.4.7 管理員設(shè)置15</p><p>  3.4.8 用戶界面15</p><p>  3.4.9 用戶瀏覽圖書16</p&

10、gt;<p>  3.4.10 用戶查詢圖書16</p><p>  3.4.11 用戶查看查看訂單信息17</p><p>  3.4.12 修改密碼17</p><p>  3.4.13 用戶的信息維護(hù)18</p><p><b>  4 系統(tǒng)測試18</b></p><p

11、>  4.1 測試的定義及目的18</p><p>  4.2 測試的原則18</p><p>  4.3 測試的方法19</p><p>  4.3.1 界面測試19</p><p>  4.3.2 功能測試19</p><p>  4.3.3 需求測試20</p><p>

12、  4.3.4 性能測試20</p><p>  4.4 圖書交易平臺的測試20</p><p><b>  5 項目總結(jié)20</b></p><p><b>  參考文獻(xiàn)22</b></p><p>  Abstract22</p><p><b>  

13、致 謝24</b></p><p>  基于JSP的網(wǎng)上圖書銷售系統(tǒng)</p><p>  摘要:隨著電子商務(wù)的普及,網(wǎng)絡(luò)銷售日趨成熟。網(wǎng)上購物具有跨越時空限制的特性,因此,給商業(yè)流通領(lǐng)域帶來了非同尋常的變革,為了適應(yīng)現(xiàn)代科學(xué)技術(shù)發(fā)展和商業(yè)經(jīng)營管理方式變革的要求,給消費者提供更加便捷優(yōu)質(zhì)的服務(wù),電子商務(wù)開始興起并且將成為未來重要的商業(yè)運營模式。網(wǎng)上圖書銷售系統(tǒng)是電子商務(wù)的一種

14、具體形式,它主要是企業(yè)通過在互聯(lián)網(wǎng)上開設(shè)網(wǎng)上書店,消費者通過網(wǎng)絡(luò)瀏覽圖書信息,并可以在網(wǎng)上下訂單,采用多種方式支付的一種經(jīng)營模式。目前國內(nèi)的這種商務(wù)網(wǎng)站大多是用JSP來編寫,本文首先介紹了JSP相關(guān)技術(shù),針對網(wǎng)上圖書銷售系統(tǒng)的實際需求,設(shè)計開發(fā)了一個基于JSP的小型電子商務(wù)網(wǎng)站即網(wǎng)上圖書銷售系統(tǒng)。在設(shè)計開發(fā)中,采用基于JSP和SQL Server數(shù)據(jù)庫應(yīng)用體系結(jié)構(gòu),還介紹了圖書管理、訂單管理、用戶登錄管理等類中主要方法的實現(xiàn),以及網(wǎng)站主

15、頁和圖書瀏覽等頁面的JSP實現(xiàn)細(xì)節(jié)[1]。該系統(tǒng)采用JSP+Javabean+Servlet的技術(shù)方案,該系統(tǒng)主要完成的功能有兩部分:前臺用戶可以在網(wǎng)上進(jìn)行注冊、登錄、圖書查詢和圖書訂購等操作;后臺管理員可以進(jìn)行圖書、用戶和訂單的管理。該系統(tǒng)操作簡單,性能穩(wěn)定,易于維護(hù)和升</p><p>  關(guān)鍵詞:網(wǎng)上圖書銷售系統(tǒng);JSP;Java;MySql ;電子商務(wù)。</p><p><b

16、>  1緒論</b></p><p>  1.1 當(dāng)前研究現(xiàn)狀</p><p>  隨著網(wǎng)購數(shù)量的大量增加,網(wǎng)店交易日益活躍,網(wǎng)上搜索商品信息和購物逐步成為趨勢,再者,網(wǎng)店商品數(shù)量的日趨龐大,商品監(jiān)管難以到位,使得網(wǎng)店逐漸演變成了假貨天堂,再因為網(wǎng)店平臺競爭壓力驟增,很大一部分網(wǎng)店開始向獨立網(wǎng)店轉(zhuǎn)變,獨立網(wǎng)店成為了以后電子商務(wù)的發(fā)展趨勢;獨立網(wǎng)站不僅可以擁有自己的域名、品

17、牌、LOGO,而且還能更好的展示企業(yè)及個人網(wǎng)店的經(jīng)營文化,能讓網(wǎng)店在某個領(lǐng)域形成一個自身的品牌。而且獨立網(wǎng)店的數(shù)據(jù)庫資源是完全屬于自己的,能讓店主自主的掌握客戶群。</p><p>  同時,傳統(tǒng)商家上網(wǎng)拓展也是一個明顯的趨勢,而他們更加注重自己的品牌、商品形象,以及為線下客戶提供更多的方便的、與線下結(jié)合的服務(wù)。只要他們上網(wǎng),獨立網(wǎng)站必將是最佳選擇。</p><p><b>  

18、1.2 研究意義</b></p><p>  我國圖書流通過程信息化程度比較低,隨著寬帶上網(wǎng)的普及,網(wǎng)上圖書銷售系統(tǒng)將越來越廣泛的被認(rèn)識,一個方便易用的網(wǎng)上圖書銷售系統(tǒng)能夠為人們提供一個與市場直接溝通的渠道,給我國的圖書流通注入了新的生機(jī)和活力。從傳統(tǒng)模式下的圖書手對手交易到通過對各種資源的整合,利用先進(jìn)、便捷的技術(shù)搭建網(wǎng)上圖書銷售系統(tǒng)這個應(yīng)用平臺,在網(wǎng)絡(luò)上實施圖書的交易,實現(xiàn)圖書電子商務(wù),對改善我國

19、的圖書經(jīng)營狀態(tài)、提高圖書競爭力有著極大地促進(jìn)作用[2]。一個網(wǎng)上圖書銷售系統(tǒng)為圖書的交易帶了極大的方便,方便人們從網(wǎng)絡(luò)獲取信息促成交易的形成,用戶只需進(jìn)行輸入一些簡單的漢字?jǐn)?shù)字或用鼠標(biāo)點擊即可達(dá)到自己想要的目標(biāo),并且具有檢索迅速、查找方便、簡單便捷、節(jié)約成本等優(yōu)點這些優(yōu)點能夠極大地提高圖書交易的效率。</p><p>  1.3 技術(shù)及開發(fā)環(huán)境選擇</p><p>  1.3.1 JSP技

20、術(shù)簡介</p><p> ?。?)"JSP(JAVASERVER Pages)是由Sun MicroSystems公司倡導(dǎo)、許多公司參與一起新建的一種動態(tài)網(wǎng)站技術(shù)標(biāo)準(zhǔn)。 </p><p> ?。?)JSP技術(shù)有點類似ASP技術(shù),它在傳統(tǒng)的網(wǎng)站HTML文件(*.htm,*.HTML)中插入JAVA程式段(Scriptlet)和JSP標(biāo)記(tag),從而形成JSP文件(*.js

21、p)。</p><p> ?。?)用JSP研發(fā)的Web應(yīng)用是跨平臺的,即能在Linux下運行,也能在其他操作系統(tǒng)(System)上運行。JSP技術(shù)用JAVA編程語言編寫類XML的tags和scriptlets,來封裝產(chǎn)生動態(tài)網(wǎng)站的處理邏輯。網(wǎng)站還能通過tags和scriptlets訪問存在于服務(wù)端的資源的應(yīng)用邏輯。JSP將網(wǎng)站邏輯與網(wǎng)站設(shè)計和顯示分離,支持可重用的基于組件的設(shè)計,使基于Web的應(yīng)用程式的研發(fā)變得迅

22、速和容易。</p><p> ?。?)Web服務(wù)器在遇到訪問JSP網(wǎng)站的請求時,首先執(zhí)行其中的程式段,之后將執(zhí)行結(jié)果連同JSP文件中的HTML代碼一起返回給客戶。插入的JAVA程式段可操作數(shù)據(jù)庫、再次定向網(wǎng)站等,以實現(xiàn)新建動態(tài)網(wǎng)站所要要的功能。 </p><p>  (5)JSP與JAVA Servlet相同,是在服務(wù)器端執(zhí)行的,通常返回該客戶端的就是1個HTML文本,因此客戶端只需要有瀏

23、覽器就能瀏覽。 </p><p>  (6)JSP頁面由HTML代碼和嵌入其中的JAVA代碼所組成。服務(wù)器在頁面被客戶端請求以后對這樣個類JAVA代碼進(jìn)行處理,之后將生成的HTML頁面返回給客戶端的瀏覽器。JAVA Servlet 是JSP的技術(shù)基礎(chǔ),而且大型的Web應(yīng)用程式的研發(fā)要要JAVA Servlet和JSP配合才可以完成。JSP具備了JAVA技術(shù)的容易易用,完全的面向?qū)ο?,具有平臺無關(guān)性且安全可靠,主要

24、面向因特網(wǎng)的全部特點[3]。 </p><p>  JSP技術(shù)的強(qiáng)勢: </p><p> ?。?)一次編寫,到處運行。在這樣個一點上JAVA比PHP更出色,除了系統(tǒng)(System)之外,代碼不用做任何更改。 </p><p> ?。?)系統(tǒng)(System)的多平臺支持。基本上可在全部平臺上的任意環(huán)境中研發(fā),在任意環(huán)境中進(jìn)行系統(tǒng)(System)部署,在任意環(huán)境中擴(kuò)展

25、。相比ASP/PHP的限制性是顯而易見的。 </p><p> ?。?)強(qiáng)大的可伸縮性。從僅有一個小的Jar文件就可運行Servlet/JSP,到由多臺服務(wù)器進(jìn)行集群和負(fù)載均衡,到多臺Application進(jìn)行事務(wù)處理,消息處理,1臺服務(wù)器到無數(shù)臺服務(wù)器,JAVA顯示了1個巨大的生命力。 </p><p> ?。?)多樣化和功能強(qiáng)大的研發(fā)工具支持。這樣一點與ASP很像,JAVA剛剛有了許多

26、非常優(yōu)秀的研發(fā)工具,而且許多可免費得到,而且其中許多剛剛可順利的運行于多種平臺之下。 </p><p><b>  JSP技術(shù)的弱勢:</b></p><p> ?。?) 與ASP相同,JAVA的多個優(yōu)勢正是它致命的問題所在。正是由于為了跨平臺的功能,為了極度的伸縮能力,因此極大的增加了產(chǎn)品的復(fù)雜性。 </p><p>  (2) JAVA的運

27、行速度是用CLASS常駐內(nèi)存來完成的,因此它在多個情形下所用的內(nèi)存比起用戶數(shù)量來說確實是“最低性能價錢比”了。從另一方面,它還要硬盤空間來儲存一系列的.JAVA文件和.CLASS文件,以及對應(yīng)的版本文件。</p><p>  1.3.2 SQL Server數(shù)據(jù)庫</p><p>  Microsoft SQL Server是由美國微軟公司所推出的關(guān)系數(shù)據(jù)庫解決方案,最新的版本是SQL S

28、erver 2012,已經(jīng)在2012年3月6日發(fā)布。Microsoft SQL Server數(shù)據(jù)庫的內(nèi)置語言是由美國標(biāo)準(zhǔn)局(ANSI)和國際標(biāo)準(zhǔn)組織(ISO)所定義的SQL語言,微軟公司對它進(jìn)行了部分?jǐn)U充而成為作業(yè)用SQL(Transact-SQL)。Microsoft SQL Server幾個初始版本適用于中小企業(yè)的數(shù)據(jù)庫管理,但是近年來它的應(yīng)用范圍有所擴(kuò)展,已經(jīng)觸及到大型、跨國企業(yè)的數(shù)據(jù)庫管理[4]。</p><

29、p>  1.3.3 JavaBean</p><p>  JavaBean是一種JAVA語言寫成的可重用組件。為寫成JavaBean,類必須是具體的和公共的,并且具有無參數(shù)的構(gòu)造器。JavaBeans 通過提供符合一致性設(shè)計模式的公共方法將內(nèi)部域暴露稱為屬性。眾所周知,屬性名稱符合這種模式,其他Java 類可以通過自省機(jī)制發(fā)現(xiàn)和操作這些JavaBean 屬性。</p><p><

30、;b>  Qqqqq</b></p><p><b>  Q</b></p><p><b>  Q</b></p><p><b>  Q</b></p><p><b>  Q</b></p><p><

31、b>  Q</b></p><p><b>  Q</b></p><p><b>  Q</b></p><p><b>  Q</b></p><p><b>  Q</b></p><p><b>

32、  Q</b></p><p><b>  Q</b></p><p><b>  Q</b></p><p><b>  Q</b></p><p><b>  Q</b></p><p><b>  Q&l

33、t;/b></p><p><b>  Q</b></p><p><b>  Q</b></p><p><b>  Q</b></p><p><b>  QQ</b></p><p>  3.4 系統(tǒng)界面簡介</p

34、><p><b>  3.4.1登錄頁面</b></p><p>  該模塊要求用戶或管理員輸入自己的賬號和密碼進(jìn)行登錄;若不填寫信息,則不能成功登錄。登錄頁面如圖13所示。</p><p><b>  圖13登錄界面</b></p><p><b>  3.4.2用戶注冊</b>

35、</p><p>  該模塊要求用戶必須輸入用戶賬號、密碼信息、性別、年齡、郵寄地址,否則不允許注冊。用戶的注冊信息被存入在數(shù)據(jù)庫users中。注冊頁面如圖14所示。</p><p>  圖14 用戶注冊界面</p><p>  3.4.3管理員界面</p><p>  管理員界面中各模塊的功能如表1所示。</p><p&

36、gt;  表1 管理員界面的功能模塊</p><p>  其界面如圖15所示。</p><p><b>  圖15 管理員界面</b></p><p>  3.4.4查看圖書信息</p><p>  該模塊用于查看系統(tǒng)中的圖書信息,可以看到圖書編號、圖書名稱、圖書價格、圖書描述和出版日期。如圖16所示。</p>

37、;<p>  圖16 圖書信息查看</p><p>  3.4.5查看所有用戶</p><p>  該模塊用于查看系統(tǒng)中的所有的用戶信息,可以看到用戶ID、用戶年齡、用戶性別和郵寄地址。如圖17所示。</p><p>  圖17 所有用戶信息查看</p><p><b>  參考文獻(xiàn):</b></p&

38、gt;<p>  [1].史濟(jì)民.軟件工程―原理、方法與應(yīng)用[M].北京:高等教育出版社,2002:33-68</p><p>  [2].蔡翠平.網(wǎng)絡(luò)程序設(shè)計:JSP[M].北京:清華大學(xué)出版社,2004 :74-159</p><p>  [9].呂行.農(nóng)副產(chǎn)品收購平臺的設(shè)計與實現(xiàn)[碩士畢業(yè)論文].西安電子科技大學(xué),2008:12-32</p><p&

39、gt;  [10]. Rolf A.E. Mueller.E-Commerce and Entrepreneurship in Agricultural Markets.</p><p>  E-Commerce and Agricultural Commodity Markets ,Hyunok Lee,University of California, Davis, presiding</p>

40、<p>  R. Helbig, and U. Rickert, eds., pp. 179–89.Bonn: University of Bonn.2008:37-139</p><p>  [11]. U.S. Department of Agriculture. Farm Computer Usage and Ownership. Washington, DC:NASS, July 30, 199

41、9:76-121.</p><p>  JSP-based online book sales system</p><p>  Abstract: With the popularity of e-commerce, online sales technology matures. Online shopping has characteristic across time and sp

42、ace limitations , therefore , to commercial circulation brings extraordinary change, in order to meet the requirements of modern science and technology development and business management methods change, to provide consu

43、mers with a more convenient and high-quality services, electronic Business began to rise and will become important in the future business model . Onl</p><p>  Keywords: online book sales system ;JSP; Java;My

44、Sql;electronic commerce .</p><p><b>  致 謝</b></p><p>  經(jīng)過半年的忙碌和工作,本次畢業(yè)設(shè)計已經(jīng)接近尾聲。作為一個本科生的畢業(yè)設(shè)計,由于經(jīng)驗的匱乏,難免有許多考慮不周全的地方,如果沒有指導(dǎo)老師的督促指導(dǎo)以及同學(xué)們的幫助,想要完成這個設(shè)計是難以想象的 。</p><p>  在這里首先要

45、感謝我的指導(dǎo)老師彭仁杰老師,彭老師平日里工作繁多,但在我做畢業(yè)設(shè)計的每個階段從選題和查閱資料系統(tǒng)的設(shè)計、實現(xiàn)、修改等整個過程中都給予了我悉心的指導(dǎo)。</p><p>  然后還要感謝大學(xué)四年來所有的老師為我們打下專業(yè)知識的基礎(chǔ);同時還要感謝所有的同學(xué)們,正是因為有了你們的支持和鼓勵,此次畢業(yè)設(shè)計才會順利完成 。</p><p>  最后感謝學(xué)院和我的母?!]東學(xué)院四年來對我的大力栽培。&

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論