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

正文內(nèi)容

石油大學(xué)網(wǎng)上購(gòu)物系統(tǒng)概要設(shè)計(jì)說(shuō)明書組-文庫(kù)吧在線文庫(kù)

  

【正文】 ...............................................................20 商家 商品信息管理........................................................................................................23 客戶信息管理........................................................................................................273 尚待解決的問題 ...........................................................................................................................41物流管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書IT_MOB 項(xiàng)目組 第 4 頁(yè) 共 32 頁(yè)1 引言本說(shuō)明書目的在于明確說(shuō)明系統(tǒng)各功能的實(shí)現(xiàn)方式,指導(dǎo)開發(fā)員進(jìn)行編碼。不僅避免了現(xiàn)實(shí)購(gòu)物中尋找,挑選商品的煩瑣過(guò)程,節(jié)約了時(shí)間。 Servlet amp。Model 層主要是一些實(shí)現(xiàn)具體業(yè)務(wù)功能的類,在這里可以統(tǒng)一簡(jiǎn)稱為Business 類。Control 層的應(yīng)用一定程度上將 Jsp 中的 Java 代碼分離出來(lái),使得 jsp 文件的復(fù)雜程度有所降低。下面一節(jié)將 Struts、Spring、Hibernate 三種比較流行的架構(gòu)技術(shù)引進(jìn)架構(gòu)設(shè)計(jì)中來(lái)構(gòu)建一種較為復(fù)雜卻層次清晰得的開發(fā)模式。大家熟悉的 MVC 模式就是將這三者分離,減少三者耦合。直接的與數(shù)據(jù)庫(kù)通信,如 JDBC 調(diào)用。管理事務(wù)。針對(duì)這點(diǎn)我們引入 ORM 開源架構(gòu) Hibernate。持久層的 PersistObject 類,其實(shí)例化對(duì)象所封裝的數(shù)據(jù)集是與數(shù)據(jù)庫(kù)中表相對(duì)應(yīng)的,即表項(xiàng)對(duì)應(yīng)要封裝的數(shù)據(jù)項(xiàng)。如圖 和 , 。輸入操作通過(guò)界面進(jìn)行。輸入操作通過(guò)界面進(jìn)行。物流管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書IT_MOB 項(xiàng)目組 第 32 頁(yè) 共 32 頁(yè)輸出效果:運(yùn)費(fèi)計(jì)算規(guī)則存入。輸入操作通過(guò)界面進(jìn)行。輸入操作:輸入用戶名。輸入操作:輸入要?jiǎng)h除的商品的屬性。輸出效果:好友成功收到消息并看到留言。另外 FormBean 封裝類的對(duì)象還負(fù)責(zé)將要顯示的信息傳遞到顯示層,其作用是雙向的。 數(shù)據(jù)持久層在開發(fā)中與數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)交互必不可少,通常我們歸為CRUD(添加、讀取、修改、刪除),這些操作占據(jù)了系統(tǒng)開發(fā)中大部分的時(shí)間,同時(shí)我們還需要考慮與數(shù)據(jù)庫(kù)交互的性能問題,如連接池、數(shù)據(jù)緩存等等。因此我們?cè)谠搶咏柚?Spring,通過(guò)依賴注入、AOP 應(yīng)用、面向接口編程,來(lái)降低業(yè)務(wù)組件之間的偶合度,增強(qiáng)系統(tǒng)擴(kuò)展性。以下部分則不該在 Struts 顯示層的編碼中經(jīng)常出現(xiàn)。如:用戶在界面發(fā)送請(qǐng)求,系統(tǒng)接收請(qǐng)求,進(jìn)行處理,然后通過(guò)界面將結(jié)果呈現(xiàn)于用戶。另外 Jsp+Servlet+JavaBean 架構(gòu)技術(shù)組合層次簡(jiǎn)單,各層的代碼開發(fā)較隨意自主,尤其是在 JavaBean 實(shí)現(xiàn)的 Model 層由于完成的業(yè)務(wù)功能多種多樣,如果開發(fā)人員沒有很好的遵循一定開發(fā)規(guī)范或是開發(fā)思路不清晰,那么代碼開發(fā)會(huì)變得混亂。 Servlet amp。同時(shí)Control 層還要負(fù)責(zé)與其它兩層的通信,這個(gè)過(guò)程還需要一些 bean 類來(lái)協(xié)助傳遞信息,另外 Control 層還要負(fù)責(zé)請(qǐng)求的轉(zhuǎn)發(fā)與從定向。商品處理:加入購(gòu)物車(增加,刪除,修改,查詢) ,加入收藏(增加,刪除,修改,查詢) ,推薦好友,查詢商品,購(gòu)買商品(下訂單,付款) ,評(píng)價(jià)商品(評(píng)價(jià)商品描述,評(píng)價(jià)發(fā)貨速度,評(píng)價(jià)物流服務(wù)質(zhì)量,評(píng)價(jià)留言) 系統(tǒng)架構(gòu)說(shuō)明 系統(tǒng)架構(gòu)圖例如下:物流管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書IT_MOB 項(xiàng)目組 第 10 頁(yè) 共 32 頁(yè)書寫要求:根據(jù)系統(tǒng)設(shè)計(jì)的功能層次逐一說(shuō)明(與需求分析中的“系統(tǒng)功能總體說(shuō)明”部分的內(nèi)容基本一致) 系統(tǒng)架構(gòu)設(shè)計(jì)說(shuō)明書寫要求:根據(jù)系統(tǒng)的功能需求設(shè)計(jì)并說(shuō)明系統(tǒng)開發(fā)所采用的軟件開發(fā)架構(gòu)。2 總體設(shè)計(jì)系統(tǒng)包括的范圍:石油大學(xué)網(wǎng)上購(gòu)物系統(tǒng)。本說(shuō)明書的預(yù)期讀者為:系統(tǒng)設(shè)計(jì)者、系統(tǒng)開發(fā)員。同時(shí)使的購(gòu)物過(guò)程變得輕松、快捷、方便,非常適合現(xiàn)代人快節(jié)奏的生活。 JavaBean 架構(gòu)架構(gòu)結(jié)構(gòu) 具體架構(gòu)層次如圖 所示。也可以將架構(gòu)中除了 Servlet 控制器之外的所有類統(tǒng)一叫做Javabean 類。另外該架構(gòu)涉及到的架構(gòu)知識(shí)較少,很容易上手。具體架構(gòu)層次如圖 所示。我們?cè)谠搶咏柚?Struts 來(lái)實(shí)現(xiàn)。與你應(yīng)用程序相關(guān)聯(lián)的業(yè)務(wù)邏輯以及校驗(yàn)。提供與其它層協(xié)同工作的接口。2)Hibernate 實(shí)現(xiàn)的功能:物流管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書IT_MOB 項(xiàng)目組 第 15 頁(yè) 共 32 頁(yè)查詢對(duì)象的相關(guān)信息的語(yǔ)句。我們根據(jù)上面封裝類的說(shuō)明可以看出,F(xiàn)ormBean、ValueObject、PersistObject、三者的作用相似都是為了封裝數(shù)據(jù)信息,不同的是這些對(duì)象所在的是不同架構(gòu)層面,這樣做的好處是數(shù)據(jù)的處
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1