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

正文內(nèi)容

[2]04軟件設(shè)計(jì)基礎(chǔ)-閱讀頁

2024-10-19 14:57本頁面
  

【正文】 內(nèi)容耦合 (Content Coupling) 如果發(fā)生下列情形,兩個(gè)模塊之間就發(fā)生了內(nèi)容耦合 (1) 一個(gè)模塊直接訪問另一個(gè)模塊的內(nèi)部數(shù)據(jù) 。 (3) 兩個(gè)模塊有一部分程序代碼重迭 (只可能出現(xiàn)在匯編語言中 )。 第 4章 軟件設(shè)計(jì) 23 ? 耦合的強(qiáng)弱取決于模塊間接口的復(fù)雜性、進(jìn)入或調(diào)用模塊的位置以及通過界面?zhèn)魉蛿?shù)據(jù)的多少等。因?yàn)閷@類系統(tǒng)中任一模塊的設(shè)計(jì)、測試和維護(hù)相對獨(dú)立。 ? 模塊間的耦合程度直接影響系統(tǒng)的可理解性、可測試性、可靠性和可維護(hù)性。 ? 自頂向下 (BottomUp Design) 首先設(shè)計(jì)人員要對系統(tǒng)有一個(gè)全面的了解,然后從頂層開始,連續(xù)地逐層向下分解,直至系統(tǒng)的所有模塊都小到便于掌握為止。 第 4章 軟件設(shè)計(jì) 25 由頂向下設(shè)計(jì)與由底向上設(shè)計(jì)的比較 自頂向下設(shè)計(jì) 由底向上設(shè)計(jì) 現(xiàn)不一致的問題 ,可以較早發(fā)現(xiàn) 第 4章 軟件設(shè)計(jì) 26 設(shè)計(jì)需要處理的問題 ? 協(xié)同設(shè)計(jì) ? 誰最合適設(shè)計(jì)系統(tǒng)的某一方面? ? 如何使組內(nèi)成員相互了解別人的設(shè)計(jì)? ? 如何協(xié)調(diào)設(shè)計(jì)組件使整個(gè)系統(tǒng)統(tǒng)一? ? 用戶界面設(shè)計(jì) ? 讓用戶駕馭軟件,不是軟件駕馭用戶 ? 減少用戶的記憶 ? 保持界面的一致性 ? 并發(fā)系統(tǒng)設(shè)計(jì) ? 怎樣確保同時(shí)執(zhí)行的組件間對共享數(shù)據(jù)的一致性 第 4章 軟件設(shè)計(jì) 27 例:并發(fā)處理(順序執(zhí)行) 組件 1查詢棧 X是否為空 。 組件 2查詢棧 X是否為空 。 組件 1出棧 , 刪除最后一個(gè)元素 。 第 4章 軟件設(shè)計(jì) 28 例:并發(fā)處理 — 互斥方法 組件 1詢問棧 X是否為空 。 組件 2詢問棧 X是否為空 。 組件 1出棧 , 刪去最后一個(gè)元素 , 并鎖住棧 X。 另一個(gè)組件加了一個(gè)元素到棧 X中 。 第 4章 軟件設(shè)計(jì) 29 設(shè)計(jì)文檔及其復(fù)審 ? 軟件設(shè)計(jì)說明書 1) 范圍 2) 數(shù)據(jù)設(shè)計(jì) 3) 體系結(jié)構(gòu)設(shè)計(jì) 4) 接口設(shè)計(jì) 5) 模塊的過程設(shè)計(jì) 6) 其他 包括測試的考慮 , 確保設(shè)計(jì)滿足所有需求 , 設(shè)計(jì)約束和一些特殊注解等內(nèi)容
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1