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

正文內(nèi)容

畢業(yè)論文-基于struts2購物網(wǎng)站的設(shè)計與實現(xiàn)-文庫吧資料

2024-11-18 10:18本頁面
  

【正文】 字段類型 說 明 1 ID int 主鍵 id 2 ParentID int( 11) 上級類別 ID 3 CateName varchar(50) 類別名稱 商品信息數(shù)據(jù)實體:用以記錄商品的基本信息,包括商品名、銷售員、生產(chǎn)商、商品編號、定價、總數(shù)量、商品簡介、商品類別。商品 表往往是多種多樣的 ,因此要進(jìn)行分類管理,這就需要如下兩個數(shù)據(jù)實體。這些信息由用戶自己進(jìn)行維護(hù),管理員可以根據(jù)這些信息來了解 戶。管理員數(shù)據(jù)實體:只要記錄管理員的用戶名和密碼,這兩項是進(jìn)行管理功能模塊登錄驗證時所必需的。用于管理用戶和注冊用戶的性質(zhì)和操作功能大不相同,因此,在此系統(tǒng)中要分別進(jìn)行數(shù)據(jù)記錄。 圖 電子商 務(wù)系統(tǒng)實體關(guān)系圖 商品 購買 會員 隸屬 商品種類 包含 訂單 購物車 擁有 購物車選購商品 擁有 包含 生成 1 n n 1 n 1 n 1 n 1 n n 1 生成 1 nnn N 基于 Struts2 購物網(wǎng)站的設(shè)計與實現(xiàn) 15 數(shù)據(jù)字典 表與字段分析是建立在上面所示的電子商務(wù)網(wǎng)上購物系統(tǒng) ER 圖的基礎(chǔ)上,可以通過該 ER 圖確定系統(tǒng)中所有的表以及相應(yīng)的字段。規(guī)劃出的實體包括用戶數(shù)據(jù)實體、貨物數(shù)據(jù)實體、商品類別數(shù)據(jù)實體、所購商品信息實體等。 表 選購商品 用例說明 名稱、標(biāo)識符 選購商品 功能描述 可以查看所有上架商品、選擇購買、填寫購買數(shù)量 優(yōu)先級 中 輸入 用戶將要購買的產(chǎn)品 輸出 將用戶已經(jīng)購買的商品基本信息顯示出來 補(bǔ)充說明 表 購物車管理用例說明 名稱、標(biāo)識符 購物車管理 功能描述 可以查看自己已選購的商品和數(shù)量、可以修改某一數(shù)量,也可以繼續(xù)購物,清空購物車,提交購物車下達(dá)訂單 優(yōu)先級 中 輸入 如果覺得購買的數(shù)量不如意,可以重新輸入用戶要購買的數(shù)量 輸出 把用戶選好購買的商品信息顯示出來 補(bǔ)充說明 確認(rèn)好了就可 以下達(dá)訂單 基于 Struts2 購物網(wǎng)站的設(shè)計與實現(xiàn) 14 數(shù)據(jù)庫分析 數(shù)據(jù)庫分析是整個電子商務(wù)系統(tǒng)開發(fā)過程中一個重要環(huán)節(jié),它具體可以分為兩個部分:一是概念模型的分析,即 ER 圖的分析 。 系統(tǒng)用例圖 根據(jù)上述分析,畫出系統(tǒng)的主要用例圖,如圖 所示。商品管理員:擁有所有權(quán)限。網(wǎng) 絡(luò)用戶登錄該網(wǎng)站后,自行注冊,購得商品,提交購物單給商品管理員 。然后再需求提取的基礎(chǔ)上再通過識別參與者、繪制用例圖以及進(jìn)行用例描述等方法進(jìn)行進(jìn)一步的需求分析。開發(fā)者和提出需求的人之間建立一種理解和溝通機(jī)制這才是分析的根本目的所在,所以電子商務(wù)網(wǎng)上購物系統(tǒng)的需求分析也必須是開發(fā)人員和用戶(或客戶)一起才能完成的。而本系統(tǒng)可以幫助企業(yè)正確認(rèn)識電子商務(wù)技術(shù)在企業(yè)中的重要地位,以少量的時間和資金建立企業(yè)信息門戶網(wǎng)站并架設(shè)一定范圍的商務(wù)網(wǎng)絡(luò),以此來是企業(yè)與顧客間的經(jīng)濟(jì)活動變得更靈活、更主動。因此,企業(yè)中的管理人員也不會對此有很大的抵觸情緒,主管領(lǐng)導(dǎo)也能夠給予相應(yīng)的支持。 基于 Struts2 購物網(wǎng)站的設(shè)計與實現(xiàn) 9 第 3章 系統(tǒng)需求分析 開發(fā)可行性分析 技術(shù)上的可行性 根據(jù)系統(tǒng)目標(biāo)需求分析得結(jié) 果來看,不需要通過購買專業(yè)軟件,僅采用基本的 J2EE開發(fā)工具,就可以解決相關(guān)的問題,從而保證系統(tǒng)功能的實現(xiàn)。那么 AOP 就是這些問題的解決方案,我們可以把這些 服務(wù)剝離出來形成一個 “ 方面 ” ,以期做到復(fù)用;然后將 “ 方面 ” 動態(tài)的插入到業(yè)務(wù)邏輯中讓業(yè)務(wù)邏輯能夠享受到此 “ 方面 ”的服務(wù) 。那么在容器啟動之后,這些對象就被實例化好了,基于 Struts2 購物網(wǎng)站的設(shè)計與實現(xiàn) 8 你直接去用就好了,而且依賴關(guān)系也建立好了。 2 容器: Spring 提供容器功能,容器可以管理對象的生命周期,對象與對象之間的依賴關(guān)系。所謂非侵入式是指 Spring 框架的 API 不會在業(yè)務(wù)邏輯上出現(xiàn),也就是說我們的業(yè)務(wù)邏輯應(yīng)該是純凈的,不能出現(xiàn)與業(yè)務(wù)邏輯無關(guān)的代碼。 Spring Spring 作為實現(xiàn) J2EE 的一個全方位應(yīng)用程序框架,為我們開發(fā)企業(yè)級應(yīng)用提供了一個健壯、高效的解決方案。事務(wù)(Transaction),代 表一個原子操作,它具有數(shù)據(jù)庫事務(wù)的概念。持久化對象,系統(tǒng)創(chuàng)建的 POJO 示例,一旦與特定的 Session關(guān)聯(lián),并對應(yīng)成數(shù)據(jù)表的制定記錄,該對象就處于持久化狀態(tài),這一系列對象都被稱為持久化對象。它本身要用到ConnectionProvider。 Hibernate 的系統(tǒng)結(jié)構(gòu)正如上面所介紹的, Hibernate 的持久化解決方案將用戶從赤裸裸的 JDBC 訪問中釋放出來,用戶不再關(guān)注底層的 JDBC 操作,而是以面向?qū)ο蟮姆绞竭M(jìn)行持久化操作。而 Hibernate 中最核心的技術(shù)是 ORM,就是將Java 中的對象與對象之間的關(guān)系,對應(yīng)到關(guān)系型數(shù)據(jù)庫中的表格與表格的關(guān)系, Hibernate提供了方案,相 反地,也提供數(shù)據(jù)庫表 與表 之間的關(guān)系,對應(yīng) Java 程序中對象之間的關(guān)系 。在 Hibernate 誕生之前,開發(fā)人員要非常麻煩的將面向?qū)ο蟮能浖完P(guān)系結(jié)合在一起。 Hibernate 從問世的那天起,就爆發(fā)了一場對數(shù)據(jù)持續(xù)性處理問題的激烈討論。 圖 Struts2 框架結(jié) Hibernate Hibernate 是一個面向 Java 環(huán)境的對象 /關(guān)系數(shù)據(jù)庫映射工具。 Struts2 繼承了 MVC 的各項特性,并根據(jù) J2EE 的特點,做了一些變化 和調(diào)整。它為開發(fā)者建立 Web 應(yīng)用提供了一個強(qiáng)大、方便、可擴(kuò)展的開發(fā)環(huán)境 。 Struts2 框架將 MVC 模式分離顯示邏輯和業(yè)務(wù)邏輯的能力發(fā)揮得淋漓盡致。其中包含許多新特性,主要包括整體性能的提高、全功能的 WebFlow 支持,包括 JSP、 FreeMarker 和 Velocity, quickstart 的快速體驗、全新的示例程序、更好更多的智能錯誤報告、用戶界面改進(jìn)等。于是開發(fā)工作者想到將 JSP 和 Servlet 聯(lián)合起來構(gòu)成網(wǎng)絡(luò)應(yīng)用,其中 Servlet操作控制流, JSP 用來完成 HTML—— 是解決這些問題的一種很好的模式,這就是眾所周知的 Mode2 目前 Struts 正式版已經(jīng)推出,它是 Struts2 整合了 WebWork 后的 產(chǎn)品。即可輕松地把 HTML 與 JAVA 結(jié)合在一起。但是不停的地使用 println 方法向瀏覽器提供 HTML是一個比較簡單的操作過程。電子商務(wù)具有以下幾個主要特點:系統(tǒng)性、動態(tài)關(guān)聯(lián)性、經(jīng)濟(jì)性、競爭性。底層是網(wǎng)絡(luò)平臺;中間是電子商務(wù)基礎(chǔ)平臺;而第三層就是各種各樣的電子商務(wù)應(yīng)用系統(tǒng)。 基于 Struts2 購物網(wǎng)站的設(shè)計與實現(xiàn) 4 第 2 章 電子商務(wù)基礎(chǔ)和相關(guān)技術(shù) 電子商務(wù)簡介 一個完善的電子商務(wù)系統(tǒng)應(yīng)該包括哪些部分,目前還沒有權(quán)威的論述。 第五章給出了系統(tǒng)中各個組成模塊的具體實現(xiàn)過程及安裝部署說明。 第三章對系統(tǒng)的分析進(jìn)行了詳細(xì)的闡述,對系統(tǒng)進(jìn)行了需求分析,給出了系統(tǒng)用例和詳細(xì)的用例說明,最后系統(tǒng)數(shù)據(jù)庫需求進(jìn)行了分析?,F(xiàn)在將整篇論文的結(jié)構(gòu)介紹如下: 第一章主要對論文的選題背景進(jìn)行闡述,對論文的主要工作進(jìn)行了概括性的說明,闡明本篇論文選題的現(xiàn)實作用和其積極的意義,最后簡要介紹了本文的組織結(jié)構(gòu)。在總結(jié)經(jīng)驗的同時,也分析了系統(tǒng)中有待探討解決的問題和研究的不足之處。在此基礎(chǔ)上實現(xiàn)了商品信息管理、用戶訂單管理、在線購物管理、購物車管理等電子商務(wù)平臺中重要功能。 論文所做的工作 論文所做的工作就為了開發(fā)出這套應(yīng)用系統(tǒng),并使系統(tǒng)能夠達(dá)到適合使用的標(biāo)準(zhǔn)以配合模擬者的實際使用,通過深入研究電子商務(wù)網(wǎng)上購物相關(guān)的各種文檔加深對電子商務(wù)的了解認(rèn)知,主要包括:電子商務(wù)的安全技 術(shù)與標(biāo)準(zhǔn)、電子商務(wù)的基礎(chǔ)知識、電子商務(wù)的網(wǎng)上支付技術(shù)以及如何建立電子商務(wù)網(wǎng)站等各項技術(shù)?,F(xiàn)在越來越多的企業(yè)希望通過電子商務(wù)( Electronic Commerce)來獲得更廣闊的發(fā)展空間,而越來越多的人渴望了解并親身參與到電子商務(wù)中去,目前精通電子商 務(wù)的人才短缺問題是阻礙我國電子商務(wù)發(fā)展的一個重要因素。電子商務(wù)( Electronic Commerce)的發(fā)展,不但能夠有力地推動互聯(lián)網(wǎng)的發(fā)展,而且對社會的進(jìn)步基于 Struts2 購物網(wǎng)站的設(shè)計與實現(xiàn) 2 和經(jīng)濟(jì)的變革產(chǎn)生深遠(yuǎn)影響,而且更重要的是電子商務(wù)( Electronic Commerce)本身的發(fā)展為我們提供了巨大的機(jī)會。由于電子商務(wù)( Electronic Commerce)的出現(xiàn),從前的經(jīng)營模式以及經(jīng)營理念必將發(fā)生變化。任何新事物的誕生都是代表著一種發(fā)展趨勢,只有那些符合進(jìn)步的趨勢才會得到大家的認(rèn)可。面對互聯(lián)網(wǎng)本身所據(jù)有的低成本、全球性、高效率、開放性等特點,以前的商業(yè)模式暴露的問題也越來越多,原有的商業(yè)格局和運(yùn)作 模式在互聯(lián)網(wǎng)上顯得那樣的蒼白無力,世界上互聯(lián)網(wǎng)的發(fā)展趨勢給傳統(tǒng)商務(wù)工作帶來了巨大的壓力,而同時也帶來了巨大的動力和機(jī)遇,而相對的也帶來了新的挑戰(zhàn),同時機(jī)遇是潛在的存在,而這些就是迫使我們拆散原有商業(yè)格局的催化劑,變革原有的商業(yè)模式來契合互聯(lián)網(wǎng)的發(fā)展以獲取最大效益。互聯(lián)網(wǎng)已經(jīng)發(fā)展成了“第七個州”,即虛擬州,世界上的每個人都生活在虛擬州中。 在總結(jié)以前經(jīng)驗的同時,也分析了系統(tǒng)之中有待深刻探討解決的問題和深入研究的不足之處。在此基礎(chǔ)上實現(xiàn)了商品信息管理、用戶訂單管理、在線購物管理、購物車管理等電子商務(wù)平臺中重要功能。因此,對于商家來說,擁有一個屬于自己的網(wǎng)站是至關(guān)重要的。商品的宣傳已不只局限于電視與報紙,網(wǎng)絡(luò)已成為商家展示自己的另一個舞臺。 本科生畢業(yè)論文 (設(shè)計 ) 題 目: 基于 Struts2 購物網(wǎng)站的設(shè)計與實現(xiàn) 學(xué)生姓名: 學(xué) 號: 專業(yè)班級: 計科 09102 班 指導(dǎo)教師: 完成時間: 2020 年 5 月I 目錄 摘要 ................................................................................................................................................ III Abstract ........................................................................................................................................... IV 第 1 章 緒論 ...................................................................................................................................... 1 選題背景 ............................................................................................................................... 1 論文所做的工作 .................................................................................................................... 2 論文結(jié)構(gòu)的安排 .................................................................................................................... 3 第 2 章 電子商務(wù)基礎(chǔ)和相關(guān)技術(shù) ...................................................................................................... 4 電子商務(wù)簡介 ........................................................................................................................ 4 Struts2 ................................................................................................................................... 4 Hibernate .........................................
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1