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

正文內(nèi)容

基于ejb30的分布式網(wǎng)上購物系統(tǒng)(完整版)

2024-09-07 22:53上一頁面

下一頁面
  

【正文】 d to adopt a distributed system. EJB specification defines the development and deployment of a serverside software ponent architecture based on transaction and distributed object application, and it is suitable for building large distributed sites.Keywords: Java, EJB , Servlet, distributed system, online bookstoreIII目錄1 課題研究背景 ...................................................................................................1 課題研究內(nèi)容及意義 ..........................................................................................................1 EJB 的歷史及現(xiàn)狀 ...............................................................................................................1 從 WEB 層訪問 EJB.............................................................................................................4 論文內(nèi)容安排 ......................................................................................................................52 系統(tǒng)開發(fā)環(huán)境及相關(guān)技術(shù) ...............................................................................6 系統(tǒng)開發(fā)環(huán)境 ......................................................................................................................6 JAVA 技術(shù)簡介 .....................................................................................................................6 EJB 技術(shù)簡介 .................................................................................................................7 SERVLET 技術(shù)簡介 ..............................................................................................................11 JSP 技術(shù)簡介 ......................................................................................................................113 系統(tǒng)需求分析 .................................................................................................14 用例分析 ............................................................................................................................14 活動圖 ................................................................................................................................17 時序圖 ................................................................................................................................19 ER 圖 .................................................................................................................................21 部署分析 ............................................................................................................................224 系統(tǒng)設(shè)計(jì) .........................................................................................................23 項(xiàng)目結(jié)構(gòu)設(shè)計(jì) ....................................................................................................................23 類設(shè)計(jì) ................................................................................................................................24 WEB 設(shè)計(jì) ............................................................................................................................26 數(shù)據(jù)庫設(shè)計(jì) ........................................................................................................................275 系統(tǒng)實(shí)現(xiàn)與測試 .............................................................................................30 功能實(shí)現(xiàn) ............................................................................................................................30 部署實(shí)現(xiàn) ............................................................................................................................38 系統(tǒng)測試 ............................................................................................................................396 總結(jié)與展望 .....................................................................................................43 開發(fā)總結(jié) ............................................................................................................................43 未來展望 ............................................................................................................................43參考文獻(xiàn) .............................................................................................................44致謝 .....................................................................................................................45基于 的分布式網(wǎng)上購物系統(tǒng) 11 課題研究背景 課題研究內(nèi)容及意義網(wǎng)上購物系統(tǒng)又稱為在線商城,無論是開設(shè)個人網(wǎng)上購物商店還是企業(yè)在線購物商城,一套好用的網(wǎng)上購物系統(tǒng)都是必須的。網(wǎng)上購物系統(tǒng)擁有強(qiáng)大的商城功能,如商品的推薦和展示等。這時候,分布式系統(tǒng)的應(yīng)用就顯得格外重要了。 EJB 的歷史及現(xiàn)狀每次 EJB 的新版本發(fā)布時,都會帶來新的重要的特性,滿足大眾需求并采用新興技術(shù)。實(shí)體 Bean 得到了容器管理的關(guān)系(ContainerManaged Relationship,CMR)的支持,它允許 Bean 的開發(fā)者聲明式地指定由 EJB 容器管理的實(shí)體 Bean 之間的持久化關(guān)系。表 列出了 EJB 規(guī)范的歷史版本、發(fā)布時間及其相應(yīng)特性。直到 EJB 才引入了本地接口,以支持可以開發(fā)不通過網(wǎng)絡(luò)就能直接本地調(diào)用的 EJB 系統(tǒng)。因此,EJB 規(guī)范(JSR 220)為了迎合這個趨勢相比于其前輩進(jìn)行了一次激進(jìn)的大跳躍。當(dāng)開發(fā)者設(shè)計(jì) EJB 時,最困難的工作就是要選擇一個正確的體系結(jié)構(gòu),或者一個正確的邏輯層的劃分。對于 J2EE 應(yīng)用而言,數(shù)據(jù)庫是相對穩(wěn)定的部分,其 DAO 組件依賴于數(shù)據(jù)庫系統(tǒng),提供數(shù)據(jù)庫訪問的接口,只要數(shù)據(jù)庫沒有重構(gòu),則 DAO 層通常無需改寫。通過會話 Bean 外端,可以在本地使用實(shí)體 Bean 并且把會話 Bean 暴露給客戶端。這樣就減輕了網(wǎng)絡(luò)負(fù)載,提高了系統(tǒng)性能。第二章介紹了開發(fā)使用到的技術(shù):Java、EJB、Servlet 、JSP 和DOM 技術(shù)。 Java 應(yīng)用編程接口為 Java 應(yīng)用提供了一個獨(dú)立于操作系統(tǒng)的標(biāo)準(zhǔn)接口,可分為基本部分和擴(kuò)展部分。Java SE 是標(biāo)準(zhǔn)版本,用于開發(fā)和部署在桌面、服務(wù)器、嵌入式環(huán)境和實(shí)時環(huán)境中使用的 Java 應(yīng)用程序。特別是 Java 企業(yè)應(yīng)用編程接口( Java Enterprise APIs)為企業(yè)計(jì)算及電子商務(wù)應(yīng)用系統(tǒng)提基于 的分布式網(wǎng)上購物系統(tǒng) 7供了有關(guān)技術(shù)和豐富的類庫。理論上講,任何一個Java 類都可以是一個 Bean(例如 Spring 中就是這樣,所有的類都可以配置為 Bean)。 與 的區(qū)別圖 21 是 的訪問模型。例如,Bean 類型幫助我們在分層架構(gòu)的基礎(chǔ)上開發(fā)應(yīng)用程序。EJB 允許我們使用元數(shù)據(jù)注解配置組件,而不一定要使用冗長、可讀性差的 XML 部署描述文件。EJB 通過使用更為自然的 API 范例,通過 EntityManager 接口操作基于元數(shù)據(jù)的 POJO,從而解決了這個問題。因?yàn)樗?EJB 組件都是 POJO,所以可以容易地在容器之外執(zhí)行它們。這個過程為: (1) 客戶端發(fā)送請求至服務(wù)器端 (2) 服務(wù)器將請求信息發(fā)送至 Servlet (3) Servlet 生成響應(yīng)內(nèi)容并將其傳給服務(wù)器。在 ASP 或 JSP 環(huán) 境下,HTML 代碼主要負(fù)責(zé)描述信息的顯示樣式,而程序代碼則用來描述處理邏輯。在服務(wù)器端,JSP 引擎解釋 JSP 標(biāo)識和小腳本,生成所請求的內(nèi)容(例如,通過訪問 JavaBeans 組件,使用 JDBCTM 技術(shù)訪問數(shù)據(jù)庫,或者包含文件) ,并且將結(jié)果以HTML(或者 XML)頁面的形式發(fā)送回瀏覽器。通過開發(fā)定制化標(biāo)識庫,JSP 技術(shù)是可以擴(kuò)展的?;? 的分布式網(wǎng)上購物系統(tǒng) 143 系統(tǒng)需求分析 用例分析 用例圖如圖 31 所示,用戶功能劃分為 5 個主要用例,分別為用戶注冊(Register) 、用戶登錄(Login) 、圖書查詢(Book Query) 、購物車管理(Cart Manage)和訂單管理(Order Manage) 。用例名 購物車管理用例 ID Usecase4主要業(yè)務(wù)參與者 用戶前置條件 無后置條件 改
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1