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

正文內(nèi)容

基于struts的網(wǎng)上書店系統(tǒng)設(shè)計-文庫吧

2025-06-06 10:08 本頁面


【正文】 ............................................ 25 系統(tǒng)模塊描述 ......................................................................................................... 25 系統(tǒng)總體設(shè)計描述 ...................................................................................... 25 系統(tǒng)具體模塊描述 ...................................................................................... 26 數(shù)據(jù)庫設(shè)計 ............................................................................................................. 27 數(shù)據(jù)庫介紹 .................................................................................................. 27 系統(tǒng) ER 圖 .................................................................................................. 27 系統(tǒng)各數(shù)據(jù)表的關(guān)系 .................................................................................. 29 數(shù)據(jù)邏輯結(jié)構(gòu)表 .......................................................................................... 29 數(shù)據(jù)庫連接配置 ..................................................................................................... 32 ................................................................................... 33 系統(tǒng)實現(xiàn) 步驟 ......................................................................................................... 33 功能模塊詳細(xì)設(shè)計 ................................................................................................. 33 主頁模塊 ...................................................................................................... 34 用戶模塊 ...................................................................................................... 34 購物車模塊 .................................................................................................. 36 圖書管理模塊 .............................................................................................. 37 6. 網(wǎng)上書店系統(tǒng)測試與運行 ...................................................................... 40 湖南商學(xué)院畢業(yè)設(shè)計 (論文 ) 功能測試 ................................................................................................................. 40 系統(tǒng)運行 ................................................................................................................. 41 7. 總結(jié)與展望 ............................................................................................. 47 參考文獻 ..................................................................................................... 48 致 謝 ......................................................................................................... 50 湖南商學(xué)院畢業(yè)設(shè)計 (論文 ) 第 1 頁 共 50 頁 基于 Struts 的 網(wǎng)上書店 的設(shè)計與實現(xiàn) 本文采用 B/S(瀏覽器 /服務(wù)器)構(gòu)架來設(shè)計一個 網(wǎng)上書店 系統(tǒng),用 Struts 開發(fā)手段實現(xiàn)。本章概述了課題的開發(fā)背景、選題意義、應(yīng)用現(xiàn)狀和設(shè)計要求。 開發(fā)背景 隨著科技的不斷發(fā)展和網(wǎng)絡(luò)的逐步普及,企業(yè) 的 WWW 網(wǎng)站在商業(yè)活動中發(fā)揮著越來越大的作用,在信息時代,建立一個功能強大、界面美觀的電子商務(wù)網(wǎng)站,建立電子商務(wù)系統(tǒng)平臺,對企業(yè)的發(fā)展是至關(guān)重要的。 所謂電子商務(wù),是指各種具有商業(yè)活動能力的實體(生產(chǎn)企業(yè)、商貿(mào)企業(yè)、金融機構(gòu)、政府機構(gòu)、個人消費者等)利用網(wǎng)絡(luò)和先進的數(shù)字化傳媒技術(shù)進行的各項商業(yè)貿(mào)易活動。其中特別要強調(diào)的特點,一是其商業(yè)背景,二是網(wǎng)絡(luò)化和數(shù)字化。簡言之,電子商務(wù)就是通過電子網(wǎng)絡(luò)渠道達成的商務(wù)活動。它是計算機網(wǎng)絡(luò)的第二次革命,通過電子手段建立新的經(jīng)濟秩序,不僅涉及電子技術(shù)和商業(yè)交易本身,而且涉及 諸如金融、稅務(wù)、教育等社會其他層面。電子商務(wù)活動相應(yīng)分成兩大類:企業(yè)組織 企業(yè)組織(BusinessBusiness,B2B)型和企業(yè)組織 消費者 (BusinessConsumer,B2C)型。一般意義上,一個完整的電子商務(wù)系統(tǒng)包括信息流、資金流與物流三個要素,三者相輔相成。除了此之外,網(wǎng)絡(luò)安全也是需要重點考慮的因素。 現(xiàn)實意義 基于信息技術(shù)的迅速發(fā)展,企業(yè)越來越注重信息化對企業(yè)的重大影響。 B2C 即企業(yè)通過互聯(lián)網(wǎng)為消費者提供一個新型的購物環(huán)境 —— 網(wǎng)上商店,消費者通過網(wǎng)絡(luò)在網(wǎng)上購物、在網(wǎng)上支付。 由于這種模式節(jié)省了客戶和企業(yè)的時間和空間 , 大大提高了交易效率,特別 是 對于工作忙碌的上班族,這種模式可以為其節(jié)省寶貴的時間。 是企業(yè)展示自己產(chǎn)品的平臺,是企業(yè)與客戶的交流平臺,是企業(yè)提升企業(yè)知名度的一個良好的平臺, 是能 湖南商學(xué)院畢業(yè)設(shè)計 (論文 ) 第 2 頁 共 50 頁 夠給公司帶來無限效益的平臺。 研究現(xiàn)狀與技術(shù)概述 Struts 框架的現(xiàn)狀及其趨勢 近年來,隨著 Inter 技術(shù)的迅猛發(fā)展,計算機網(wǎng)絡(luò)給人們的工作、學(xué)習(xí)和日常生活帶來很大的便利,同時開發(fā) Web 的技術(shù)也在不斷更新。 J2EE 即是其中一個非常有競爭力的選擇。 J2EE 體系包括 很多技術(shù),比如 JSP、 Servlet、 EJB、 WebService 等。如何充分使用這些技術(shù),將它們有機組合起來構(gòu)造一個滿足客戶需要的穩(wěn)定系統(tǒng)是項目開發(fā)過程中的一個關(guān)鍵環(huán)節(jié)。此環(huán)節(jié)一般主要由架構(gòu)設(shè)計師完成,設(shè)計師將根據(jù)項目需求,對 J2EE體系中的各處技術(shù)進行篩選取舍,并考慮到開發(fā)過程中的角色分工、后期的運行維護,以及系統(tǒng)可重用性、可擴展性等諸多因素,建立系統(tǒng)的框架。一個成功的軟件需要有一個成功的框架,但軟件框架的建立是個復(fù)雜而又持續(xù)改進的過程,如果能開發(fā)出通用的框架將能大大縮短開發(fā)時間,減少維護工作量。 Struts 就是其中一個流行的基于 J2EE 的樞架。使用 Struts 框架的好處是:開發(fā)人員不需要再花費大量的時間在整個應(yīng)用,而是集中精力實現(xiàn)業(yè)務(wù)邏輯和界面,其它功能由 struts 框架實現(xiàn)。這將大大縮短項目的開發(fā)周期,并降低了學(xué)習(xí)與開發(fā) Web 應(yīng)用的難度。 Struts 是一個開放資源框架,由 Craig 創(chuàng)建,之后他將其捐贈給了Apache Software Foundation。起初,它是作為 ApacheJakarta 項目的組成部分,項目的創(chuàng)建人 希望通過對該項目的研究, J2EE 中各種技術(shù)以及面 相對象的技術(shù)的水準(zhǔn)。 Struts是一個開放源代碼的 Web 的應(yīng)用框架,實現(xiàn)了 MVC 設(shè)計模式 , 基于 Servlet 和 JSP API,可以用來構(gòu)建復(fù)雜的 Web 應(yīng)用。它允許我們分解應(yīng)用程序的業(yè)務(wù)邏輯 , 控制邏輯和表現(xiàn)邏輯的代碼,便于開發(fā)的分工,使系統(tǒng)的重用性和維護性更好。 目前, Struts 已經(jīng)發(fā)展到了第二代。雖然 Struts2 號稱是一個全新的框架,但這僅僅是相對 Struts1 而言。 Struts2 與 Struts1 相比,確實有很多革命性的改進,但它并不是新發(fā)布的新框架,而是在另一個赫赫有名的框架 : WebWork 基礎(chǔ)上發(fā) 展起來的。從某種程 湖南商學(xué)院畢業(yè)設(shè)計 (論文 ) 第 3 頁 共 50 頁 度上來講 , Struts2 沒有繼承 Struts 1 的血統(tǒng),而是繼承 WebWork 的血統(tǒng)?;蛘哒f, WebWork衍生出了 Struts2,而不是 Struts1 衍生了 Struts2。 因為 Struts2 是 WebWork 的升級,而不是一個全新的框架,因此穩(wěn)定性、性能等各方面都有很好的保證 , 而且吸收了 Struts1和 WebWork 兩者的優(yōu)勢,因此,是一個非常值得期待的框架。 Apache Struts2 是一個優(yōu)雅的,可擴展的 JAVA EE web 框架??蚣茉O(shè)計的目標(biāo)貫穿整個開發(fā)周期,從開發(fā)到發(fā)布,包括維 護的整個過程。 Apache Struts 2 即是之前大家所熟知的 WebWork 2。 在經(jīng)歷了幾年的各自發(fā)展后,WebWork 和 Struts 社區(qū)決定合二為一,也即是 Struts 2。 Struts2 和 Struts1 的不同之處體現(xiàn)在以下幾個方面: Action 類: Struts1 要求 Action 類繼承一個抽象基類。 Struts1 的一個普遍問題是使用抽象類編程而不是接口; Struts2 Action 類可以實現(xiàn)一個 Action 接口,也可實現(xiàn)其他接口,使可選和定制的服務(wù)成為可能。 Struts2 提供一個 ActionSupport 基類去實現(xiàn)常用的接口。 Action 接口不是必須的,任何有 execute 標(biāo)識的 POJO 對象都可以用作 Struts2 的Action 對象。 線程模式: Struts1 Action 是單例模式并且必須是線程安全的,因為僅有 Action 的一個實例來處理所有的請求。單例策略限制了 Struts1 Action 能作的事,并且要在開發(fā)時特別小心。 Action 資源必須是線程安全的或同步的; Struts2 Action 對象為每一個請求產(chǎn)生一個實例,因此沒有線程安全問題。(實際上, servlet 容器給每個請求產(chǎn)生許多可丟 棄的對象,并且不會導(dǎo)致性能和垃圾回收問題) Servlet 依賴: Struts1 Action 依賴于 Servlet API,因為當(dāng)一個 Action 被調(diào)用時HttpServletRequest 和 HttpServletResponse 被傳遞給 execute 方法; Struts 2 Action 不依賴于容器,允許 Action 脫離容器單獨被測試。如果需要, Struts2 Action 仍然可以訪問初始的 request 和 ,其他的元素減少或者消除了直接訪問 HttpServetRequest 和 HttpServletResponse 的必要性。 可測性:測試 Struts1 Action 的一個主要問題是 execute 方法暴露了 servlet API(這 湖南商學(xué)院畢業(yè)設(shè)計 (論文 ) 第 4 頁 共 50 頁 使得測試要依賴于容器)。一個第三方擴展 (Struts TestCase)提供了一套 Struts1 的模
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1