課程設(shè)計基于JSP網(wǎng)上書店系統(tǒng)的設(shè)計與實現(xiàn)

課程設(shè)計基于JSP網(wǎng)上書店系統(tǒng)的設(shè)計與實現(xiàn)

ID:47500499

大?。?.25 MB

頁數(shù):45頁

時間:2020-01-12

課程設(shè)計基于JSP網(wǎng)上書店系統(tǒng)的設(shè)計與實現(xiàn)_第1頁
課程設(shè)計基于JSP網(wǎng)上書店系統(tǒng)的設(shè)計與實現(xiàn)_第2頁
課程設(shè)計基于JSP網(wǎng)上書店系統(tǒng)的設(shè)計與實現(xiàn)_第3頁
課程設(shè)計基于JSP網(wǎng)上書店系統(tǒng)的設(shè)計與實現(xiàn)_第4頁
課程設(shè)計基于JSP網(wǎng)上書店系統(tǒng)的設(shè)計與實現(xiàn)_第5頁
資源描述:

《課程設(shè)計基于JSP網(wǎng)上書店系統(tǒng)的設(shè)計與實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、JSP網(wǎng)上書店系統(tǒng)(論文)中南林業(yè)科技大學Web技術(shù)應(yīng)用基礎(chǔ)學生姓名:周曉虹學號:20083710學 院:理學院專業(yè)年級:08信計1班設(shè)計題目:基于JSP網(wǎng)上書店系統(tǒng)的設(shè)計與實現(xiàn)2011年06月45JSP網(wǎng)上書店系統(tǒng)(論文)摘要JAVA語言是目前Internet上大型的WEB應(yīng)用程序開發(fā)時使用得最熱門的編程語言,本文描述了JAVA和JSP技術(shù)的特點以及在互聯(lián)網(wǎng)上的使用情況,介紹這兩種技術(shù)的重要編程方法和兩者之關(guān)的聯(lián)系,并完成一個基于這種技術(shù)的網(wǎng)上書店系統(tǒng)?!娟P(guān)鍵字】JAVA,JavaBeans,Serv

2、let,JSP,網(wǎng)絡(luò)編程,電子商務(wù),網(wǎng)上書店目錄摘要2目錄2第一章概述3(一)JSP簡介和運行原理3(二)開發(fā)背景4第二章需求分析4(一)系統(tǒng)組成4(二)角色識別5第三章系統(tǒng)設(shè)計7(一)數(shù)據(jù)庫設(shè)計81.數(shù)據(jù)庫需求分析82.數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計1045JSP網(wǎng)上書店系統(tǒng)(論文)第四章詳細設(shè)計12(一)實現(xiàn)bookshop.run包121.login.java12(二)客戶界面設(shè)計與實現(xiàn)181.界面頭和界面尾設(shè)計182.老用戶登錄183.新用戶注冊214.在線購書功能模塊設(shè)計266.讀者留言功能模塊設(shè)計327

3、.管理員身份驗證功能模塊設(shè)計378.訂單處理功能模塊設(shè)計39第五章系統(tǒng)測試41(一)數(shù)據(jù)庫連接41(二)檢測網(wǎng)站運行速度42第六章總結(jié)43第七章參考文獻44第八章致謝4445JSP網(wǎng)上書店系統(tǒng)(論文)第一章概述(一)JSP簡介和運行原理  JSP(JavaServerPages)是由SunMicrosystems公司倡導、許多公司參與一起建立的一種動態(tài)網(wǎng)頁技術(shù)標準,JSP技術(shù)在Servlet技術(shù)基礎(chǔ)上發(fā)展起來的,它正在飛速發(fā)展中,現(xiàn)已成為Java服務(wù)器編程的重要組成部分。它雖然還未成型,但是它必將和J2

4、EE(Java2EnterpriseEdition)一起發(fā)展。JSP是結(jié)合markup(HTML和XML)和Java代碼來處理一種動態(tài)頁面。每一頁第一次被調(diào)用時,通過JSP引擎自動被編譯成Servlet,然后被執(zhí)行,以后每次調(diào)用時,執(zhí)行編譯過的Servlet。JSP提供了多種方式訪問Javaclass、Servlet、Applets和WebServer,因此,Web應(yīng)用的功能可以分成多個明確定義公用接口的組件,通過JSP將它們結(jié)合在一起。在JSP第一次獲得來自于客戶端瀏覽器的請求時,JSP文件將被JSP

5、引擎(JSPengine)轉(zhuǎn)換成一個Servlet,即將”.jsp”文件編譯成JavaClass文件。當Servlet引擎接收到請求后,如果設(shè)置了使用最新的JSP,它就會去找JSP文件,檢查該文件在上次編譯后是否改動過。如果改動過,就會重新編譯生成新的Servlet,最終將請求轉(zhuǎn)交給編譯好的Servlet引擎執(zhí)行。(二)開發(fā)背景我國的網(wǎng)上書店雖然從數(shù)量上取得了一定的進展,但從售量而言卻不盡人意,目前,國內(nèi)尚無一家在網(wǎng)上零售領(lǐng)域形成絕對領(lǐng)先優(yōu)勢的網(wǎng)上書店。發(fā)展比較好的寥寥無幾,比較成功的有當當書店。伴隨著

6、電子商務(wù)技術(shù)的不斷成熟,電子商務(wù)的功能也越來越強大,注冊用戶可以在網(wǎng)上搜索購買到自己想要的各種商品,初步讓人們體會到了足不出戶,便可隨意購物的快感。我的畢業(yè)設(shè)計也就正是一個電子商務(wù)系統(tǒng)的開發(fā)---網(wǎng)上商品銷售系統(tǒng)。第二章需求分析本系統(tǒng)是一個中小型的電子商務(wù)系統(tǒng)----網(wǎng)上書店,可以為各類用戶提供方便的在線買書環(huán)境,符合目前國內(nèi)流行的電子商務(wù)模式。用戶可以在系統(tǒng)中實現(xiàn)注冊、瀏覽商品、搜索查詢商品、下定單、處理定單等功能;管理員可以通過用戶管理、定單管理、商品管理等管理功能來對系統(tǒng)進行維護更新。(一)系統(tǒng)組

7、成1.客戶界面部分45JSP網(wǎng)上書店系統(tǒng)(論文)圖書選購(可按分類查找圖書,或者通過關(guān)鍵字進行查詢)。購物車功能。查看圖書詳細信息。用戶注冊。用戶登錄。查看用戶的訂單信息。修改用戶個人信息。2.管理界面部分現(xiàn)有圖書管理:修改,刪除,查看。用戶管理:查看,修改,刪除。訂單管理:查看訂單清單,更新訂單付款,出貨狀態(tài),刪除訂單。留言管理。職工管理。出版社管理。(一)角色識別角色識別的任務(wù)是找出所有可能與系統(tǒng)發(fā)生交互行為的外部實體,對象和系統(tǒng)。他們的行為不受系統(tǒng)的控制,但是可以提供輸入給系統(tǒng)(即使用系統(tǒng)的功能,

8、或者能夠響應(yīng)系統(tǒng)的服務(wù)請求,為系統(tǒng)提供服務(wù)的接口)。在前面的描述中可知,用戶在訪問系統(tǒng)時,可以瀏覽書籍和查詢書籍,并使用購物車篩選自己中意的書籍,購物完之后到服務(wù)臺進行結(jié)帳,并保留訂單以便收到貨物時進行核對,很顯然系統(tǒng)存在這樣的主要角色,我們定義該角色為前臺客戶。同樣在系統(tǒng)的后臺,也需要人員管理貨物,查詢,處理訂單,管理注冊用戶,我們定義該角色為系統(tǒng)管理員。綜上所述,本系統(tǒng)實際只包含兩個角色:前端用戶,系統(tǒng)管理員。前臺用戶的行為:管理個人信

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。