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

正文內容

石油大學網(wǎng)上購物系統(tǒng)概要設計說明書組(編輯修改稿)

2024-08-31 04:17 本頁面
 

【文章內容簡介】 實購物中尋找,挑選商品的煩瑣過程,節(jié)約了時間。同時使的購物過程變得輕松、快捷、方便,非常適合現(xiàn)代人快節(jié)奏的生活。對商家而言,不僅不需要租用或購置店面帶來的巨額成本,節(jié)約店鋪的管理費用,還開辟了一個新的銷售渠道。真正做到了買家賣家雙方互利。業(yè)務層次圖如下:物流管理系統(tǒng)概要設計說明書IT_MOB 項目組 第 8 頁 共 32 頁物流管理系統(tǒng)概要設計說明書IT_MOB 項目組 第 9 頁 共 32 頁功能簡介(類似需求分析):客戶端:包含系統(tǒng)管理員(商家)和用戶兩方面的功能;系統(tǒng)管理員(商家):網(wǎng)頁信息管理(增加,刪除,修改,查詢網(wǎng)頁的內容,對網(wǎng)頁的安全性,穩(wěn)定性進行維護) ,商品信息管理(增加,刪除,修改,查詢) ,管理員登陸(包括修改密碼,凍結賬號等操作) ,處理訂單(訂單接收,訂單審核,訂單發(fā)送) ,顧客信息管理(增加,刪除,修改,查詢) ,交流信息(與顧客在線交流,接收顧客的留言,給顧客發(fā)送郵件) 。顧客:顧客登陸(包括修改密碼,凍結賬號等操作) ,修改個人信息(增加,刪除,修改,查詢) ,商品處理(詳見商品處理模塊) ,注冊(提交用戶名,密碼,郵寄信息,安全信息等) ,交流信息(與商家在線交流,與好友在線交流,接收好友或商家的留言,給好友或商家發(fā)送郵件) 。商品處理:加入購物車(增加,刪除,修改,查詢) ,加入收藏(增加,刪除,修改,查詢) ,推薦好友,查詢商品,購買商品(下訂單,付款) ,評價商品(評價商品描述,評價發(fā)貨速度,評價物流服務質量,評價留言) 系統(tǒng)架構說明 系統(tǒng)架構圖例如下:物流管理系統(tǒng)概要設計說明書IT_MOB 項目組 第 10 頁 共 32 頁書寫要求:根據(jù)系統(tǒng)設計的功能層次逐一說明(與需求分析中的“系統(tǒng)功能總體說明”部分的內容基本一致) 系統(tǒng)架構設計說明書寫要求:根據(jù)系統(tǒng)的功能需求設計并說明系統(tǒng)開發(fā)所采用的軟件開發(fā)架構。書寫樣例:Jsp amp。 Servlet amp。 JavaBean 架構架構結構 具體架構層次如圖 所示。物流管理系統(tǒng)概要設計說明書IT_MOB 項目組 第 11 頁 共 32 頁圖 Jsj 架構結構各層實現(xiàn)功能說明View 層是與客戶的交互層,負責提交用戶請求和數(shù)據(jù),并將后臺的響應結果返回給客戶層。同時提供客戶提交信息的 javasript 驗證功能。Control 層負責項目中業(yè)務功能實現(xiàn)流程的管理工作。如:具體的業(yè)務功能由哪些類來實現(xiàn),實現(xiàn)結果有誰來顯示等等,必須由 Control 層來決定。同時Control 層還要負責與其它兩層的通信,這個過程還需要一些 bean 類來協(xié)助傳遞信息,另外 Control 層還要負責請求的轉發(fā)與從定向。從 Control 層所負責的功能上不難想象的到在業(yè)務邏輯相對復雜的時候此層代碼編寫會略顯繁重和復雜。Model 層主要是一些實現(xiàn)具體業(yè)務功能的類,在這里可以統(tǒng)一簡稱為Business 類。也可以將架構中除了 Servlet 控制器之外的所有類統(tǒng)一叫做Javabean 類。從這種命名方式上可以看出,model 層在實現(xiàn)業(yè)務功能是具體的實現(xiàn)方式比較自由,但在業(yè)務邏輯比較復雜的情況下 model 層職能的劃分會出現(xiàn)問題,可能會造成一定混亂和不便。設想一下如果可以更明確的將 model 層進一步劃分使之變得更有條理,這樣就會增強該層的可維護性了。特別說明,圖 中的 “bean”可以看作數(shù)據(jù)封裝類,它以實例對象的形式作為各層之間數(shù)據(jù)通信的載體,實際上這些對象也屬于業(yè)務對象,如 User 對物流管理系統(tǒng)概要設計說明書IT_MOB 項目組 第 12 頁 共 32 頁象、Book 對象。Jsp amp。 Servlet amp。 JavaBean 架構特點說明結構簡單明了,搭建時配制信息很少只有一個文件“” ,該文件主要用來映射 Servlet。Control 層的應用一定程度上將 Jsp 中的 Java 代碼分離出來,使得 jsp 文件的復雜程度有所降低。另外該架構涉及到的架構知識較少,很容易上手。基于 Java 語言的 Web 開發(fā)技術掌握難易順序大致可參見圖 所示?;?Java 語言的 Web 開發(fā)技術Html Xml Jsp JavaScriptHibernate SpringServlet Struts不易掌握圖 基于 Java 語言的 Web 開發(fā)技術掌握難易順序通過圖 可見 Jsp+Servlet+JavaBean 這種架構技術組合難度是很低的。不能將 Java 代碼完全從頁面上脫離,頁面中會用 Js 驗證代碼,使 Jsp 頁面結構相對復雜,不易維護。Control 層讀取客戶提交的信息要逐條操作,代碼書寫比較麻煩,Controler 層要定義處理響應的分支和 model 層類的調用,使得Controler 本身內容較多不便開發(fā)和維護。另外 Jsp+Servlet+JavaBean 架構技術組合層次簡單,各層的代碼開發(fā)較隨意自主,尤其是在 JavaBean 實現(xiàn)的 Model 層由于完成的業(yè)務功能多種多樣,如果開發(fā)人員沒有很好的遵循一定開發(fā)規(guī)范或是開發(fā)思路不清晰,那么代碼開發(fā)會變得混亂
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1