目錄 總體設計階段兩個階段 三層結構 雪球理論 總體設計階段的工作步驟 結構設計 模塊划分 應該遵守原理 耦合 內聚 軟件結構設計的啟發式規則 設計優化 總體設計階段兩個階段 1.系統設計階段:確定系統的具體實現方案 划分出組成系統的物理元素——程序、文件、數據庫、人工過程 ...
軟件工程 第五章 總體設計 復習 概要 經過需求分析階段的工作,系統必須 做什么 已經很清楚了,現在是決定 怎樣做 的時候了。總體設計的基本目的是系統應該如何實現。他最重要的一項工作是設計軟件結構。因此,總體設計又稱為概要設計或初步設計。通過這個階段的工作確定划分出組成系統的物理元素 程序 文件 數據庫 人工過程和文檔。 設計過程 總體設計過程通常是有兩個主要階段組成:系統設計階段,確定系統的具體 ...
2017-12-08 23:29 0 3250 推薦指數:
目錄 總體設計階段兩個階段 三層結構 雪球理論 總體設計階段的工作步驟 結構設計 模塊划分 應該遵守原理 耦合 內聚 軟件結構設計的啟發式規則 設計優化 總體設計階段兩個階段 1.系統設計階段:確定系統的具體實現方案 划分出組成系統的物理元素——程序、文件、數據庫、人工過程 ...
Problem: Reread the “Manifesto for Agile Software Development” at the beginning of this chapter. Can ...
復試突然加科目了,趕緊惡補一波...... 一、軟件分析:是一個對用戶的需求進行去粗取精、去偽存真正確理解,然后把它用軟件工程開發語言表達出來的過程, 基本任務是和用戶一起確定要解決的問題,建立軟件的邏輯模型,編寫需求規格說明書文檔並最終得到用戶的認可。 二、軟件設計(概要設計和詳細設計 ...
第一章 軟件工程學概述 重點小節:軟件工程、軟件生命周期、軟件過程 重點考點:軟件生命周期各個階段的定義、目標、任務、步驟 軟件工程七條本質特征 瀑布模型 一、軟件危機(全部略寫) 軟件開發的三個發展時期: 個體化軟件開發時期 “軟件作坊式開發 ...
結論 第四章論述了模塊的深度。本章以及隨后的幾章將討論創建深度模塊的技術。 5.1 信息隱 ...
第一章 軟件工程學概述(15分) 1.1 軟件危機 軟件危機是指在軟件開發和維護過程中所遇到的一系列嚴重問題 表現:成本/進度估計不准確;閉門造車,用戶不滿意;不可維護;軟件成本的比例逐年上升;供不應求;沒有適當的文檔資料。 產生軟件危機的原因(理解即可 by csb) 規模加大 ...
轉自:Link原文鏈接 第一章 軟件工程學概述 1.1 軟件危機 軟件危機是指在軟件開發和維護過程中所遇到的一系列嚴重問題 表現:成本/進度估計不准確;閉門造車,用戶不滿意;不可維護;軟件成本的比例逐年上升;供不應求;沒有適當的文檔資料。 產生軟件危機的原因(理解即可 by csb ...
一、軟件工程學概述 1、軟件危機的定義 軟件危機是指計算機軟件的開發和維護過程中所遇到的一系列嚴重問題。主要包含如何開發軟件,以滿足對軟件日益增長的需求;如何維護數量不斷膨脹的已有軟件兩方面問題。 2、軟件工程的定義 軟件工程是從管理和技術兩方面研究如何更好地開發和維護計算機軟件的一門 ...