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

正文內(nèi)容

基于j2ee網(wǎng)上購書系統(tǒng)的設計與實現(xiàn)畢業(yè)論文(留存版)

2025-09-14 19:44上一頁面

下一頁面
  

【正文】 需求分析和系統(tǒng)設計,并訂單作業(yè)管理、供應商起單作業(yè)管理等主要功能,系統(tǒng)通過后期的測試和驗收,達到了客戶的要求,于 20xx 年 5 月完成驗收。 L表示層采用 Struts 提供的 MVC 模式實現(xiàn),持久層采用采用 Hibernate 實現(xiàn),解決了傳統(tǒng) Web 應用模型中在處理界面上的用戶行為或者觸發(fā)一個連接到 Web 服務器的請求,由服務器完成處理到信息返回界面的 都需要用戶等待的問題。 所以總結(jié)上述原因,可以初步得出以下表: 表單 表單名 稱 USER 用戶表 COMMENT 評論表 BOOK 書籍信息表 BOOK_CATEGORY 書籍類型表 ORDERINFOR 訂單表 JOB 工作信息表 CITY 城市信息表 PROVINCE 省份表 ADMIN 管理員表 數(shù)據(jù)庫詳細設計 數(shù)據(jù)庫 ER 圖關(guān)系如 圖所示: 31 圖 數(shù)據(jù) ER 圖 本章小結(jié) 本章詳細分析了系統(tǒng)需求,闡述了設計思想,并通過 UML 對系統(tǒng)建模。比如說修改書籍的購買數(shù)量,或者刪除前面購買的書籍。 系統(tǒng)流程分析 所謂系統(tǒng)流程,就是用戶使用本網(wǎng)上書店系統(tǒng)的工作過程。持久層是一個相對獨立的邏輯層面,專注于數(shù)據(jù)持久化邏輯的實現(xiàn)。 客戶層 客戶層也即系統(tǒng) 表達層,提供用戶和系統(tǒng)交互的界面,包含面向客戶的應用,這些應用在最終用戶的計算機系統(tǒng)的 Web 瀏覽器中運行, Web 服務器層會對 Web用戶(瀏覽器)發(fā)出的 HTTP 請求進行響應。 (2)顧客可以方便地對購物車的圖書進行增加、刪除、修改和下訂單操作。為計劃迭代的技術(shù)內(nèi)容提供基礎 。從這個意義上來說, Hibernate 和 EB 不是一個范疇的東西,也不存在非此即彼的關(guān)系。 )。根據(jù)配置信息決定是否需要表單驗證。比如購物車 cart,它擁有用戶購買商品的信息,可能還有 addCart()方法用來 添加購物車信息 ,并向倉庫發(fā)定貨信息。他們將某個行業(yè)的模式記錄14 歸檔,參與標準化專業(yè)術(shù)語,并且公開傳播這些有效的技術(shù) [32]。它解釋了設計問題和問題存在的前因后果,它可能描述了特定的設計問題,如怎樣用對象表示算法等。控制器 所做的僅僅是:接收請求,然后調(diào)用模型組件處理請求,最后調(diào)用視圖來顯示模型處理后返回的數(shù)據(jù)。 因為 INTERNET 是全球化的、無處不在的,即使在夜間按計劃停機也可能造成嚴重損失。這樣開發(fā)人員可以集中精力在如何創(chuàng)建商業(yè)邏輯上,相應地縮短了開發(fā)時間。最后,第 6 章對全文做 了,總結(jié)與展望。此外,網(wǎng)上書店品種越來越齊全也讓消費 者對其依賴度日益增加。幾年來, java 從一種編程語言發(fā)展到了開發(fā)企業(yè)級應用系統(tǒng)的 J2EE 平臺。 1995 年, Sun 公司的 Java 語言以其提供的跨平臺應用程序開發(fā)與配置震撼了整個 web 世界。當時國際上一些大公司通過建立自己的計算機網(wǎng)絡以實現(xiàn)各個機構(gòu)之間、商業(yè)伙伴之間的信息共享,這個過程被稱為 EDI(電子數(shù)據(jù)交換 )。 武漢大學本科畢業(yè)論文 基于 J2EE 網(wǎng)上購書系統(tǒng)的設計與實現(xiàn) 1 BACHELOR39。 EDI 這種方式通過傳遞標準的數(shù)據(jù)流不僅可以避免人為的失誤,而且能有效的降低成本、提高效率,因此在過去 30 年中,世界 1000 個最大的企業(yè)中,有 95%以上的使用或還在使用這一技術(shù)。幾年來, Java 從一種編程語言發(fā)展到了開發(fā)企業(yè)級應用系統(tǒng)的 Java2 平臺。 1999 年 Sun 公司推出 JZEE,它包括 Servlet、 JSI,和 EJB 等許多技術(shù)和規(guī)范。 網(wǎng)上書店是網(wǎng)絡環(huán)境下圖書發(fā)行的典型代表,也是未來的發(fā)展趨勢。 本章小結(jié) 本章對作為論文的緒論對論文進行了一個大概性的介紹。高級中間件供應商提供以下這些復雜的中間件服務: 狀態(tài)管理服務 讓開發(fā)人員寫更少的代碼,不用關(guān)心如何管理狀態(tài),這樣能夠更快地完成程序開發(fā)。若是意外停機,那會有災難性后果。 圖 2- 1 簡單演示了 MVC 架構(gòu)在企業(yè)環(huán)境中的工作原理。也可能描述了導致不靈活設計的類或?qū)ο蠼Y(jié)構(gòu)。 設計模式的好處 ? 對不斷重復出現(xiàn)問題,復用既有的、高質(zhì)量的解決方案 ? 確立通用的術(shù)語,改善團隊內(nèi)的溝通。小型程序中,操作可能會被內(nèi)嵌在 Action 類,它是 struts 框架中控制器角色的一部分。如果需要驗證,就調(diào)用 ActionForm 的 validate()方法。但需要注意的是 Session 對象是非線程安全的。 二、 Hibernate是一個和 JDBC密切關(guān)聯(lián)的框架,所以 Hibernate的兼容性和 JDBC驅(qū)動,和數(shù)據(jù)庫都有一定的關(guān)系,但是和使用它的 Java 程序,和 App Server 沒有任何關(guān)系,也不存在兼容性問題。為估算開發(fā)系統(tǒng)所需成本和時間提供基礎 。 (3)顧客可以反饋自己的滿意和不滿意意見。 表示層 Web 服務器接收客戶端發(fā)出的 HTTP 請求,并通過 JSP/Servlet 進行響應。通常通過數(shù)據(jù)庫實現(xiàn)持久層是把數(shù)據(jù)庫實現(xiàn)這塊當作一個獨立邏輯拿出來。系統(tǒng)流程分析 是系統(tǒng)分析的重要組成部分,也是系統(tǒng)設計的重要基礎。這時用戶可以提交購物車到后臺結(jié)帳,也可以選擇繼續(xù)購書。通過對需求的分析,描述了系統(tǒng)設計的策略,詳細設 計了系統(tǒng)的結(jié)構(gòu),各模塊工作流程、業(yè)務控制、用戶交互界面。實現(xiàn)了用戶操作與服務器響應異步化。貝爾斯 [Deborah ]著 ,趙鳳山 ,簡學等譯 .電子商務物流與實施 =Emerce logisticsamp。通過 Struts、 Hibernate 和框架的研究與設計,以及數(shù)據(jù)庫的分析設計,解決了系統(tǒng)關(guān)鍵技術(shù)問題,實現(xiàn)了系統(tǒng)功能。 FK_CITY_REF_PROVINCEFK_JOB_IDFK_CATEGORY_IDFK_ORDER_IDFK_BOOK_IDFK_USER_IDFK_BOOK_IDFK_CITY_IDFK_USER_IDUSERUSER_IDJOB_IDCITY_IDOPEN_IDUSER_NAMEPASSWORDEMAILNICKNAMEGENDERBIRTHDAYSELF_INTRODUCATIONCREATE_TIMEUSER_STATEint(9)int(4)int(4)varchar(50)varchar(40)varchar(20)varchar(40)varchar(10)int(1)datevarchar(200)datetimeint(1)pkfk1fk2PROVINCEPROVINCE_IDDESC_CHDESC_ENABBR_CHABBR_ENSTATUSint(4)varchar(40)varchar(40)varchar(20)varchar(20)int(1)pkCITYCITY_IDDESC_CHDESC_ENABBR_CHABBR_ENPROVINCE_IDSTATUSint(4)varchar(60)varchar(60)varchar(40)varchar(40)int(4)int(1)pkfkJOBJOB_IDJOB_NAMEint(4)varchar(30)pkBOOKCATEGORY_IDBOOK_IDBOOK_NAMEAUTHORPUBLISHERPUBLISH_DATEVERSIONISBNPAGEPRICEDISCOUNTIMAGEADDTIMEBOOK_NUMDESCRIBTIONint(4)int(9)varchar(50)varchar(40)varchar(50)dateint(3)varchar(13)int(5)float(5,2)int(2)varchar(225)datetimeint(9)varchar(225)fkpkBOOK_CATEGORYCATEGORY_IDCATEGORY_NAMEPARENT_CATEGORYLEVELint(4)varchar(20)int(4)int(1)pkORDERINFORORDER_IDACCEPTERADDRESSPHONEPOSTCODEORDER_SUMDILIVER_TIMEORDER_STATEDELIVER_DAYDELIVER_MODEPAY_MODEIS_PAYRECEIVE_TIMEUSER_IDint(9)varchar(40)varchar(150)int(11)int(6)float(8,2)datetimeint(1)int(1)int(1)int(1)int(1)datetimeint(9)pkfkORDER_DETAILDETAIL_IDORDER_IDBOOK_IDBOOK_NUMPURCHASE_PRICEPURCHASE_DISCOUNTint(9)int(9)int(9)int(5)float(5,2)floar(5,2)pkfk1fk2COMMENTCOMMENT_IDBOOK_IDUSER_IDCONTENTTIMEint(9)int(9)int(9)varchar(225)datetimepkfk2fk1ADMINADMIN_IDADMIN_NAMEPASSWORDEMAILCREATE_TIMEADMIN_TYPESTATUSint(4)VARCHAR(40)VARCHAR(32)VARCHAR(40)datetimeint(1)int(1)pk32 第 4 章 系統(tǒng)實現(xiàn) 開發(fā)運行環(huán)境 系統(tǒng)開發(fā)和運行的環(huán)境如下: 編程語言: Java 工作環(huán)境: Windows XP, 開發(fā)工具: , , JAR 庫包: , , , , , , 等 數(shù)據(jù)庫: MySQL 關(guān)鍵技術(shù)的 實現(xiàn) 整合框架 以 order 為例解釋 Struts 框架與 Hibernate 的整合過程 ,在項目中的 中配置 strutsconfig formbeans formbean name=searchOrder type=/formbean /formbeans globalexceptions / globalforwards / actionmappings action path=/viewOrder name=orderSearchForm validate=false input=/ scope=request type=/action /actionmappings 實現(xiàn) jsp中 action與 actionform的配置, 中,實現(xiàn) Struts 與 Hibernate 數(shù)據(jù)庫的聯(lián)系 33 OrderDetail detail1 = new OrderDetail()。用戶提交購物車以后,訂單就不能再被用戶修改了。如圖 .42 所示。 持久化的實現(xiàn)過程則大多通過各種關(guān)系型數(shù)據(jù)庫來完成。同時, Web 層負責從業(yè)務層調(diào)用邏輯模型組件來實現(xiàn)用戶提出的預測目標。 (5)訂單管理員可以方便地查看訂單,可以方便進行發(fā)貨操作和記錄缺貨的處理情況。系統(tǒng)需求分功能性需求和非功能性需求。并且即使是放在軟件整體框架中來看, Hibernate 也是做為 JDBC的替代者出現(xiàn)的,而不是 Entity Bean 的替代者出現(xiàn)的,讓我再列一次我已經(jīng)列 n次的框架結(jié)構(gòu) [29]: 傳統(tǒng)的架構(gòu): 1) Session BeanEntity BeanDB 為了解決性能障礙的替代架構(gòu): 2) Session BeanDAOJDBCDB 使用 Hibernate 來提高上面架構(gòu)的開發(fā)效率的架構(gòu): 3) Session BeanDAOHibernateDB 就上面 3 個架構(gòu)來分析 [39]: 內(nèi)存消耗:采用 JDBC 的架構(gòu) 2 無疑是最省內(nèi)存的, Hibernate 的架構(gòu) 3 次20 之, EB 的架構(gòu) 1 最差。這里當使用 session 這個術(shù)語時,其實指的是Hibernate 中的 session,而以后會將 HttpSesion 對象稱為用戶 session。如果 ActionForm 的 validate()方法 返回18 一個或多個 ActionError 的 ActionErrors 對象,則表示表單驗證失敗,將直接把請求轉(zhuǎn)發(fā)給包含客戶提交表單的 JSP 組件。建議用戶將事務邏輯(要做什么)與 Action 類所扮演的角色(決定做什么)分開。
點擊復制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1