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