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

正文內(nèi)容

軟件工程軟件設計詳細設計(已修改)

2025-01-18 17:30 本頁面
 

【正文】 第 3章 軟件設計 軟件設計 軟件概要設計概述 軟件設計的基本原理 軟件結構準則 軟件詳細設計 軟件詳細設計表示法 小結 習題 第 3章 軟件設計 軟件詳細設計 詳細設計的基本任務 1. 算法設計 用某種圖形 、 表格 、 語言等工具將每個模塊處理過程的詳細算法描述出來 。 2. 數(shù)據(jù)結構設計 對于需求分析 、 概要設計確定的概念性的數(shù)據(jù)類型進行確切的定義 。 第 3章 軟件設計 3. 物理設計 對數(shù)據(jù)庫進行物理設計 , 即確定數(shù)據(jù)庫的物理結構 。 物理結構主要指數(shù)據(jù)庫的存儲記錄格式 、 存儲記錄安排和存儲方法 , 這些都依賴于具體所使用的數(shù)據(jù)庫系統(tǒng) 。 4. 其他設計 根據(jù)軟件系統(tǒng)的類型 , 還可能要進行以下設計: (1) 代碼設計:為了提高數(shù)據(jù)的輸入 、 分類 、 存儲及檢索等操作的效率 , 以及節(jié)約內(nèi)存空間 , 對數(shù)據(jù)庫中的某些數(shù)據(jù)項的值要進行代碼設計 。 第 3章 軟件設計 (2) 輸入 /輸出格式設計 。 (3) 人機對話設計:對于一個實時系統(tǒng) , 用戶與計算機需頻繁對話 , 因此要進行對話方式 、 內(nèi)容及格式的具體設計 。 5. 編寫詳細設計說明書 詳細設計說明書有下列的主要內(nèi)容: (1) 引言:包括編寫目的 、 背景 、 定義 、 參考資料 。 (2) 程序系統(tǒng)的組織結構 。 第 3章 軟件設計 (3) 程序 1(標識符 )設計說明:包括功能 、 性能 、輸入 、 輸出 、 算法 、 流程邏輯 、 接口 。 (4) 程序 2(標識符 )設計說明 。 (5) 程序 N(標識符 )設計說明 。 6. 評審 對處理過程的算法和數(shù)據(jù)庫的物理結構都要評審 。 第 3章 軟件設計 詳細設計方法 處理過程設計中采用的典型方法是結構化程序設計(SP)方法 , 最早是由 20世紀 60年代中期提出的 。 詳細設計并不是具體地編程序 , 而是已經(jīng)細化成很容易從中產(chǎn)生程序的圖紙 。 因此詳細設計的結果基本決定了最終程序的質(zhì)量 。 為了提高軟件的質(zhì)量 , 延長軟件的生存期 , 軟件的可測試性 、 可維護性是重要保障 。 軟件的可測試性 、 可維護性與程序的易讀性有很大關系 。 詳細設計的目標不僅是邏輯上能正確地實現(xiàn)每個模塊的功能 , 還應使設計出的處理過程清晰易讀 。 結構化程序設計是實現(xiàn)該目標的關鍵技術之一 , 它指導人們用良好的思想方法開發(fā)易于理解 、 易于驗證的程序 。 結構化程序設計方法有以下幾個基本要點 。 第 3章 軟件設計 1. 采用自頂向下 、 逐步求精的程序設計方法 在需求分析 、 概要設計中 , 都采用了自頂向下 、逐層細化的方法 。 使用 “ 抽象 ” 這個手段 , 上層對問題抽象 、 對模塊抽象和對數(shù)據(jù)抽象 , 下層則進一步分解 , 進入另一個抽象層次 。 在詳細設計中 , 雖然處于“ 具體 ” 設計階段 , 但在設計某個模塊內(nèi)部處理過程中 , 仍可以逐步求精 , 降低處理細節(jié)的復雜度 。 第 3章 軟件設計 2. 使用三種基本控制結構構造程序 任何程序都可由 順序 、 選擇及重復 三種基本控制結構構造 。 這三種基本結構的共同點是 單入口 、 單出口 。 第 3章 軟件設計 三種方式對模糊過程進行分解: (1) 用順序方式對過程分解 , 確定各部分的執(zhí)行順序 。 (2) 用選擇方式對過程分解 , 確定某個部分的執(zhí)行條件 。 3) 用循環(huán)方式對過程分解 , 確定某個部分進行重復的開始和結束的條件 。 對處理過程仍然模糊的部分反復使用以上分解方法,最終可將所有細節(jié)確定下來。 第 3章 軟件設計 例 :在一組數(shù)中找出其中最大的數(shù) 1 輸入一組數(shù); 1 輸入一個數(shù)組; 1 輸入一個數(shù)組; 2 找出其中的最 大數(shù); 3 輸出最大數(shù)。 3 輸出最大數(shù)。 任取一數(shù)
點擊復制文檔內(nèi)容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1