freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于ssh的體育用品銷售管理系統(tǒng)開發(fā)畢業(yè)論文(設計)-在線瀏覽

2024-10-28 14:17本頁面
  

【正文】 ........................... 16 模塊功能設計與實現(xiàn) ...................................................................... 16 登陸功能 ............................................................................. 16 注冊功能 ............................................................................. 17 購買商品功能 ...................................................................... 17 用戶訂單管理 ...................................................................... 18 用戶信息修改 ...................................................................... 19 系統(tǒng)業(yè)務流程圖 ............................................................................. 20 本章小結 ....................................................................................... 20 第五章 測試小結 ....................................................................................... 21 測試說明 ....................................................................................... 21 系統(tǒng)功能測試 ................................................................................ 21 本章小結 ......................................................................................... 25 結 論 .......................................................................................................... 26 參考文獻 ...................................................................................................... 27 致 謝 .......................................................................................................... 28 外文原文 ...................................................................................................... 29 中文翻譯 ...................................................................................................... 37 北京郵電大學畢業(yè)設計 1 第一章 緒 論 課題的背景和意義 隨著網(wǎng)絡的發(fā)展越來越迅速,人們也希望互聯(lián)網(wǎng)能對自己的生活、工作提供越來越方便快捷的支持和幫助。 本系統(tǒng) 將傳統(tǒng)的 商品采購 流程數(shù)字化,可以大量減少人力、物力 。 以前 網(wǎng)上 銷售管理 系統(tǒng) 大多數(shù) 是基于 客戶機 /服務器的模式來 設計和開發(fā)的。 目前,許多的網(wǎng)站都采用了 struts hibernate 組合來開發(fā), 所以 本系統(tǒng)所采用的框架 與 技術是目前業(yè)界流行的框架 struts2 與 hibernate 的組合使用, 這樣的選擇 讓業(yè)務邏輯更清晰 ,數(shù)據(jù)的管理也更加方便 。兩者都是開源的框架,這樣,在經(jīng)濟的可行性分析上面是十分占優(yōu)勢的。系統(tǒng)具有高可靠性、可擴展性和重用性的特點。 本 系統(tǒng) 使用 Sun 公司的 J2EE 架構,并以 STRUTS 為框架, Hibernate 作為持久化層, 采用了 Web 應用系統(tǒng)的 MVC 體系結 構。 其中論文主要完成了以下工作: (1) 基于 STRUTS+Hibernate 構件多層 Web 應用系統(tǒng)的框架及相關理論研究。 (3) 按照需求設計并實現(xiàn)了一個體育用品銷售管理系統(tǒng)。 JavaEE 是一組技術規(guī)范與指南,其中所包含 的各類組件、服務架構及技術層次,均有共通的標準及規(guī)格,讓各種依循 JavaEE 架構的不同平臺之間,存在良好的兼容性,解決過去企業(yè)后端使用的信息產(chǎn)品彼此之間無法兼容,企業(yè)內(nèi)部或外部難以互通的窘境。其最終目的就是成為一個能夠使企業(yè)開發(fā)者大幅縮短投放市場時間的體系結構。 通過提供統(tǒng)一的開發(fā)平臺, J2EE 降低了開發(fā)多層應 北京郵電大學畢業(yè)設計 2 用的費用和復雜性,同時提供了對現(xiàn)有應用程序集成強有力的支持,完全支持 Enterprise JavaBeans,有良好的向導支持打包和部署應用,添加目錄支持,增強了安全機制,提高了性能。 (2) 視圖 ( view) 視圖是用戶界面部分,在 web 應用程序中也就是 HTML、 XML、 JSP 頁面。 (3) 控制器 (Control) 控制器負責網(wǎng)站的 整個邏輯??梢詫⒖刂破飨胂癯商幵谝晥D和數(shù)據(jù)之間,對視圖如何與模型交互進行管理。 在 J2EE 模型中,控制器的功能一般是由 Servlet、 JavaBeans、 EJB 中的 SessionBean 來充當?shù)摹?由于 Tomcat 技術先進、性能穩(wěn)定,而且免費,所以深受 Java 愛好者的喜愛也得到了一些軟件開發(fā)商的認可,成為目前比較流行的 Web 應用服務器。 Tomcat 是一個小型的應用服務器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,也是開發(fā)和調試 JSP 程序的首選。實際上 Tomcat 部分是 Apache 服務器的擴展,但它是獨立運行的,所以當你運行 tomcat 時,它實際上作為一個與 Apache 獨立的進程單獨運行的。另外, Tomcat 和 IIS、 Apache 等 Web服務器一樣,具有處理 HTML 頁面的功能,另外它還是一個 Servlet 和 JSP 容器,獨立的 Servlet 容器是 Tomcat 的默認模式。 Ajax 技術簡介 Ajax 全稱 “Asynchronous JavaScript and XML”,是指一種創(chuàng)建交互式網(wǎng)頁應用的網(wǎng)頁開發(fā)技術。 Ajax,使用它可以構建更為動態(tài)和響應更靈敏的 Web 應用程序, 讓 瀏覽器為用戶提供更為自然的瀏覽體驗。借助 Ajax,可以在用戶單擊按鈕時,使用 JavaScript 和 DHTML 北京郵電大學畢業(yè)設計 3 立即更新 UI,并向服務器發(fā)出異步請求, 來 執(zhí)行更新或查詢數(shù)據(jù)庫。 Ajax的核心是 JavaScript對象 XmlHttpRequest。簡而言之, XmlHttpRequest 使用戶可以使用 JavaScript 向服務器提出請求并處理響應,而不是阻塞用戶。 Struts2 框架的引入 一個成功的電子商務網(wǎng)站的構建不僅需要考慮到如何高效快捷的實現(xiàn)系統(tǒng)功能,還要本著可擴展的原則,在一定時期內(nèi)適應技術發(fā)展與功能擴充的需求,同時要給用戶提供方便、實用的信息服 務,使網(wǎng)站的商務功能最大化。 (2) 標準性和開放性: Struts2 框架基于 Java 語言,而且其基本組件具有統(tǒng)一的標準,在許多運行標準的容器中都工 作的非常好,具備優(yōu)異的可移植性 (3) 安全性和高效性 Struts2 具有完善的安全管理機制, Java 語言也是當前最安全的語言。 Hibernate 框架的引入 Hibernate 是 JDBC 的輕量級的對象封裝,它是當前比較流行的對象持久化技術,用 hibernate 可以將一個 Java 對象保存到數(shù)據(jù)庫。 Hibernate 可以用在任何 JDBC可以使用的場合,例如 Java 應用程序的數(shù)據(jù)庫訪問代碼, DAO 接口的實現(xiàn)類,甚至可以是 BMP 里面的訪問數(shù)據(jù)庫的代碼。 Hibernate 的體系總覽 如圖 所示。在輕型體系中,應用程序自己 北京郵電大學畢業(yè)設計 4 提供 JDBC 連接,并自行管理事務。如圖 所示 圖 Hibernate運行方式圖 此處 SessionFactory 的含義為:單一數(shù)據(jù)庫編譯過的映射文件的一個線程安全的、不可變的緩存快照。可能持有一個可選的二級數(shù)據(jù)緩存,可以在進程級別后集群級別保存可以在事務中重用的數(shù)據(jù)。封裝了一個 JDBC 連接,也是 Transaction 的工廠。 網(wǎng)站工作模式 目前在應用開發(fā)領域中,主要分成兩大編程體系,一種是基于瀏覽器的 B/S 結構,另一種是客戶機 /服務器( C/S)結構。 將 C/S 與 B/S 模式作一下比較發(fā)現(xiàn): (1) C/S 模式客戶連接多時導致性能迅速下降、占用資源多。 (2) 客戶端與服務器直接相連,安全性差,對客戶端性能要求較高。 (3) 對 C/S程序作任何改動都需要重新安裝客戶端,而 B/S 程序只需要在服務器端重新部署即可實現(xiàn)所有客戶程序的更新。 總體上,基于 B/S 應用模式的營銷系統(tǒng)更加符合現(xiàn)在的應用環(huán)境和技術發(fā)展的趨勢。 其中監(jiān)聽器使用了 SessionListener,ContextListener, SessionListener 實現(xiàn)了當用戶關閉瀏覽器時,系統(tǒng)會自動刪除 session 中的購物車,當用戶訪問頁面時即session 形成時,監(jiān)聽器會自動監(jiān)聽,系統(tǒng)會自動創(chuàng)建購物車以便后來在用戶購物車管理模塊中當用戶購買商品時,放入到此購物車中。這樣 做 的好處是不必每次請求查看商品數(shù)據(jù)時都與數(shù)據(jù)庫發(fā)生交互。然后從技術的角度討論了 web 系統(tǒng)開發(fā)的模式和框架,包括 struts2和 hibernate 框架的運行原理和各自的性能特點,它們各自代表著控制層和持久層。 本系統(tǒng) 實現(xiàn) 了 商品信息的展示、購物車管理、 注冊用 戶信息、 修改個人信息、登錄管理、訂單處理等模塊。 功能模塊圖 功能模塊圖 如圖 : 圖 功能模塊圖 可行性分析 經(jīng)濟可行性 通過網(wǎng)站對體育用品銷售進行全面的自動化的管理,使銷售管理系統(tǒng)更加規(guī)范,實現(xiàn)了通過網(wǎng)絡對商品信息進行發(fā)布、傳遞、接收等一系列功能,大大提高了企業(yè)的辦公效率。 技術可行性 網(wǎng)絡體育用品銷售 系統(tǒng)的開發(fā)采用了先進成熟并且符合實際應用的開發(fā)方法, 目前最流行的集成開發(fā)環(huán)境 MyEclipse,動態(tài)網(wǎng)頁開發(fā)技術 JSP和 MVC 架構技術 Struts、Spring 和 Hibernate,功能強大的數(shù)據(jù)庫管理工具 Oracle,結合 自己的 實際開發(fā)能力,可以開發(fā)出較為完善的 體育用品銷售管理 系統(tǒng)。注冊過程中還可以檢查用戶名是否存在, 當注冊成功后,用戶可以使用用戶名和密碼進入體育用品銷售系統(tǒng),進行購物 、查看訂單 等活動。如果用戶不存在還可以點擊用戶注冊進入用戶注冊界面。一種是已注冊用戶,另一種是游客。如果以游客身份購買商品,可以將選中商品先加入購物車,提交訂單時,系統(tǒng)會自動提示您需要登錄才可以購買此商品,頁面將自動跳轉到登錄界面。每個用戶都有自己臨時的一個購物車。 訂單管理需求 已登陸用戶能查看自己的訂單, 能查看自己訂單的詳細信息,也可以刪除自己的訂單, 當確認訂單后,系統(tǒng)根據(jù)購物車中的數(shù)據(jù)生成一 條 訂單 記錄 和一 條 訂單明細 記錄 ,并將此次購買信息加入到相應顧客的訂單信息中,并清空 了 購物車中的所有商品。 如圖 所示 北京郵電大學畢業(yè)設計 7 圖 管理員需求框圖 系統(tǒng)用例圖 ( 1)客戶總體用例圖 , 如圖 所示 圖 客戶總體用例圖 (2) 客戶管理用例圖 , 如圖 所示 圖 客戶管理用例圖 北京郵電大學畢業(yè)設計 8 ( 3)客戶購物車用例圖 , 如圖 所示 圖 客戶購物車用例圖 ( 4)客戶訂單用例圖 , 如圖 所示 圖 北京郵電大學畢業(yè)設計 9 第 三 章 概要設計 系統(tǒng)體系結構的設計 (1)該系 統(tǒng)是以關系數(shù)據(jù)庫為存儲,基于 Web的應用系統(tǒng)。 ● 總體結構:瀏覽器 /服務器( B/S) ● 編程模式: Jsp+H
點擊復制文檔內(nèi)容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1