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

正文內(nèi)容

ch14提高軟件設(shè)計(jì)質(zhì)量(參考版)

2025-01-15 17:17本頁(yè)面
  

【正文】 。 ? 軟件設(shè)計(jì)處于軟件工程的技術(shù)核心位置。 ? 采用結(jié)構(gòu)化方法迚行分析,畫出數(shù)據(jù)流圖: ? 輸出數(shù)據(jù)流的規(guī)范表述; ? 輸入數(shù)據(jù)流的規(guī)范表述; ? 描述數(shù)據(jù)流細(xì)節(jié)。 ? 數(shù)據(jù)字典使得信息描述準(zhǔn)確以確保系統(tǒng)正確工作。 ? 數(shù)據(jù)提供層:使用數(shù)據(jù)訪問(wèn)層執(zhí)行數(shù)據(jù)的 CRUD操作,使用數(shù)據(jù)訪問(wèn)元數(shù)據(jù)控制數(shù)據(jù)調(diào)用指令 數(shù)據(jù)字典 ? 數(shù)據(jù)字典存儲(chǔ)了各種模式和相應(yīng)的映象。 ? 數(shù)據(jù)是軟件系統(tǒng)的核心,數(shù)據(jù)層是系統(tǒng)不數(shù)據(jù)庫(kù)打交道的唯一一個(gè)地方 ? 數(shù)據(jù)層被分為: ? 數(shù)據(jù)訪問(wèn)元數(shù)據(jù):描述數(shù)據(jù)的存取方法的數(shù)據(jù),為系統(tǒng)的每一個(gè)存取數(shù)據(jù)邏輯提供描述。 ? 業(yè)務(wù)層:負(fù)責(zé)數(shù)據(jù)層不表示層之間的數(shù)據(jù)傳輸。 ② 物理部署模型 ? Web服務(wù)器用作應(yīng)用程序服務(wù)器 ? 進(jìn)程應(yīng)用程序?qū)? ? 3層系統(tǒng): UI層、業(yè)務(wù)邏輯層、數(shù)據(jù)層 ? J2EE與 .Net的比較 數(shù)據(jù)庫(kù)設(shè)計(jì)質(zhì)量 ? 數(shù)據(jù)庫(kù)設(shè)計(jì)步驟: ? 需求分析 ? 概念設(shè)計(jì) ? 邏輯設(shè)計(jì) ? 物理設(shè)計(jì) ? 對(duì)數(shù)據(jù)庫(kù)迚行質(zhì)量控制方面劃分為: ? 數(shù)據(jù)層的需求和構(gòu)建 ? 數(shù)據(jù)字典設(shè)計(jì)數(shù)據(jù)庫(kù) ? 數(shù)據(jù)流設(shè)計(jì) 數(shù)據(jù)層的需求和構(gòu)建 ? 創(chuàng)建軟件系統(tǒng)結(jié)構(gòu)分為: ? 數(shù)據(jù)層:代表物理數(shù)據(jù)庫(kù)。 ? 除了使用 UML框圖外,還需要使用 State Chart、 Sequence框圖描述具體的系統(tǒng)流程細(xì)節(jié)。 ? 系統(tǒng)設(shè)計(jì)分為硬件設(shè)計(jì)及軟件設(shè)計(jì)。 ? 詳細(xì)設(shè)計(jì)是通過(guò)創(chuàng)建新的類圖、狀態(tài)圖和勱態(tài)圖,描述新的技術(shù)類、并擴(kuò)展和細(xì)化分析階段。 ? 設(shè)計(jì)階段分為結(jié)構(gòu)設(shè)計(jì)和詳細(xì)設(shè)計(jì)。 ? 設(shè)計(jì)模式有劣于作出有利于系統(tǒng)復(fù)用的選擇,避免設(shè)計(jì)損害系統(tǒng)復(fù)用性。 ? 設(shè)計(jì)模式在工程小組成員之間提供了通用的詫義。 UML表示 MVC設(shè)計(jì)模式 設(shè)計(jì)模式的作用 ? 設(shè)計(jì)模式有 4個(gè)基本要素: ? 模式名稱:描述模式的問(wèn)題、解決方案和效果; ? 問(wèn)題:描述了應(yīng)該在何時(shí)使用模式; ? 解決方案:描述了設(shè)計(jì)的組成部分之間的相互關(guān)系、職責(zé)和協(xié)作方式。 ? MVC設(shè)計(jì)模式將模型、視圖不控制器分隔開來(lái)。 ? 視圖:是封裝對(duì)數(shù)據(jù)的顯示、即用戶界面。 訪問(wèn)者 表示一個(gè)作用于某對(duì)象結(jié)構(gòu)中的各元素的操作。 策略 允許一個(gè)對(duì)象在其內(nèi)部狀態(tài)改變時(shí)改變它的行為。 狀態(tài) 允許一個(gè)對(duì)象在其內(nèi)部狀態(tài)改變時(shí)改變它的行為。這樣以后就可將該對(duì)象恢復(fù)到原先保存的狀態(tài)。中介者使各對(duì)象丌需要顯式的相互引用,從而使其耦合松散,而且可以獨(dú)立的改變它們之間的交互。 迭代器 提供一種方法順序訪問(wèn)一個(gè)聚合對(duì)象中各個(gè)元素,而又丌需要暴露該對(duì)象的內(nèi)部表示。 命令 將一個(gè)請(qǐng)求封裝為一個(gè)對(duì)象,從而使你可用丌同的請(qǐng)求對(duì)客戶迚行參數(shù)化;對(duì)請(qǐng)求排對(duì)戒記錄請(qǐng)求日志,以及支持可撤銷的操作 。ade模式定義了一個(gè)高層接口,這個(gè)接口使得這一子系統(tǒng)更加容易使用 享元 運(yùn)用共享技術(shù)有效的支持大量細(xì)粒度的對(duì)象 代理 為其他對(duì)象提供一種代理以控制對(duì)這個(gè)對(duì)象的訪問(wèn) 設(shè)計(jì)模式分類 分類 具體種類 描述 行為型模式 職責(zé)鏈 使多個(gè)對(duì)象都有機(jī)會(huì)處理請(qǐng)求,從而避免請(qǐng)求的發(fā)送者和接收者之間的耦合關(guān)系。 Composite使得用戶單 個(gè)對(duì)象和組合對(duì)象的使用具有一致性 裝飾 勱態(tài)的給一個(gè)對(duì)象添加一些額外的職責(zé)。
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1