軟體概要設計報告

2022-07-10 11:24:04 字數 2027 閱讀 8032

目錄1. 引言 2

1.1 編寫目的 2

1.2 專案風險 2

1.3 預期讀者和閱讀建議 2

1.4 參考資料 2

2. 設計概述 2

2.1 限制和約束 2

2.2 設計原則和設計要求 3

3. 系統邏輯設計 3

3.1 系統組織設計 3

3.2 系統結構設計 3

3.2.1 系統特性表 3

3.2.2 系統特性結構圖 4

3.3 系統介面設計 4

3.3.1 系統介面表 4

3.3.2 系統介面傳輸協議說明 4

3.4 系統完整性設計 5

4. 系統出錯處理設計 5

4.1 系統出錯處理表 5

4.2 維護處理過程表 5

5. 技術設計 6

5.1 系統開發技術說明表 6

5.2 開發技術應用說明 6

6. 資料庫設計 6

7. 詞彙表 7

8. 進度計畫 7

引言是對這份軟體系統概要設計報告的概覽,是為了幫助閱讀者了解這份文件是如何編寫的,並且應該如何閱讀、理解和解釋這份文件。

開發這個軟體產品意義、作用、以及最終要達到的意圖

首要風險承擔者包括:

● 任務提出者;

● 軟體開發者;

● 產品使用者。

列舉本軟體系統概要設計報告所針對的各種不同的預期讀者

列舉編寫軟體產品概要設計報告時所用到的參考文獻及資料

● 本節描述現有開發條件和需要實現的目標,說明進行概要設計時應該遵循的設計原則和必須採用的設計方法。

簡要描述起到限制和約束作用的各種可能存在的條件,並且說明在上述條件下,應該實現的系統目標

● 在此輸入

● 在此輸入

本節內容主要根據軟體產品需求規格說明書和軟體產品資料字典建立系統的邏輯模型。

系統組織設計通過系統組織表描述本系統由哪些子系統(模組)組成,這些子系統與業務職能之間的關係,以及各個子系統的安裝地點。系統組織表如下:

本節將對系統特性作較為詳細的描述,並給出系統特性結構圖。

系統特性可以具有操作介面,也可以沒有操作介面;可以被其它操作介面、或者系統特性呼叫,也可以呼叫其它操作介面、非操作介面、或者系統特性;但是不允許遞迴呼叫(呼叫自己),包括間接遞迴呼叫。

系統特性表如下:

系統特性結構圖給出系統特性在邏輯層面上相互之間的關係,其主要依據**於需求規格說明書中,系統特性一節中的有關描述。

系統介面是一種非可視的系統介面,在多數情況下,它對使用者是透明的。

本節將對系統介面作較為詳細的描述,並給出介面說明清單。

介面作為系統的一種輸入/輸出形式,分為網路介面、資料庫介面、rs-232序列通訊介面、ieee—485序列匯流排介面、並行i/o介面等等多種型別。

當系統由多個子系統(模組)組成時,每個子系統分別使用一張系統介面表進行描述。系統介面表如下:

逐項詳細描述系統介面表中所列出各個系統介面使用的傳輸協議,以及其它相關內容,例如:驅動程式、動態連線庫、等等。

描述系統物件(資料元、資料類),所受到的邏輯約束關係。

系統完整性約束表如下:

本節描述系統發生外界及內在錯誤時,所提供的錯誤資訊及處理方法,它包括系統出錯處理表及維護處理過程表。

本表給出有關出錯處理的產生原因、提示資訊、以及建議處理方法。

當系統由多個子系統(模組)組成時,每個子系統分別使用一張系統出錯處理表進行描述。系統出錯處理表如下:

系統出錯時,將呼叫維護處理過程對錯誤進行處理,有關維護處理過程的各項內容由維護處理過程表進行描述。

當系統有多個子系統(模組)組成時,每個子系統分別使用一張維護處理過程表進行描述。維護處理過程表如下:

系統技術設計描述系統各個特性實際使用的開發技術,以及具體開發技術使用時應該注意的事項。

系統開發技術說明表如下:

逐項詳細描述系統開發技術說明表中所列出各項系統開發技術使用的技術要點,以及其它相關內容。

軟體概要設計報告

目錄1.引言 2 1.1 編寫目的 2 1.2 專案風險 2 1.3 預期讀者和閱讀建議 2 1.4 參考資料 2 2.設計概述 2 2.1 限制和約束 2 2.2 設計原則和設計要求 3 3.系統邏輯設計 3 3.1 系統組織設計 3 3.2 系統結構設計 3 3.2.1 系統特性表 3 3.2....

軟體工程概要設計

軟體工程及專案管理 課程實驗 實驗一航班票務管理系統航班訂票模組的概要設計 指導教師 學生學號 專業 班級 2012年 5 月4 日 實驗二航班票務管理系統航班訂票模組的概要設計 1實驗目的和要求 1 學會按照軟體工程中的概要設計的要求進行模組的概要設計 2 培養小組成員應用資料結構 程式設計工具 ...

軟體初步 概要 設計說明書

程式名稱 初步 概要 設計說明書 公司部門名稱 二零零九年八月 文件索引 文件審核 文件修訂 目錄1 引言 3 1.1 背景 3 1.2 參考資料 4 1.3 術語和縮寫詞 4 2 任務概述 4 2.1 目標 4 2.2 總體描述 4 2.3 效能 4 2.4 限制條件 4 2.5 執行環境 4 3...