概要設計說明書

2021-03-04 00:18:49 字數 1817 閱讀 9344

(v1.0)

《專案名稱》

軟體概要設計說明書

(版本號)

文件修訂記錄

【說明】 本文件是以《軟體需求分析說明書》為基礎,進一步就《軟體需求分析說明書》中的功能從計算軟體實現的角度給出的設計描述。即是對需求分析說明書中的功能以計算機軟體設計的角度,對上述功能的實現進行合理的功能模組的劃分、對上述功能模組的所包含的功能點進行描述和說明,必要的情況下可以程式流程圖的方式進行說明,這些功能模組的劃分和設計是以最終實現《軟體需求分析說明書》的功能描述的要求為原則的;它將作為專案驗收時重要的標準和依據。

《系統概要設計書》要達到如下一些目標:

● 定義系統的各個組成部分

● 描述各個部分的結構

● 描述各個部分的相互關係以及他們如何協調與合作

● 系統各個組成部分執行效率的提高

● 專案組成員對解決方案的共識

● 進行詳細設計或編碼的基礎

《系統概要設計書》主要包括以下內容:

● 介面設計:設計使用者介面的功能和相互呼叫關係

● 元件設計:描述各個元件部分的結構和關係

● 資料庫設計:描述資料庫結構和關係

● 外部介面設計:描述和外部介面的關聯

【說明】本文件的閱讀物件是軟體開發人員、業務規範設計人員、軟體測試人員、系統安裝人員及使用者代表。

【說明】形如「河北地方稅收徵管系統v1.0」

【說明】專案組我方的領導機構

如: 【說明】本專案的負責人及工作人員名單。

如:專案經理:***

開發人員:

******

***【說明】適應物件和範圍。主要指預期讀者,也供有關領導審閱。

【說明】在使用者現有的及預期的整個應用系統中,給本系統準確定位。用示意圖及相應的文字予以說明。

【說明】章節劃分原則、內容的取捨、重點的確定等。

【說明】工具名、版本號、作業系統平台。使用多種工具時,應分別說明。形如:

microsoft word 97 for windows 95

power-designor 6.0 for windows 95

【說明】格式:作者,[版本號,]資料**,日期 [,起止頁號]。其中,《質量保證計畫》與《需求規格說明書》是必選的參考資料。

【說明】開發意圖、應用目標(總目標、分期目標)、作用範圍、預期效益等。

【說明】給出系統在設計上所遵循的原則。

【說明】指出本系統對硬體裝置的需求、我們選型的原則和依據、推薦的型號與配置、效能綜述、技術優勢、特殊約定等。

【說明】使用作業系統的名稱、生產廠家、版本號等。

使用資料庫的名稱、生產廠家、版本號等。如使用了多種資料庫,則要說明如何

實現互連。

其它支撐軟體:指出開發與執行時需要的工具軟體的情況。

【說明】寫明網路設計原則、技術要求、產品選型、拓撲結構、基本部件與配件、傳輸介質、介面情況、通訊協議、約束條件、結構化綜合佈線方案等。

畫出網路結構圖。圖中應標出各類伺服器與客戶機、網管機、路由器、閘道器等的數量與分布;應反映出區域網、廣域網及其互連的情況;如使用國內的公用資料網或inter***,也須具體標出。

用文字說明各個伺服器/客戶機的作用、配置與具體位置。例如:oracle資料庫服務

器1臺,位於局資訊中心,用於支撐徵管業務資訊處理、領導決策輔助支援、各徵管業務科室的資訊採集、查詢及統計工作。它安裝在ibm rs6000小型機上,作業系統是aix 3.2。

說明擬採取的網路保護技術,如防火牆等。

【說明】說明本系統的各層模組、公用模組的劃分原則。

如果系統複雜而開發者又有比較多的技術積累,應說明其分層構造(如元件層、構件層與應用子系統層)。

對於大的系統,應畫出體系結構圖並予以說明。

概要設計說明書

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 ...

概要設計說明書

1引言 2 1.1編寫目的 2 1.2背景 2 1.3定義 2 1.4參考資料 2 2總體設計 2 2.1需求規定 2 2.2執行環境 2 2.3基本設計概念和處理流程 3 2.4結構 3 2.5功能器求與程式的關係 3 2.6人工處理過程 3 2.7尚未問決的問題 3 3介面設計 3 3.1使用者...