檔案編號:qms—proc-sdm-general
版本:1.0
受控簽章
修改歷史
目錄1. 引言 5
1.1. 目的 5
1.2. 範圍 5
1.3. 背景 5
1.4. 術語 5
1.5. 預期讀者與閱讀建議 5
1.6. 參考資料 5
2. 總體設計 6
2.1. 設計目標 6
2.2. 執行環境 6
2.3. 總體結構圖設計 6
2.4. 模組結構設計 6
2.5. 功能模組清單 6
2.6. 尚未解決的問題 6
3. 介面設計 6
3.1. 使用者介面 6
3.2. 外部介面 6
3.3. 內部介面 7
4. 介面總體設計 7
5. 模組設計【1..n】 7
5.1. 描述 7
5.2. 功能結構 7
5.3. 功能【1..n】 7
5.3.1功能說明 7
5.3.2資料流圖 7
6. 資料結構設計 8
6.1. 設計原則 8
6.2. 資料庫環境說明 8
6.3. 資料庫命名規則 8
6.4. 邏輯結構 8
6.5. 物理儲存 9
6.6. 資料備份和恢復 9
7. 出錯處理設計 9
7.1. 出錯輸出資訊 9
7.2. 出錯處理對策 9
8. 系統安全設計 9
8.1. 資料傳輸安全性設計 9
8.2. 應用系統安全性設計 9
8.3. 資料儲存安全性設計 9
9. 元件選用與設計 9
目的說明編寫這份概要設計說明書的目的。
範圍背景
描述系統產生的背景,包括:
a、 需開發的軟體系統的名稱,和英文縮寫(可選),專案編號;
b、 列出此專案的任務提出者、開發者
c、 軟體系統應用範圍、使用者。
術語列出本檔案中用到的專門術語、術語定義、外文首字母組詞的原片語。也可用附件說明。或放到本檔案的最後。
預期讀者與閱讀建議
描述本文件的主要讀者,以及這些讀者在閱讀時的閱讀重點與建議。可用列表的方式列出。如表:
參考資料
列出有關的參考資料,如:
a、 本專案經核准的計畫任務書或合同、上級機關的批文;
b、 屬於本專案的其他已發表的檔案;
c、 本檔案中各處引用的檔案、資料、包括所要用到的軟體開發標準。
列出這些檔案資料的標題、檔案編號、發表日期和出版單位,說明能夠得到這些檔案資料的**。
1. 2.
2.1. 設計目標
說明對本系統的總體架構設計主要實現的目標。
2.2. 執行環境
描述該軟體系統的執行環境:
硬體平台:伺服器的最低配置要求
軟體平台:伺服器作業系統,資料庫作業系統
網路平台
2.3. 總體結構圖設計
畫出系統總結構圖。
2.4. 模組結構設計
用一覽表及框圖的形式說明本系統的系統元素(各層模組、子程式、公用程式等)的劃分,扼要說明每個系統元素的識別符號和功能,分層次地給出各元素之間的控制與被控制關係。
2.5. 功能模組清單
2.6. 尚未解決的問題
說明在概要設計過程中尚未解決而設計者認為在系統完成之前必須解決的各個問題。
3. 3.1. 使用者介面
說明與使用者介面的輸入輸出關係,以及將向使用者介面提供的命令和它們的語法結構,以及軟體的回答資訊。
3.2. 外部介面
說明本系統同外界的所有介面的安排包括軟體與硬體之間的介面、本系統與各支援軟體之間的介面關係、協議要求等。
介面名稱:
介面內容:
介面的資料結構:
3.3. 內部介面
說明本系統之內的各個系統元素(各層模組、子程式、公用程式等)之間的介面的安排,包括設計用關係、輸入輸出要求、語法結構等。
說明介面總體布局和風格設計。
4. 5.
5.1. 描述
給出對各模組的簡要措述,主要說明安排設計本模組的目的意義,並且,還要說明本模組的特點(如是常駐記憶體還是非常駐?是否子程式?是可重入的還是不可重入的?
有無覆蓋的要求?是順序處理還是併發處理?……等)。
以及本模組的設計人。
5.2. 功能結構
5.3. 功能【1..n】
描述本功能的基本資訊;
描述功能基本的資料流圖。
可以在本文說明也可以單獨使用資料庫設計說明書描述
6. 6.1. 設計原則
給出系統資料庫的設計原則。
6.2. 資料庫環境說明
簡單介紹資料庫直接有關的支援軟體,如資料庫管理系統、儲存定位程式和用於裝入、生成、修改、更新資料庫的程式等。說明這些軟體的名稱、版本號和主要功能特性。
6.3. 資料庫命名規則
聯絡用途,詳細說明用於唯一地標識該資料庫的**、名稱或識別符號,附加的描述性資訊亦要給出。
6.4. 邏輯結構
資料庫設計人員根據需求文件,利用資料建模技術來描述邏輯資料庫結構。要求使用powerdesigner建立資料庫pdm模型。此處只需列出pdm模型名稱。
6.5. 物理儲存
描述整個邏輯資料模型是如何被轉換為資料檔案(物理模式)。檔案結構型別在這裡應清楚的體現。
6.6. 資料備份和恢復
描述資料庫的備份和恢復策略。
7. 7.1. 出錯輸出資訊
列出每種可能出現的出錯或故障出現時,系統輸出資訊的形式,含義。
7.2. 出錯處理對策
如設定後備,效能降級,恢復及再啟動等。
8. 8.1. 資料傳輸安全性設計
說明在資料通訊和傳輸過程中安全性設計。
8.2. 應用系統安全性設計
說明在訪問應用系統過程中使用者以及訪問許可權、操作等安全性設計。
8.3. 資料儲存安全性設計
說明在資料和檔案在儲存過程中的安全性設計。
對開源元件選用、收費元件選用、自開發元件復用設計。
根據產品製作購買重用分析得出結果,產品全域性使用自主研發。
概要設計說明書
1 引言 2 1.1編寫目的 2 1.2專案背景 2 1.3定義 2 1.4參考資料 2 2 任務概述 3 2.1目標 3 2.2執行環境 3 2.3需求概述 3 2.4條件與限制 3 3 總體設計 3 3.1 0層設計概述 3 3.2 1層設計概述 3 3.3 處理流程 3 3.4 總體結構和模組...
概要設計說明書
題庫管理系統 1.引言 1 1.1 目的 1 1.2 定義 1 1.3 參考資料 1 2.軟體範圍 2 2.1 系統主要目的 2 2.2 主要軟體需求 2 2.3 設計約束 限制 2 3.軟體系統結構設計 2 3.1 複審資料流 控制流 2 3.2 軟體體系結構 4 3.2.1 軟體程式結構圖 4 ...
概要設計說明書
v1.0 專案名稱 軟體概要設計說明書 版本號 文件修訂記錄 說明 本文件是以 軟體需求分析說明書 為基礎,進一步就 軟體需求分析說明書 中的功能從計算軟體實現的角度給出的設計描述。即是對需求分析說明書中的功能以計算機軟體設計的角度,對上述功能的實現進行合理的功能模組的劃分 對上述功能模組的所包含的...