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

正文內(nèi)容

面向?qū)ο蟮南到y(tǒng)設(shè)計(編輯修改稿)

2025-02-03 01:57 本頁面
 

【文章內(nèi)容簡介】 軟件重用是提供高軟件開發(fā)生產(chǎn)率和目標(biāo)系統(tǒng)質(zhì)量的重要途徑。派生和繼承是代碼重用的基礎(chǔ)。 ? 重用有兩方面的含義:一是盡量使用已有的類(包括開發(fā)環(huán)境提供的類庫,及以往開發(fā)類似系統(tǒng)時創(chuàng)建的類),二是如果確實需要創(chuàng)建新類,則在設(shè)計這些新類的協(xié)議時,應(yīng)該考慮將來的可重復(fù)使用性。 面向?qū)ο笙到y(tǒng)設(shè)計的準(zhǔn)則 14/29 ? 設(shè)計結(jié)果應(yīng)該清晰易懂 (1) 用詞一致 (2) 使用已有的協(xié)議 (3) 減少消息模式的數(shù)目 (4) 避免模糊的定義 ? 使類等級中包含的層次數(shù)適當(dāng) 應(yīng)該使類等級中包含的層次數(shù)適當(dāng) ,一般來說,在一個中等規(guī)模 (大約包含 100個類 )的系統(tǒng)中,類等級層次數(shù)應(yīng)保持為 7177。 2。 啟發(fā)規(guī)則 15/29 ? 設(shè)計簡單的類 (1)避免包含過多的屬性; (2)有明確的定義;為了使類的定義明確,分配給每個類的任 務(wù)應(yīng)該簡單,最好能用一兩個簡單語句描述它的任務(wù)。 (3)盡量簡化對象之間的合作關(guān)系;對象間的合作關(guān)系應(yīng)盡可 能的簡單。 (4)不要提供太多服務(wù); 一個類提供的公共服務(wù)不超過 7個; 在開發(fā)大型軟件系統(tǒng)時,解決這個問題的辦法,是把系統(tǒng) 中的類按邏輯分組。 (5) 使用簡單的協(xié)議;一般消息中的參數(shù)不要超過 3個。 (6) 使用簡單的服務(wù); (7) 把設(shè)計變動減至最小。 啟發(fā)規(guī)則 16/29 ? 面向?qū)ο蠓椒ǖ囊粋€主要目標(biāo),就是提高軟件的可重用性。 ? 軟件重用就是將已有的軟件成分用于構(gòu)造新的軟件系統(tǒng)??梢员恢赜玫能浖煞忠话惴Q作可重用構(gòu)件,無論對可重用構(gòu)件原封不動地使用還是作適當(dāng)?shù)男薷暮笤偈褂?,只要是用來?gòu)造新軟件,則都可稱作重用。 ? 重用級別: ? 代碼的重用 ? 設(shè)計的重用 ? 分析的重用 ? 測試信息的重用 軟件重用 17/29 ? 設(shè)計復(fù)雜應(yīng)用系統(tǒng)時,會首先根據(jù)功能對系統(tǒng)進(jìn)行分解,然后再分別設(shè)計各子系統(tǒng)。各子系統(tǒng)間通過接口進(jìn)行連接和信息傳遞,接口確定了子系統(tǒng)間的交互形式和需傳遞的信息 。 ? 劃分和設(shè)計子系統(tǒng)時,應(yīng)該盡量減少子系統(tǒng)間的耦合度。 系統(tǒng)分解 18/29 ? 問題域子系統(tǒng)設(shè)計;可能對面向?qū)ο蠓治鏊贸龅膯栴}域模型做的補充或修改。 ( 1)調(diào)整需求 ( 2)重用已有類 ( 3)組合問題域類 ( 4)增添一般化類以建立協(xié)議 ( 5)調(diào)整繼承層次 典型的面向?qū)ο笤O(shè)計 19/29 窄菱形模式 闊菱形模式 20/29 單繼承模式 21/29 ? 人機交互子系統(tǒng)設(shè)計 在面向?qū)ο笤O(shè)計過程中,應(yīng)該對人機交互子系統(tǒng)進(jìn)行詳細(xì)設(shè)計,以確定人機交互的細(xì)節(jié),其中包括指定窗口和報表的形式、設(shè)計命令層次等內(nèi)容。 ? 設(shè)計人機交互子系統(tǒng)的策略 ( 1)分類用戶 ( 2)描述用戶 ( 3)設(shè)計命令層次
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1