本站小編為你精心準(zhǔn)備了網(wǎng)上書店系統(tǒng)畢業(yè)設(shè)計(jì)參考范文,愿這些范文能點(diǎn)燃您思維的火花,激發(fā)您的寫作靈感。歡迎深入閱讀并收藏。
【關(guān)鍵字】JAVA,Struts,Servlet,JSP,網(wǎng)絡(luò)編程,電子商務(wù),網(wǎng)上書店
摘要:JAVA語言是目前Internet上大型的WEB應(yīng)用程序開發(fā)時(shí)使用得最熱門的編程語言,本文描述了JAVA和JSP技術(shù)的特點(diǎn)以及在互聯(lián)網(wǎng)上的使用情況,介紹這兩種技術(shù)的重要編程方法和兩者之關(guān)的聯(lián)系,同時(shí)也會(huì)應(yīng)用相關(guān)的Struts框架,并完成一個(gè)基于這種技術(shù)的網(wǎng)上書店系統(tǒng)。
第一章JAVA的網(wǎng)絡(luò)功能與編程
1-1JAVA語言簡介
1-2JAVA語言在網(wǎng)絡(luò)上的應(yīng)用
1-3JSP的基礎(chǔ)——Servlet技術(shù)
第二章Struts概述
2-1Struts的由來和發(fā)展
2-1-1MVC簡介
2-2Struts優(yōu)缺點(diǎn)
3-3Struts的工作流程
第三章網(wǎng)上書店詳細(xì)設(shè)計(jì)
3-1需求分析
3-2總體設(shè)計(jì)
3-3功能設(shè)計(jì)
3-4數(shù)據(jù)庫設(shè)計(jì)與實(shí)現(xiàn)
3-4-1數(shù)據(jù)庫的需求分析
3-4-2創(chuàng)建數(shù)據(jù)表的腳本
3-5網(wǎng)上書店基本流程
3-6網(wǎng)上書店各頁面功能
3-7業(yè)務(wù)邏輯層各bean功能
3-8控制處理層
總結(jié)
第三章網(wǎng)上書店詳細(xì)設(shè)計(jì)
3-1需求分析
網(wǎng)上書店系統(tǒng)主要是實(shí)現(xiàn)網(wǎng)上選書、購書、產(chǎn)生訂單等功能的系統(tǒng)。一個(gè)典型的網(wǎng)上商城一般都需要實(shí)現(xiàn)商品信息的動(dòng)態(tài)提示、購物車管理、客戶信息注冊(cè)登錄管理、訂單處理等模塊。新晨
根據(jù)網(wǎng)上書店的基本需求,本系統(tǒng)需要完成的具體任務(wù)如下:
A.書圖查詢:當(dāng)客戶進(jìn)入網(wǎng)上書店時(shí),應(yīng)該在主頁面中分類顯示最新的書目信息,以供客戶選擇所需圖書,同時(shí)也應(yīng)該提供按照?qǐng)D書名稱,或者作者信息快速查詢所需書目信息的功能。
B.購物車管理:當(dāng)客戶選擇購買某圖書產(chǎn)品時(shí),應(yīng)該能夠?qū)?duì)應(yīng)圖書信息,如:價(jià)格、數(shù)量記錄到對(duì)應(yīng)的購物車中,并允許客戶返回書目查詢頁面,選擇其他商品,并添加到購物車中,當(dāng)對(duì)應(yīng)的購物訂單生成后,應(yīng)該能夠自動(dòng)清除以生成訂單的購物車中的信息。
C.訂單處理:對(duì)應(yīng)客戶購買圖書商品信息的需求,在確定了所購圖書商品的價(jià)格、數(shù)量等信息后,提示用戶選擇對(duì)應(yīng)的送貨方式及付款方式,最終生成對(duì)應(yīng)的訂單記錄,以便于網(wǎng)站配貨人員依據(jù)訂單信息進(jìn)行后續(xù)的出貨、送貨的處理。
D.會(huì)員注冊(cè):為了能夠?qū)崿F(xiàn)圖書商品的購買,需要管理客戶相關(guān)的聯(lián)系方式、送貨地點(diǎn)等相關(guān)的信息。
3-2總體設(shè)計(jì)