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

正文內(nèi)容

3_概要設計說明書_v-在線瀏覽

2025-03-26 03:33本頁面
  

【正文】 ........................................................................ 33 總公司 ............................................................................................................. 34 線路管理 ................................................................................................... 34 車輛管理 ................................................................................................... 35 班次管理 ................................................................................................... 36 配送點管理 ............................................................................................... 38 財務管理 ................................................................................................... 39 物流管理系統(tǒng) 概要設計說明書 IT_MOB 項目組 第 4 頁 共 41 頁 4 尚待解決的問題 ...................................................................................................... 41 物流管理系統(tǒng) 概要設計說明書 IT_MOB 項目組 第 5 頁 共 41 頁 1 引言 編寫目的 本說明書目的在于明確說明系統(tǒng)各功 能的實現(xiàn)方式,指導開發(fā)員進行編碼。 本說明書的預期讀者為:系統(tǒng)設計者、系統(tǒng)開發(fā)員。 參考資料 屬于本項目的其他已發(fā)表的文件。 2 總體設計 概述 系統(tǒng)環(huán)境描述 系統(tǒng)包括的范圍:物流配送管理系統(tǒng)。它分為前臺客戶端、后臺總公司與分公司端共三個子系統(tǒng)。 物流管理系統(tǒng) 概要設計說明書 IT_MOB 項目組 第 9 頁 共 41 頁 系統(tǒng)架構說明 說明整個系統(tǒng)的軟硬件架構層次 : 圖例如下: 軟件架構說明 (選作) 書寫要求 :根據(jù)系統(tǒng)設計的功能層次逐一說明(與需求分析中的“系統(tǒng)功能總體說明 ”部分的內(nèi)容基本一致) 系統(tǒng)架構設計說明 物流管理系統(tǒng) 概要設計說明書 IT_MOB 項目組 第 10 頁 共 41 頁 書寫要求 :根據(jù)系統(tǒng)的功能需求設計并說明系統(tǒng)開發(fā)所采用的軟件開發(fā)架構。 Servlet amp。 圖 Jsj 架 構結構 各層實現(xiàn)功能說明 View 層是與客 戶的交互層, 負責提交用戶請求和數(shù)據(jù),并將后臺的響應結果返回給客戶層。 Control 層負責項目中業(yè)務功能實現(xiàn)流程的管理工作。同時Control 層還要負責與其它兩層的通信,這個過程還需要一些 bean 類來協(xié)助傳遞信息,另外 Control 層還要負責請求的轉(zhuǎn)發(fā)與從定向。 Model 層主要是一些 實現(xiàn)具體業(yè)務功能的類 ,在這里可以統(tǒng)一簡稱為Business 類。從這種命名方式上可以看出, model 層在實現(xiàn)業(yè)務功能是具體的實現(xiàn)方式比較自由,但在業(yè)務邏輯比較復雜的情況下 model 層職能的劃分會出現(xiàn)問題,可能物流管理系統(tǒng) 概要設計說明書 IT_MOB 項目組 第 11 頁 共 41 頁 會造成一定混亂和不便。 特別說明,圖 中 的“ bean”可 以看作數(shù)據(jù)封裝類,它以實例對象的形式作為各層之間數(shù)據(jù)通信的載體,實際上這些對象也屬于業(yè)務 對象,如 User 對象、 Book 對象。 Servlet amp。 Control 層的應用一 定程度上將 Jsp 中的 Java 代碼分離出來,使得 jsp 文件的復雜程度有所降低。基于 Java 語言的 Web 開發(fā)技術掌握難易順序大致可 參見圖 所示。 不能 將 Java 代碼完全從頁面上脫離,頁面中會用 Js 驗證代碼,使 Jsp 頁面結構相對復雜,不易維護。 另外 Jsp+Servlet+JavaBean 架構技術組合 層次簡單,各層的代碼開發(fā)較隨意自主,尤其是 在 JavaBean 實現(xiàn)的 Model 層由于完成的業(yè) 務功能多種多樣,如果開發(fā)人員沒有很好的遵循一定開發(fā)規(guī)范或是開發(fā)思路不清晰,那么代碼開發(fā)會變得混亂。下面一節(jié) 將 Struts、 Spring、 Hibernate 三種比較 流行的架構技術引進架構設計中來構建一種較為復雜卻層次清晰得的開發(fā)模式。 基于 Java 語言的 Web 開發(fā)技術 Html Xml Jsp JavaScript Hibernate Spring Servlet Struts 不易掌握 物流管理系統(tǒng) 概要設計說明書 IT_MOB 項目組 第 12 頁 共 41 頁 SSH架構結構圖( 圖例 1) ? 各層實現(xiàn)功能及開發(fā)技術說明 1)通過成熟的開源產(chǎn)品實現(xiàn)各層功能開發(fā),比起自己開發(fā)能縮短開發(fā)周期,且架構所用到的開源產(chǎn)品均有很廣泛的用戶群,經(jīng)受過實踐的考驗,質(zhì)量和性能更有保障。 3)各層分工明確,這樣也利于團隊的明確分工。如 :用戶在界面發(fā)送請求,系統(tǒng)接收請求,進行處理,然后通過界面將結果呈現(xiàn)于用戶。大家熟悉的 MVC 模式就是將這三者分離,減少三者耦合。 2) Struts 的實現(xiàn)的功能 : 管理用戶的請求,做出相應的響應。 處理異常,拋給 Struts Action. 為顯示提供一個模型。 以下部分則不該在 Struts 顯示層的編碼中經(jīng)常出現(xiàn)。 直接的與數(shù)據(jù)庫通信,如 JDBC 調(diào)用。 業(yè)務層在實際的項目開發(fā)中,每個領域都會有自己獨特的業(yè)務邏輯,正因為這樣,致使項目中代碼高度偶合,原本有可能被重用的代碼或功能,
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1