概要設計說明書 模版v1

2022-07-13 00:57:05 字數 1540 閱讀 2926

軟體(模組)概要設計說明書

專案名稱

作者完成日期2007-07-04

簽收人簽收日期2007-07-05

修改情況記錄:

目錄軟體(模組)概要設計說明書 1

1 引言 1

1.1 編寫目的 1

1.2 相關文件 1

1.3 參考資料 1

1.4 術語和縮寫詞 2

2 需求列表 2

2.1 功能需求 2

2.2 效能需求 2

3 總體結構設計 2

3.1 總體結構和模組外部設計 2

3.2 本模組內子模組劃分 2

3.3 本模組內子模組列表 4

4 介面設計 4

4.1 外部介面(詳細描述各個介面) 4

4.2 內部介面(詳細描述各個介面) 4

4.3 使用者介面 8

5 模組內各個子模組的描述 8

5.1 介面處理子模組描述 8

5.2 訊息傳送子模組描述 8

5.3 訊息接收子模組描述 11

6 本模組基本資料結構簡要設計 14

6.1 資料結構1 (ttmlpeer) 14

6.2 資料結構2 (ttmlconn) 14

6.3 資料結構3 (ttmlmcast) 14

6.4 資料結構4 (ttmludpmcast) 14

6.5 資料結構5 (ttmlmsgblock) 14

6.6 資料結構6 (ttmllocalpara) 15

傳輸匹配層作為forces協議中介軟體的一部分,主要負責傳遞協議層之間的forces訊息。本文件全面介紹了傳輸匹配層的組織結構、以及各模組的功能、模組之間的介面和實現機制。

此概要設計說明書的讀者是總體設計師和程式設計師,以進一步進行詳細設計和**編寫。

** 1 相關文件

** 2 參考資料

** 3 術語和縮寫詞

本模組分為介面處理模組、訊息傳送模組、訊息接收模組、訊息排程模組、擁塞監控模組和日誌管理模組6個子模組。模組間關係和資料流圖如下圖所示。

圖 2 tml內部子模組

** 6 子模組列表

** 8 內部介面列表

void tmlmsgsend(void);

功能:將傳送快取中的訊息通過網路傳送。

返回值:無

void tmlmsgrecv(void);

功能:從網路中不間斷地接收訊息,並將訊息以**函式形式傳遞給pl或放入接收訊息快取。

返回值:無

void tmlcongwatch(void);

功能:對傳送訊息流量進行統計,當擁塞事件發生或消失時進行上報。

返回值:無

ossl_int32 tmlmsgschedule(

ossl_int8 flags /*0—對傳送訊息快取進行排程,1—對接收快取進行排程*/

CMM概要設計說明書模版v1

創智資訊系統 內部使用 概要設計說明書 狀態 草稿標識號 pis doc proc spe 003 評審當前版本 1.0 前一版本 修訂版發布日期 2002 5 30 摘要簡要描述該文件的內容。修改歷史 注釋 評審號為評審記錄表的編號。更改請求號為文件更改控制工具自動生成的編號。目錄本模板用於對概要...

產品概要設計說明書模版

v1.0 版本號 擬制人審核人 批准人2011 12 27 說明編寫這份概要設計說明書的目的,指出預期的讀者。a.待開發軟體系統的名稱 b.列出本專案的任務提出者 開發者 使用者。列出本檔案中用到的專門術語的定義和外文首字母組詞的原片語。列出有關的參考資料。說明對本系統的主要的輸入輸出專案 處理的功...

概要設計說明書1

檔案編號 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....