




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、研發生產中心文檔編號版本A1密級商密A項目名稱XX系統項目來源QR-RD-022(Ver1.2)Xxx系統詳細設計說明書(內部資料請勿外傳)編檢審批寫:日期:查:日期:核:日期:準:日期:XX公司版權所有不得復制文檔變更記錄序號艾更(+/-)說明作者版本號日期批準121. 引言 51.1 編寫目的和范圍 51.2 術語表 51.3 參考資料 51.4 使用的文字處理和繪圖工具 52. 全局數據結構說明 52.1 常量 62.2 變量 62.3 數據結構 63. 模塊設計 63.1 用例圖 63.2 功能設計說明 63.2.1 模塊1 63.2.2 模塊2 74. 接口設計 84.1 內部接口
2、84.2 外部接口 84.2.1 接口說明 84.2.2 調用方式 85. 數據庫設計 86. 系統安全保密設計 96.1 說明 96.2 設計 96.2.1 數據傳輸部分 96.2.2 IP 過濾分部 96.2.3 身份驗證部分 97. 系統性能設計 98. 系統出錯處理 91. 引言1.1 編寫目的和范圍說明寫這份詳細設計說明書的目的。本詳細設計說明書編寫的目的是說明程序模塊的設計考慮, 包括程序描述、輸入/輸出、 算法和流程邏輯等,為軟件編程和系統維護提供基礎。本說明書的預期讀者為系統設計人員、 軟件開發人員、軟件測試人員和項目評審人員。1.2 術語表定義系統或產品中涉及的重要術語,為讀
3、者在閱讀文檔時提供必要的參考信息序號術語或縮略語說明性定義1PMProject Manager, 項目經理21.3 參考資料列出有關資料的名稱、作者、文件編號或版本等。參考資料包括:a.需求說明書、架構設計說明書等;b.本項目的其他已發表的文件;c.引用文件、資料、軟件開發標準等。資料名稱作者文件編號、版本資料存放地點1.4 使用的文字處理和繪圖工具文字處理軟件:編寫設計文檔使用的文字處理軟件,如 RedOffice 繪圖工具:使用的UML:具,如Rose Jude、Visio2. 全局數據結構說明本章說明本程序系統中使用的全局數據常量、變量和數據結構。2.1 常量包括數據文件名稱及其所在目錄
4、,功能說明,具體常量說明等。2.2 變量本章說明本程序系統中使用的全局數據常量、變量和數據結構。2.3 數據結構包括數據結構名稱,功能說明,具體數據結構說明(定義、注釋、取值)等。3. 模塊設計3.1 用例圖3.2 功能設計說明3.2.1 模塊 1模塊 1 主要分為以下幾個子模塊:子模塊1、子模塊2和子模塊N。 子模塊 .1 設計圖.2 功能描述簡要描述子模塊1 的業務功能。.3 輸入數據詳細描述用戶輸入的數據( 包括任何輸入設備) 以及這些數據的有效性檢驗規則。詳細描述從物理模型中的哪些表獲取數據以及獲取這些數據的條件。
5、.4 輸出數據詳細描述子功能1 所產生的數據以及這些數據的表現形式。.5 業務算法和流程從業務角度詳細描述根據輸入數據產生輸出數據的業務算法和流程。.6 數據設計給出本程序中的局部數據結構說明,包括數據結構名稱,功能說明,具體數據結構說明(定義、注釋設計、取值)等。相關數據庫表,數據存儲設計(具體說明需要以文件方式保存的數據文件名、數據存儲格式、數據項及屬性等。).7 源程序文件說明給出本程序的各源程序文件的說明,包括源程序文件名稱及其所在目錄,功能說明,包含的前導文件及函數名稱等。.8 函數說明具體說明本程序中的各個函數,包括函數名稱及
6、其所在文件,功能,格式,參數,全局變量,局部變量,返回值,算法說明,使用約束等。.9 限制條件.10 其他說明3.2.2 模塊 2模塊 1 主要分為以下幾個子模塊:子模塊1、子模塊2和子模塊N。 子模塊 .1 設計圖.2 功能描述簡要描述子模塊1 的業務功能。.3 輸入數據詳細描述用戶輸入的數據( 包括任何輸入設備) 以及這些數據的有效性檢驗規則。詳細描述從物理模型中的哪些表獲取數據以及獲取這些數據的條件。.4 輸出數據詳細描述子功能1 所產生的數據以及這些數據的表現形式。.5 業
7、務算法和流程從業務角度詳細描述根據輸入數據產生輸出數據的業務算法和流程。.6 數據設計給出本程序中的局部數據結構說明,包括數據結構名稱,功能說明,具體數據結構說明(定義、注釋設計、取值)等。相關數據庫表,數據存儲設計(具體說明需要以文件方式保存的數據文件名、數據存儲格式、數據項及屬性等。).7 源程序文件說明給出本程序的各源程序文件的說明,包括源程序文件名稱及其所在目錄,功能說明,包含的前導文件及函數名稱等。.8 函數說明具體說明本程序中的各個函數,包括函數名稱及其所在文件,功能,格式,參數,全局變量,局部變量,返回值,算法說明,使用約束等。3.2.2
8、.1.9 限制條件.10 其他說明4. 接口設計4.1 內部接口4.2 外部接口4.2.1 接口說明例如:xx子系統通過xx從xx子系統取得xx等,相關標準,調用示例,可根據需要增 加章節描述接口。4.2.2 調用方式例如:內部接口調用:例:/*通過用戶服務號碼取得該客戶認證密碼等信息,如果該客戶存在返回為0,其他情況參考錯誤編碼*/public RUserInfo getUserInfo (String userNo);5. 數據庫設計詳見 xxx 數據庫設計說明書如果數據庫設計內容比較少,則直接在此處描述。6. 系統安全保密設計6.1 說明例如:由于存在與外部系統的接口, 所以需要考慮訪問安全的問題.6.2 設計例如:分為數據傳輸部分,IP 過濾部分 , 身份驗證部分. 章節可補充6.2.1 數據傳輸部分例如:在部分數據傳遞的時候, 考慮以 https 協議 , 需要在部署的時候作相關處理.6.2.2 IP 過濾分部例如:可在系統前端通過Filter 實現 , 該 Filter 實現對該地址訪問的IP 過濾作用 . 可信任 IP 地址通過xml 文件進行配置.6.2.3 身份驗證部分例如:對信任的用戶, 頒發身份驗證碼, 通過該標識進行身份識別.7. 系統性能設計8. 系統出錯處理例如:為了在系統出現異常
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 網絡直播平臺流量分成與電商平臺合作合同
- 深海地質勘探專利許可與技術升級改造協議
- 電商企業進口退稅擔保及稅務風險管理合同
- 古錢幣鑒定設備租賃與品牌授權與售后服務協議
- 大數據技術入股合作框架協議
- 大數據股權收益權轉讓與數據分析合作協議
- 美團外賣平臺餐飲商家線上訂單處理協議
- 離婚協議在線電子簽署及履行監督協議
- 工業自動化生產線傳感器設備采購、安裝及維護服務合同
- 介入治療和護理
- 《高效面試技巧課件版》教案
- 實驗室精密儀器全面維護保養服務協議
- 2024年天津高考英語第二次高考真題(原卷版)
- (完整版)水電工安全技術交底
- 《中國傳統文化心理學》課件第五章 傳統文化與心理治療(修)
- 幼兒園各類檔案借閱登記表
- 蒸汽疏水閥性能監測斯派莎克工程中國有限公司-Armstrong
- 機械創新設計技術結課論文
- 湘教版初中地理會考重點圖復習匯集
- 年產10萬噸飛灰水洗資源綜合利用項目可行性研究報告模板
- 褲類統一單價表-服裝工序工價表
評論
0/150
提交評論