SSH圖書網絡銷售系統(tǒng)_第1頁
SSH圖書網絡銷售系統(tǒng)_第2頁
SSH圖書網絡銷售系統(tǒng)_第3頁
SSH圖書網絡銷售系統(tǒng)_第4頁
SSH圖書網絡銷售系統(tǒng)_第5頁
已閱讀5頁,還剩11頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、SSH圖書網絡商店系統(tǒng)圖書網絡商店系統(tǒng)本科論文答辯SSH圖書網絡商店系統(tǒng)本科論文答辯第一章 課題的背景 隨著網絡技術和計算機技術的迅猛發(fā)展,電腦以及手機等終端的普及,使基于計算機網絡的新型商業(yè)機制逐步形成,認識電子商務,了解電子商務,進而參與到電子商務是每個人不得不面對的一個問題。圖書網絡商店系統(tǒng)可以使用戶在家中登錄網站注冊帳號、檢索書籍信息、添加入購物車、進行留言與評價、通過網上銀行付款,然后在家中得到自己訂購的書籍,真正的做到足不出戶。SSH圖書網絡商店系統(tǒng)本科論文答辯第二章 系統(tǒng)概述 實現(xiàn)目前網絡上主流圖書銷售網站的功能:用戶可以登錄網站注冊會員,進行書籍檢索,查看書籍信息;添加要購買書

2、籍的到購物車、在購物車中進行刪除、返回等操作;確認生成訂單并選擇送貨和付款方式。管理員能夠對注冊會員進行管理;進行書籍的相關操作包括添加、修改、刪除以及對訂單的相關處理等。SSH圖書網絡商店系統(tǒng)本科論文答辯第三章 相關技術 SSH(Struts,Spring,Hibernate) Struts進行流程控制,Spring進行業(yè)務流轉,Hibernate進行數(shù)據庫操作的封裝。Struts對Model,View和Controller都提供了對應的組件。Spring是一個輕量級的控制反轉(IoC)和面向切面(AOP)的容器框架,它由Rod Johnson創(chuàng)建。它是為了解決企業(yè)應用開發(fā)的復雜性而創(chuàng)建的。

3、Spring使用基本的JavaBean來完成以前只可能由EJB完成的事情。 Hibernate是一個開放源代碼的對象關系映射框架,它對JDBC進行了非常輕量級的對象封裝,可以應用在任何使用JDBC的場合,可以在Servlet/JSP的Web應用中使用,也可以在應用EJB的J2EE架構中取代CMP,完成數(shù)據持久化的重任.3.1 SSH簡介SSH圖書網絡商店系統(tǒng)本科論文答辯3.2 Eclipse Eclipse是一個開放源代碼的、基于Java的可擴展開發(fā)平臺。就其本身而言,它只是一個框架和一組服務,用于通過插件組件構建開發(fā)環(huán)境。幸運的是,Eclipse 附帶了一個標準的插件集,包括Java開發(fā)工具

4、(Java Development Kit,JDK)。雖然大多數(shù)用戶很樂于將 Eclipse 當作 Java 集成開發(fā)環(huán)境(IDE)來使用,但 Eclipse 的目標卻不僅限于此。Eclipse 還包括插件開發(fā)環(huán)(Plug-in Development Environment,PDE),這個組件主要針對希望擴展 Eclipse 的軟件開發(fā)人員,因為它允許他們構建與 Eclipse 環(huán)境無縫集成的工具。由于Eclipse 中的每樣東西都是插件,對于給 Eclipse 提供插件,以及給用戶提供一致和統(tǒng)一的集成開發(fā)環(huán)境而言,所有工具開發(fā)人員都具有同等的發(fā)揮場所。 SSH圖書網絡商店系統(tǒng)本科論文答辯第

5、四章 系統(tǒng)概要設計1.用戶注冊模塊:用戶的注冊,注冊信息中包括用戶的姓名、密碼、郵箱、聯(lián)系方式、送貨地址;不同權限用戶的登錄。2.書籍管理模塊:書籍信息的顯示,包括書名、作者、價格、出版社、出版日期、以及書籍的詳細介紹;書籍信息的修改與刪除操作以及書籍數(shù)目的統(tǒng)計。3.書籍檢索模塊:根據書籍的種類、書名、作者等多種方式進行檢索,并且把檢索的信息實時顯示在頁面中。4. 購物車模塊:用戶可以把自己的選中的書籍添加在購物車中,在購物車模塊頁面中有已添加書籍信息的顯示,以及允許返回書目查詢頁面繼續(xù)購買書籍;確認生成購物訂單,清除購物清單的操作。4.1 系統(tǒng)功能模塊設計SSH圖書網絡商店系統(tǒng)本科論文答辯第

6、四章 系統(tǒng)概要設計5.訂單管理模塊:訂單的詳細信息顯示,按照訂單號檢索訂單,提示用戶選擇相應的送貨方式以及付款方式生成最終的訂單記錄,以便管理人員根據最終的訂單記錄進行后續(xù)的出貨的操作。6.用戶操作模塊:普通用戶管理個人信息,包括個人注冊信息的修改、查看個人訂單的詳細信息;管理員對會員信息管理。SSH圖書網絡商店系統(tǒng)本科論文答辯4.2頂層用例圖SSH圖書網絡商店系統(tǒng)本科論文答辯4.3 數(shù)據庫介紹 優(yōu)越的性能是Oracle戰(zhàn)勝其他數(shù)據庫的首要法寶Oracle優(yōu)越的性能使得其成為大型應用和超大型系統(tǒng)的首選數(shù)據庫,而且甲骨文公司從未停止過在這方面的進步提供了基于角色的權限管理模式。通過角色管理,大大

7、加強了數(shù)據庫的安全性,同時,也為DBA提供了更加方便、快捷的管理用戶和權限的途徑。可良好地支持大數(shù)據存儲格式,如圖形、音頻、視頻、動畫等媒體格式。提供了良好的分布式管理功能,用戶可以很輕松地實現(xiàn)多數(shù)據庫的協(xié)調工作。提出了獨創(chuàng)性的表空間理念。在數(shù)據模型方面,Oracle有著區(qū)別于其他數(shù)據庫的表空間概念。使數(shù)據在邏輯上劃分得更加清晰,而且具有更大的靈活性。本科論文答辯SSH圖書網絡商店系統(tǒng)本科論文答辯4.4 系統(tǒng)的具體實現(xiàn) 主要用到的action:ObBookAction:封裝了所有對書籍的操作,包括查詢、錄入、刪除和更新。ObOrderdetailAction: 封裝了所有對訂單的操作,包括查詢

8、、錄入、刪除。ObShoppingcartAction: 封裝了所有對購物車內信息的操作,包括查詢、錄入、刪除和更新。ObUserAction: 封裝了所有對會員的操作,包括查詢、錄入、刪除和更新。SSH圖書網絡商店系統(tǒng)本科論文答辯4.5 各個模塊的實現(xiàn) 用戶注冊模塊:1.用戶在網站主頁點擊登錄鏈接進入到登錄頁面。2.在登錄頁面輸入信息后,系統(tǒng)會自動來判斷用戶權限并且驗證用戶帳號,密碼是否正確,然后進入到相關頁面,進行相關的操作。3.新用戶在首頁中,點擊注冊鏈接進入到注冊頁面。4.在注冊頁面的輸入框有對應的JS代碼編寫的表單驗證功能,來規(guī)范用戶的注冊信息。5.點擊提交,如果該用戶已經注冊,則顯

9、示操作失敗,用戶可以重新注冊。SSH圖書網絡商店系統(tǒng)本科論文答辯書籍管理模塊:1.用戶以管理員的身份登錄后,進入管理員權限頁面,移動鼠標到圖書添加菜單項上,會在下方顯示出圖書添加的頁面,輸入要添加的圖書信息,點擊提交則可完成添加。2.移動鼠標到圖書修改菜單項上,會在下方顯示出圖書修改的頁面,輸入要添加的圖書信息,點擊提交則可完成添加。3.移動鼠標到圖書查詢菜單項上,會在下方顯示出圖書查詢的頁面,輸入要查詢的圖書信息,點擊查詢則可以在下方顯示出要查詢的內容。4.對于查詢出的記錄,管理員可以點擊刪除鏈接來執(zhí)行刪除操作。SSH圖書網絡商店系統(tǒng)本科論文答辯購物車模塊:1.用戶登錄后進入主界面,在主界面

10、中點擊相關鏈接進入到添加圖書到購物車的頁面,在該頁面的上方顯示有圖書的詳細信息。2.輸入相應的用戶ID號,圖書編號以及購買的圖書數(shù)量,點擊加入購物車按鈕則完成添加入購物車功能進入下一頁面。3.用戶在選擇要買的圖書后進入到購物車頁面,該頁面上方顯示用戶購買圖書的基本信息;下方顯示用戶的基本信息。4.用戶可以反復多次添加圖書到購物車或者刪除圖書,即可以購買多種圖書,當選擇好圖書后,點擊生成訂單按鈕則下訂單成功。SSH圖書網絡商店系統(tǒng)本科論文答辯訂單管理模塊:1.用戶以管理員權限登錄后,進入到管理員頁面。點擊訂單管理鏈接,則在頁面的下方顯示出所有的訂單信息;用戶可以點擊查詢鏈接顯示該訂單詳細的圖書訂

11、購信息。2.用戶也可以輸入訂單編號來刪除對應的訂單,完成刪除訂單操作。3.普通用戶在我的圖書頁面中查詢自己的訂單信息,點擊訂單信息詳情則可以進入訂單詳情頁面,顯示出該訂單所購買的書的詳情。4.管理員點擊訂單信息詳情則可以進入訂單詳情頁面,顯示出該訂單所購買的書的詳情。SSH圖書網絡商店系統(tǒng)本科論文答辯用戶管理模塊:1.普通用戶登錄后點擊我的主頁則進入到個人主頁中。在個人主頁中用戶可以修改個人的基本信息,點擊提交按鈕后,則將修改后的信息顯示在原頁面中。2.用戶可以以管理員身份登錄的該頁面。點擊會員管理則可以在頁面下方顯示出全部的會員信息;同時用戶可以點擊每條記錄右邊的刪除鏈接來永久刪除該用戶。管理員可以輸入用戶編號,點擊查詢按鈕,在頁面下方則顯示該用戶的詳細信息。SSH圖書網絡商店系統(tǒng)本科論文答辯致致 謝謝 在 這次畢業(yè)設計實踐環(huán)節(jié)中,首先要感謝指導教師楊劍的認真負責,在整個畢業(yè)設計過程中提供了熱情的幫助。四年的求學生涯在師長、親友的大力支持下,走得辛苦卻也收獲滿囊。我還要感謝答辯組的老師能夠耐心批評和指導我,并

溫馨提示

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

評論

0/150

提交評論