設計文檔規範

詳細設計文檔規範 1.0概述 這部分提供對整個設計文檔的概述。描述了所有數據,結構,接口和軟件構件級別的設計。 1.1 目標和對象 描述軟件對象的所有目標。 1.2 陳述範圍 軟件描述。主要輸入,過程功能,輸出的描述,不考慮詳細細節。 1.3 軟件內容 軟件被置於商業或者產品線中,討論相關的戰略問題。目的是讓讀者能夠對“宏圖”有所瞭解。 1.4 主要系統參數 任何商務軟件或者產品線都包含軟件規定、設計、實現和測試的說明和規範。 2.0 數據設計 描述所有數據結構包括內部變量,全局變量和臨時數據結構。 2.1 內部軟件數據結構 描述軟件內部的構件之間的數據傳輸的結構。 2.2 全局數據結構 描述主要部分的數據結構。 2.3 臨時數據結構 爲臨時應用而生成的文件的描述。 2.4 數據庫描述 作爲應用程序的一部分,描述數據庫結構。 3.0 結構化和構件級別設計 描述程序結構。 3.1 程序結構 詳細描述應用程序所選定的程序結構。 3.1.1 結構圖 圖形化描述結構。 3.1.2 選擇性 討論其它可供考慮的結構。選定3.1.1中結構類型的原因。 3.2 構件描述 詳細描述結構中的每個軟件構件。 3.2.1 構件過程敘述(PSPEC) 描述構件的過程。 3.2.2 構件接口描述 詳細描述構件的輸入和輸出。 3.2.3 構件執行細節 每個構件的詳細演算描述。 3.2.3.1 接口描述 3.2.3.2 演算模型(e.g., PDL) 3.2.3.3 規範/限制 ]3.2.3.4 本地數據結構 3.2.3.5 在3.2.3.6設計中包含的執行結果 3.3 軟件接口描述 軟件對外界的接口描述 3.3.1機器對外接口 與其他機器或者設備的接口描述。 3.3.2系統對外接口 對其它系統、產品和網絡的接口描述。 3.3.3與人的接口 概述軟件與任何人的界面。 4.0 用戶界面設計 描述軟件的用戶界面設計。 4.1 描述用戶界面 詳細描述用戶界面,包括屏幕顯示圖標、圖片或者類型。 4.1.1 屏幕圖片 從用戶角度描述界面。 4.1.2 對象和操作 所有屏幕對象和操作的定義。 4.2 界面設計規範 用戶界面的設計和實現的規範和標準。 4.3 可見構件 實現的GUI可見構件說明。 4.4 UIDS描述 用戶界面開發系統描述。 5.0約束、限制和系統參數 會影響軟件的規格說明、設計和實現的特殊事件。 6.0測試標準 測試策略和預備測試用例描述。 6.1 測試的類別 規定實施測試的類別,包括儘量詳細的描述。這裏是針對黑盒測試現象的描述。 6.2期待軟件反饋 測試期待的結果描述。 6.3執行界線 特殊執行需要的說明。 6.4 重要構件確認 決定性構件或者需要特殊注意的構件的測試確認。 7.0附錄 設計說明的補充信息。 7.1系統可跟蹤矩陣 一個定期迴歸系統規格跟蹤軟件需求的矩陣。 7.2 產品戰略 如果規格說明書是爲一個產品設計的,描述相關的產品戰略。 7.3 使用分析算法 描述所有分析活動所使用到的分析算法。 7.4 補充信息 (如果有需要特別說明的)
發佈了24 篇原創文章 · 獲贊 0 · 訪問量 9593
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章