設計說明書

2022-12-03 21:21:07 字數 3410 閱讀 3819

技術檔案

技術檔名稱:

技術檔案編號:

版本:擬制審核

會簽標準化

批准中興軟體技術(南昌)****

版本變更記錄 ii

目錄 iii

1 引言 1-2

1.1 編寫目的 1-2

1.2 適用範圍 1-2

1.3 預期讀者和閱讀建議 1-2

1.4 參考資料 1-2

1.5 引用標準檔案 1-2

2 術語、定義與縮略語 2-2

2.1 術語、定義 2-2

2.2 縮略語 2-3

3 模組一 3-3

3.1 模組描述 3-3

3.2 標準模組(可選) 3-3

3.3 模組設計 3-3

3.4 類定義 3-3

3.4.1 類一 3-3

3.5 單元定義(可選) 3-5

3.5.1 單元一 3-5

<說明 本模版中用「<>」引起來的藍色斜體字為撰寫模版內容的使用說明或解釋,請在完成之後刪除這部分內容。

本模版中列出應該填寫內容框架,為了通用則不可避免犧牲應對具體情況的靈活性,若其中部分欄目的內容不適用,則必須在該欄目中填寫「無」,禁止刪除欄目或空白,以免產生缺失或遺漏的誤導。

本模版的解釋權歸公司技術管理部所有。

>定義適用於預期讀者和閱讀建議見表1。

表 1無。

無。術語、定義見表2

表 2縮略語見表3。

表 3《要求:從模組在系統中的位置,實現原理及方式、實現的主要功能等方面來描述該模組的概貌。>

實現的原理及方式:

實現的主要功能:

查詢好友:使用者能夠根據自己的需求對**的使用者進行查詢。

新增好友:使用者可以把查詢到的好友新增到自己的好友列表裡面,從而可以和好友進行通訊。

刪除好友:使用者也可以對自己不想要通訊的使用者進行刪除。

《要求:說明在產品模組庫、事業部模組庫中對標準模組查詢結果、指出引用的標準模組的內容和應用方式、描述本模組中可能抽象的公用模組及其應用範圍》

《要求:主要用文字、圖表等形式詳細描述該模組的狀態遷移、訊號流程、程式流程、介面安排、程序關係、異常處理、錯誤處理等方面。

詳細說明本模組中的可測試性設計,包括提供的測試介面,測試內容和範圍等。>

《要求:簡述此類下列相關內容:

● 實現功能

● 在模組中起到的作用

● 引用此類應注意的事項。>

實現功能:

《要求:簡述此類下列相關內容:

例如:。>

《要求:繼承(實現)的類(介面)的包的完整路徑。例如:>

《要求:描述屬性名稱、含義、資料型別、訪問型別、修飾符以及初始值。>

《例如:使用者名稱。>

使用者id

《例如:>

《例如:private。>

public

《例如:無。>

《例如:null。>

《例如:使用者名稱。>

使用者暱稱

《例如:>

《例如:private。>

public

《例如:無。>

《例如:null。>

《例如:使用者名稱。>

使用者密碼

《例如:>

《例如:private。>

public

《例如:無。>

《例如:null。>

《例如:使用者名稱。>

使用者許可權

《例如:>

《例如:private。>

public

《例如:無。>

《例如:null。>

《例如:使用者名稱。>

儲存備註

《例如:>

《例如:private。>

public

《例如:無。>

《例如:null。>

顯示「查詢/新增使用者」對話方塊,根據使用者設定的使用者帳號、暱稱等資訊查詢所有**使用者。

《例如:private。>

private

《例如:static。>

《要求:給出本函式的輸入引數的詳細說明, 包括取值範圍、含義,及引數間的控制、順序、獨立或依賴等關係。>

《要求:說明本函式的關鍵實現方法與處理流程。明確對程式的注釋。規定對資訊是否有特殊的編碼要求。>

1、宣告乙個cuser物件

2、宣告乙個cusermanage物件

3、呼叫cuser物件的setuserid(cstring m_userid)等方法將輸入的使用者資訊;

4、使用乙個if 語句呼叫cusermanage物件的i***ist(cstring m_userid)方法檢驗輸入的使用者資訊是否有效,有效的話,彈出乙個messagebox()對話方塊,確定的話執行就呼叫cusermanage物件的searchuser(cuser user)方法查詢乙個新使用者,否則不做任何操作

《要求:給出本函式的輸出引數的詳細說明。它主要包括它的輸出值、取值範圍、含義及引數間的控制、順序、獨立或依賴等關係。>

《要求:說明返回值的含義。>

《要求:簡述此類下列相關內容:

● 實現功能

● 在模組中起到的作用

● 引用此類應注意的事項。>

《要求:簡述此類下列相關內容:

例如:。>

《要求:繼承(實現)的類(介面)的包的完整路徑。例如:>

《要求:描述屬性名稱、含義、資料型別、訪問型別、修飾符以及初始值。>

《例如:使用者名稱。>

使用者id

《例如:>

《例如:private。>

public

《例如:無。>

《例如:null。>

《例如:使用者名稱。>

使用者暱稱

《例如:>

《例如:private。>

public

《例如:無。>

《例如:null。>

《例如:使用者名稱。>

使用者密碼

《例如:>

《例如:private。>

public

《例如:無。>

《例如:null。>

《例如:使用者名稱。>

使用者許可權

《例如:>

《例如:private。>

public

《例如:無。>

《例如:null。>

《例如:使用者名稱。>

儲存備註

《例如:>

《例如:private。>

public

《例如:無。>

《例如:null。>

顯示「查詢/新增使用者」對話方塊,根據使用者設定的使用者帳號、暱稱等資訊或者查詢到的使用者資訊,在資料庫中新增一條使用者記錄。

以後在使用者的好友列表中就會顯示新增的好友。

設計說明書

北京化工大學化學工程學院 化工設計 課程作業 題目 學生 班級 學號 指導教師 200 年月日 目錄 需註明說明書各部分的起始頁碼,題目和頁碼用 相連 主要題目用黑體字,每節題目用宋體字 設計說明書正文約20頁。全文本型一律採用宋體和times new roman英文。全文單倍行距。一級標題 章 採...

設計說明書

1.設計任務書 1.設計題目 非同步電動機變頻調速的plc控制系統設計 1.2目的意義 1 綜合運用並鞏固所學機電一體化設計知識 2 採用程式設計的方法實現非同步電動機變頻調速系統設計。1.3設計內容 變頻器 採用松下vf0超小型變頻器。要求輸出轉速按下圖 見附圖 函式變化,請編寫梯形圖控制程式,並...

設計說明書

一 概述1 二 課題簡介及設計要求1 1 簡介1 2 本設計的具體要求2 三 粉碎機械種類的設計2 1 物料粉碎的方法種類及其分析3 2 粉碎機構的確定4 3 粉碎機構的設計6 四 粉碎機械零件結構的設計 1 sfy b 2片粉碎機設計的基本原理7 2 主要部件零件的設計8 五 錘式粉碎機的操作 維...