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

正文內(nèi)容

bbs論壇系統(tǒng)概要設(shè)計(jì)說明書(參考版)

2025-07-01 07:52本頁面
  

【正文】 “關(guān)系”此時(shí),將產(chǎn)生除“關(guān)系”菜單項(xiàng)目,然后選擇其中的“編輯關(guān)系”菜單項(xiàng)目。ade模式Template模式DAO模式View Helper模式復(fù)合視圖模式DTO模式基于DBCP的數(shù)據(jù)庫連接池MS SQLServer2000數(shù)據(jù)庫5總體架構(gòu)設(shè)計(jì) 系統(tǒng)結(jié)構(gòu)(系統(tǒng)各個(gè)組件設(shè)計(jì))(架構(gòu)包圖)(系統(tǒng)中的各個(gè)組件)(各個(gè)組件中的相關(guān)的類和接口)數(shù)據(jù)訪問層組件采用一個(gè)DAO組件實(shí)現(xiàn)數(shù)據(jù)訪問操作分別采用不同的DAO組件實(shí)現(xiàn)數(shù)據(jù)訪問操作業(yè)務(wù)處理層組件控制層組件表示層組件(以體現(xiàn)類之間的關(guān)系)第三章 系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)(EntityRelationship)圖邏輯圖(Logic diagram)物理圖(Physical diagram)BBS信息數(shù)據(jù)庫表結(jié)構(gòu)及數(shù)據(jù)字典定義表注意:對(duì)數(shù)據(jù)庫表中的結(jié)構(gòu)設(shè)計(jì),最后應(yīng)該給出下面的對(duì)每個(gè)字段的詳細(xì)說明。域模型層VO完成如下工作:為各層之間數(shù)據(jù)交互服務(wù),同時(shí)也在持久層部分可以描述一個(gè)實(shí)體,并與PO進(jìn)行轉(zhuǎn)換。其它:l 解藕(類與類、系統(tǒng)本身脫離容器) l AOP(統(tǒng)一地解決系統(tǒng)中一些“切面”技術(shù)性的問題)l IoC(對(duì)象的管理由容器完成) l POJO(普通JavaBean)不繼承框架中某個(gè)類l 容器服務(wù)(事務(wù)、數(shù)據(jù)庫連接池)Spring中已經(jīng)提供了l 包裝其它的框架(簡(jiǎn)化)持久層Hibernate框架完成如下工作l 對(duì)數(shù)據(jù)庫進(jìn)行查詢,得到持久化對(duì)象PO。l 數(shù)據(jù)持久(PO)類:針對(duì)應(yīng)用系統(tǒng)中的各個(gè)數(shù)據(jù)庫表提供對(duì)應(yīng)的POJO類服務(wù)器端表示層Struts框架完成如下工作l 客戶端表單進(jìn)入的驗(yàn)證;l 管理請(qǐng)求和響應(yīng);l 提供控制器來完成頁面流轉(zhuǎn)和向業(yè)務(wù)邏輯層的委托;l 返回到客戶端頁面顯示。l 業(yè)務(wù)中心控制層:各個(gè)業(yè)務(wù)Action類(標(biāo)準(zhǔn)Action類和 DispatchAction類)(3)業(yè)務(wù)處理層由Spring中的IoC來管理l 業(yè)務(wù)處理基類:將各個(gè)業(yè)務(wù)功能模塊中共同的部分抽象出,從而完成一些共同的功能。將頁面整體作為對(duì)象處理,在相應(yīng)的Action了中調(diào)用業(yè)務(wù)邏輯,完成業(yè)務(wù)功能。l 在每個(gè)層中都不同程度地應(yīng)用了J2EE中常用的設(shè)計(jì)模式l 使用基于POJO的輕量級(jí)架構(gòu),從而使得系統(tǒng)易于測(cè)試;便于移植;“開發(fā)發(fā)布”周期短。該形式的總體架構(gòu)設(shè)計(jì)的主要特點(diǎn)(1)遵循Sun J2EE中兩個(gè)主要的原則:“多層架構(gòu)、松藕合”由于采用分層的設(shè)計(jì)方式,各個(gè)模塊功能相互獨(dú)立封裝,層與層之間關(guān)聯(lián)少,保持松耦合連接,穩(wěn)定性高,便于擴(kuò)展和維護(hù)。在本項(xiàng)目中我們選用Hibernate。(3)在持久層中由于需要利用關(guān)系型數(shù)據(jù)庫實(shí)現(xiàn)數(shù)據(jù)的持續(xù)化,但在應(yīng)用中可以存在多種方法可用來實(shí)現(xiàn): l JDBC:這是最為靈活的方法,然而,低級(jí)的JDBC難以使用,而且質(zhì)量差的JDBC代碼很難運(yùn)轉(zhuǎn)良好 l EJB Entity beans:CMP的Entity bean是一種分離數(shù)據(jù)訪問代碼和處理ORM的昂貴的方法,它是以應(yīng)用服務(wù)器為中心的方法,即Entity bean不是將應(yīng)用與某種數(shù)據(jù)庫類型而是EJB容器約束在一起。我們擁有多個(gè)可選擇的框架,如Struts,WebWork和JSF等,在本項(xiàng)目中,我們選擇采用Struts。其體系結(jié)構(gòu)圖如下所示: 為什么對(duì)本項(xiàng)目要應(yīng)用輕量級(jí)的框架技術(shù)輕量級(jí)容器的設(shè)計(jì)目標(biāo)是為了能夠避免如下所有這些麻煩事情,基于以下的各個(gè)優(yōu)點(diǎn),我們決定在本項(xiàng)目中采用輕量級(jí)的框架技術(shù)。0GHz以上內(nèi)存256MB,最好512MB以上硬盤120G以上其他無特殊要求網(wǎng)絡(luò)類型:百兆
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1