




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、系統(tǒng)設(shè)計(jì)報(bào)告編寫規(guī)范文件編號:NW506101生效日期:2000.3.20受控編號:密級:秘密版次:Ver2.1修改狀態(tài):總頁數(shù)19正文 4附錄 15編制:胡景德審核:袁淮、孟 莉批準(zhǔn):孟莉沈陽東大阿爾派軟件股份有限公司(版權(quán)所有,翻版必究)文件修改控制修改記錄編 號修改狀態(tài)修改頁他及條款修改 人審核 人批準(zhǔn) 人修改日期目錄1. 目的2. 適用范圍3. 術(shù)語及縮略語4. 編寫規(guī)范4.1 排版規(guī)范4.2 模板使用5. 引用文件6. 附錄1. 目的系統(tǒng)設(shè)計(jì)報(bào)告主要為使軟件產(chǎn)品和軟件項(xiàng)目滿足規(guī)定的軟件規(guī)格要求而確定軟件系統(tǒng)的體系結(jié)構(gòu)、組成成分、數(shù)據(jù)組織、模塊、內(nèi)外部接口。主要任務(wù)有:1) 建立軟件產(chǎn)
2、品和軟件項(xiàng)目目標(biāo)系統(tǒng)的總體結(jié)構(gòu)。對于大規(guī)模軟件系統(tǒng),應(yīng)分為若干子系統(tǒng),在本報(bào)告中只說明總體設(shè)計(jì),然后為每個子系統(tǒng)編寫系統(tǒng)設(shè)計(jì)報(bào)告;2) 總體設(shè)計(jì);3) 模塊設(shè)計(jì);4) 涉及使用數(shù)據(jù)庫的設(shè)計(jì)需編寫數(shù)據(jù)庫設(shè)計(jì)。2. 適用范圍適用于軟件開發(fā)設(shè)計(jì)階段的系統(tǒng)設(shè)計(jì)報(bào)告的編寫。3. 術(shù)語及縮略語本程序采用NQ402100 質(zhì)量手冊中的術(shù)語和縮略語及其定義。4. 編寫規(guī)范4.1 排版規(guī)范1 ) 整個規(guī)范由2 節(jié)構(gòu)成,模板單獨(dú)一節(jié)。2 )正文樣式采用“規(guī)范正文”。3 )標(biāo)題編號采用每節(jié)獨(dú)立編號。4.2 模板使用系統(tǒng)設(shè)計(jì)報(bào)告的編寫可依據(jù)具體情況選用摸板的格式或編寫指南的格式。1 )拷貝規(guī)范。2 )刪除第一節(jié)(系統(tǒng)
3、設(shè)計(jì)報(bào)告封面前的所有頁)。3 )在修改完內(nèi)容后,更新目錄域和相關(guān)的頁數(shù)域。5. 引用文件(無)6. 附錄以下部分為系統(tǒng)設(shè)計(jì)報(bào)告的模板與編寫指南。密 級: 機(jī)密第版第 冊 /共文檔編號:分冊名稱:冊(項(xiàng)目編號) (項(xiàng)目編號)系統(tǒng)設(shè)計(jì)報(bào)告(部門名稱)沈陽東大阿爾派軟件股份有限公司總頁 數(shù)正 文附錄生效日期:年 月日編制:審核:批準(zhǔn):目錄1. 引言 11.1 目的 11.2 背景 11.3 術(shù)語 11.4 參考資料 12. 總體設(shè)計(jì) 12.1 系統(tǒng)運(yùn)行環(huán)境 12.2 軟件功能描述 22.3 軟件結(jié)構(gòu) 22.4 技術(shù)路線 22.5 外部接口 22.5.1 用戶接口 22.5.2 軟件接口 22.5.3
4、 其它接口 23. 模塊設(shè)計(jì) 33.1 功能 33.2 性能 33.3 內(nèi)部接口 33.4 外部存貯結(jié)構(gòu)設(shè)計(jì) 34. 故障處理說明 35. 數(shù)據(jù)庫設(shè)計(jì) 45.1 數(shù)據(jù)字典設(shè)計(jì) 45.2 安全保密設(shè)計(jì) 41.引言1.1 目的說明編寫本系統(tǒng)設(shè)計(jì)說明書的目的。1.2 背景:說明理解本報(bào)告所需的背景,如與公司其它軟件之間的聯(lián)系等。1.3 術(shù)語列出本系統(tǒng)設(shè)計(jì)說明書中專門術(shù)語的定義和英文縮寫詞的原詞組。1.4 參考資料:列出編寫參考的文件、資料、技術(shù)標(biāo)準(zhǔn)以及他們的作者、標(biāo)題、編號、發(fā)布 日期和出版單位。列出編寫本報(bào)告時需查閱的Intenet上雜志、專業(yè)著作、技術(shù)標(biāo)準(zhǔn)以及他們編 號資料名稱簡介作者日 期出版
5、單位2.總體設(shè)計(jì)2.1 系統(tǒng)運(yùn)行環(huán)境給出本軟件系統(tǒng)運(yùn)行所需的基本軟/硬件環(huán)境、使用本軟件系統(tǒng)典型用戶的 設(shè)備分布圖及設(shè)備上相應(yīng)軟件配置。軟件環(huán)境包括:操作系統(tǒng)、數(shù)據(jù)庫、以 及其它支撐軟件;硬件環(huán)境包括:主機(jī)類型、網(wǎng)絡(luò)類型、存儲器容量、其它特殊設(shè)備。2.2 軟件功能描述描述被開發(fā)軟件的功能,如有同等作用的文件(如已編寫的軟件功能規(guī)格說明書)則可直接在此引述該文件名及歸檔的部門即可。2.3 軟件結(jié)構(gòu)以圖表形式給出軟件子系統(tǒng)結(jié)構(gòu)和模塊組成結(jié)構(gòu)。凡單獨(dú)編寫系統(tǒng)設(shè)計(jì)報(bào)告的子系統(tǒng),其內(nèi)部自用的模塊不必列出。2.4 技術(shù)路線給出本軟件系統(tǒng)在實(shí)現(xiàn)過程中所采用的技術(shù)路線、方法。對比較新的技術(shù)給予詳細(xì)的闡述及必要
6、的說明,在可能的情況下給出相應(yīng)的技術(shù)參考資料。2.5 外部接口2.5.1 用戶接口 描述該軟件與用戶的接口,包括用戶輸入輸出界面樣式、操作方式和界面間的轉(zhuǎn)移關(guān)系。如具有等同作用的文件(如使用開發(fā)工具編寫的界面原型程序等),本處僅需列出該文件名、保管部門即可。2.5.2 軟件接口描述該軟件與其它系統(tǒng)的軟件接口,主要說明其它系統(tǒng)提供的編程接口和本系統(tǒng)向其它系統(tǒng)提供的編程接口,如具有等同作用的文件(如包含接口說明及注釋的源文件程序頭文件、接口幫助的超文本文件等),本處僅需列出該文件名、保管部門即可。2.5.3 其它接口描述該軟件與其它系統(tǒng)的其它類型接口,主要說明其它系統(tǒng)提供的和本系統(tǒng)向其它系統(tǒng)提供的
7、硬件接口、通信協(xié)議及規(guī)程、數(shù)據(jù)交換格式等,如具有等同作用的文件,本處僅需列出該文件名、保管部門即可。3. 模塊設(shè)計(jì)3.1 功能簡述各模塊的功能。3.2 性能說明對各模塊的性能要求,包括精度、時間特性和處理速度。3.3 內(nèi)部接口說明各模塊之間接口,包括:1) 各模塊的用途、使用(調(diào)用)方式;2) 說明其每個子程序(方法,Method )、特性(Property )和反饋的事件( Event ),相應(yīng)的輸入、輸出項(xiàng)說明;3) 指明各模塊內(nèi)含的各類外部接口,并列出這些外部接口說明材料名。3.4 外部存貯結(jié)構(gòu)設(shè)計(jì)說明本系統(tǒng)存貯于磁盤等持久性存貯介質(zhì),而且不是由數(shù)據(jù)庫管理系統(tǒng)進(jìn)行管理的數(shù)據(jù)的組織結(jié)構(gòu),包
8、括數(shù)據(jù)名稱、用途、每個數(shù)據(jù)項(xiàng)的標(biāo)識名、類型和含義,組織結(jié)構(gòu)、訪問方法和存儲要求。4. 故障處理說明說明本系統(tǒng)所采用的基本錯誤處理方法和原則,例如:統(tǒng)一采用C+try-catch 錯誤方法,所有錯誤最終必須以界面形式向用戶說明。用一覽表方式說明各類可能的錯誤或故障出現(xiàn)時系統(tǒng)的處理方法和補(bǔ)救措施。5. 數(shù)據(jù)庫設(shè)計(jì)5.1 數(shù)據(jù)字典設(shè)計(jì)對數(shù)據(jù)庫設(shè)計(jì)中涉及到的各種項(xiàng)目,如數(shù)據(jù)項(xiàng)、記錄、表、數(shù)據(jù)庫等建立數(shù)據(jù)字典,以說明它們的標(biāo)識符、同義名及有關(guān)信息,并說明對此數(shù)據(jù)字典設(shè)計(jì)的基本考慮。凡采用數(shù)據(jù)庫設(shè)計(jì)工具(如ER 圖設(shè)計(jì)工具)生成的數(shù)據(jù)字典,本處僅需列出對應(yīng)的文件名、保管部門即可。5.2 安全保密設(shè)計(jì)說明在
9、數(shù)據(jù)庫的設(shè)計(jì)中,如何通過區(qū)分不同的訪問者、不同的訪問類型和不同的數(shù)據(jù)對象,進(jìn)行分別對待而獲得的數(shù)據(jù)庫安全保密設(shè)計(jì)考慮。系統(tǒng)設(shè)計(jì)報(bào)告編寫指南之一1. Introduction 介紹描述這個文檔的編寫目的;描述這個文檔的適用范圍;描述這個文檔的讀者;確定這個系統(tǒng)/ 產(chǎn)品的名稱和/ 或版本號;定義重要的術(shù)語、縮寫詞或縮略語;總結(jié)(或給出一個概要)這個文檔的內(nèi)容。2. System Overview 系統(tǒng)概述對軟件系統(tǒng)的一般性描述,包括系統(tǒng)的功能和其他與設(shè)計(jì)相關(guān)的內(nèi)容。3. Design Considerations 設(shè)計(jì)上的考慮本節(jié)描述在完成一個完整的設(shè)計(jì)解決方案之前必須闡明或解決的問題。3.1 A
10、ssumptions and Dependencies 假設(shè)和依賴相關(guān)的軟件和硬件操作系統(tǒng)最終用戶特征在功能上可能發(fā)生的變化3.2 General Constraints 一般限制描述對軟件系統(tǒng)的設(shè)計(jì)有重要影響的全局限制或約束。硬件或軟件環(huán)境;最終用戶環(huán)境;資源的可用性和揮發(fā)性;標(biāo)準(zhǔn)的兼容;(option)協(xié)同工作的要求;接口 / 協(xié)議的要求;數(shù)據(jù)儲存和發(fā)布要求;安全性的要求(或其它類似的規(guī)則);內(nèi)存和其它的容量限制;性能要求;網(wǎng)絡(luò)通信;(option)驗(yàn)證和確認(rèn)的要求(測試);其他質(zhì)量目標(biāo)的要求;在需求分析說明書中所描述的其它要求。3.3 Goals and Guidelines 目標(biāo)和指導(dǎo)
11、方針描述所有支配軟件系統(tǒng)設(shè)計(jì)的目標(biāo)、指導(dǎo)方針、原則或者優(yōu)先權(quán)。盡量保持它簡單易用;強(qiáng)調(diào)速度與內(nèi)存使用的矛盾;象對待一個已經(jīng)存在的產(chǎn)品那樣工作、觀察或者體會。3.4 Development Methods 開發(fā)方法簡要地描述用于軟件設(shè)計(jì)的方法。如果采用正式/ 已公布的方法,那么就要對這些方法進(jìn)行詳細(xì)描述,同時還要簡單解釋一下為什么采用這個方法或其中的某些部分。4. Architectural Strategies 體系結(jié)構(gòu)策略描述所有影響整個系統(tǒng)的組織和結(jié)構(gòu)的設(shè)計(jì)決定和/ 或策略,這些策略深入描述系統(tǒng)體系結(jié)構(gòu)所使用的關(guān)鍵技術(shù)和機(jī)制。對于每個設(shè)計(jì)決定和/ 或策略都要描述其產(chǎn)生原因(可能要引用前面闡
12、述的設(shè)計(jì)目標(biāo)和原則),以及它們是如何得到均衡和折中的,涉及內(nèi)容:使用特定類型產(chǎn)品(編程語言、數(shù)據(jù)庫、函數(shù)庫等);重用現(xiàn)有組件;軟件未來擴(kuò)展和升級的計(jì)劃;用戶接口模型(或系統(tǒng)的輸入和輸出模型);硬件或軟件接口模型;錯誤檢測和恢復(fù);內(nèi)存管理策略;外部數(shù)據(jù)庫和/ 或數(shù)據(jù)存儲管理和維護(hù);網(wǎng)絡(luò)上分布式數(shù)據(jù)或控制;控制的一般方法;并發(fā)和同步;通信機(jī)制;其它資源的管理。每一個被采用的重要戰(zhàn)略必須在相應(yīng)的子章節(jié)內(nèi)加以討論。5. System Architecture 系統(tǒng)體系結(jié)構(gòu)在本節(jié)應(yīng)該在一個較高的層次來說明如何將系統(tǒng)的功能劃分給各個子系統(tǒng)或組件,不要涉及這些組件本身的細(xì)節(jié)(后面有一個小節(jié)專門來詳細(xì)描述組件
13、)。本節(jié)的主要目標(biāo)是描述系統(tǒng)是如何進(jìn)行分解、這樣分解的原因以及各部分是如何協(xié)作工作以完成預(yù)定功能。在較高的層次上描述系統(tǒng)所要承擔(dān)的主要工作責(zé)任、系統(tǒng)所扮演的各種角色; 描述如何將系統(tǒng)劃分成各個組件/ 子系統(tǒng), 每個組件 / 子系統(tǒng)的作用是什么;描述高層組件之間是如何協(xié)調(diào)工作已完成預(yù)期的功能;進(jìn)行系統(tǒng)分解時所采用的基本原則;可以使用圖表、模型、流程圖等形式來描述上述內(nèi)容。5.1 Subsystem Architecture 子系統(tǒng)的體系結(jié)構(gòu)建立一個子章節(jié)來詳細(xì)描述某一組件的作用,進(jìn)一步描述該組件是如何分為子組件的以及各個子組件之間的關(guān)系。6. Policies and Tactics 政策和實(shí)施
14、策略描述影響系統(tǒng)的接口細(xì)節(jié)和系統(tǒng)實(shí)現(xiàn)細(xì)節(jié)的各個方面:選擇特定產(chǎn)品來使用(如編譯器、解釋器、數(shù)據(jù)庫、函數(shù)庫等);工程上的折中;編碼規(guī)范和慣例;一個或多個子系統(tǒng)、模塊或子程序的協(xié)議;選擇某一特定算法或編程用語來實(shí)現(xiàn)系統(tǒng)的一部分;功能性說明;保證需求可回溯性的計(jì)劃;軟件測試計(jì)劃;軟件維護(hù)計(jì)劃;最終用戶、軟件、硬件和通信的接口;將源代碼按照物理形態(tài)(文件和路徑)進(jìn)行分層組織;如何構(gòu)造和/ 或產(chǎn)生系統(tǒng)的交付物(如何編譯、鏈接、加載等)。以上各項(xiàng)內(nèi)容必須有相應(yīng)的子章節(jié)進(jìn)行討論。如果還有其他方案可供選擇時,要說明你沒有選擇這些方案的原因??梢允褂脠D表、模型、流程圖等形式來描述上述內(nèi)容。7. Detailed
15、 System Design 詳細(xì)設(shè)計(jì)在系統(tǒng)體系結(jié)構(gòu)中所描述的絕大多數(shù)組件需要在本章節(jié)進(jìn)行更深一步的討論,同樣,其它低層的組件和子組件也需要描述。為每個組件建立一個子章節(jié)來詳細(xì)描述組件,包括以下內(nèi)容:Classification 分類組件的種類,例如是一個子系統(tǒng)、模塊、類、包、函數(shù)、文件等等。Definition 定義組件的確切用途和語義??赡苄枰獏⒄招枨笳f明。Responsibilities 責(zé)任該組件的主要責(zé)任和/ 或行為, 要完成什么?扮演什么角色?給客戶提供哪寫服務(wù)?可能需要參照需求說明。Constraints 約束與該組件相關(guān)的任何假設(shè)、限制、或者約束,如時間、存儲或組件狀態(tài),還可能
16、包括與該組件進(jìn)行交互的規(guī)則(前提條件,后置條件,不變量,其它在輸入和輸出值、局部或全局值上的限制,數(shù)據(jù)格式和數(shù)據(jù)存取,同步,例外等)。Composition 合成描述組成該組件的子組件及其用途。Uses/Interactions用戶 / 接口描述該組件與其它組件之間的關(guān)系,如該組件被哪些組件所使用?該組件使用了哪些其它組件?這關(guān)系到所使用的交互作用的方法。面向?qū)ο蟮脑O(shè)計(jì)必須描述那些已知的和預(yù)期的子類、超類和元類。Resources 資源描述這個組件所管理的、影響的和使用的所有資源,如內(nèi)存、處理器、打印機(jī)、數(shù)據(jù)庫或軟件庫,要描述可能存在的資源競爭、死鎖等情況以 及相應(yīng)的解決方案。Processi
17、ng 過程描述該組件的執(zhí)行過程,包括所使用的算法、狀態(tài)的變化、相關(guān)的時間或空間的復(fù)雜性、并發(fā)、創(chuàng)建方法、初始化、清除和例外情況的處理。Interface/Exports 界面 / 出口描述該組件所提供的服務(wù),如資源、數(shù)據(jù)、類型、常量、子程序和例外等集合,明確定義每一個服務(wù)元素,即分類、定義、責(zé)任、約束、組合、使用、資源、處理和接口的描述。7.1 Detailed Subsystem Design 詳細(xì)子系統(tǒng)設(shè)計(jì) 在本章節(jié)內(nèi)對該組件進(jìn)行更詳細(xì)描述,可使用一些復(fù)雜的圖表來顯示組件結(jié)構(gòu)、行為、或者信息/ 控制流。8. Glossary 詞匯表列出在文檔中所定義的術(shù)語和概念。9. Bibliograp
18、hy 參考書目一個參考書目和/ 或相關(guān)出版物的列表。系統(tǒng)設(shè)計(jì)報(bào)告編寫指南之二1. Objectives 目標(biāo)描述系統(tǒng)設(shè)計(jì)報(bào)告的內(nèi)容和目的。2. Scope 范圍適用于指導(dǎo)包含設(shè)計(jì)階段的項(xiàng)目編寫系統(tǒng)設(shè)計(jì)報(bào)告。3. References 參考4. Outstanding Issues 尚存主要問題5. Approvals 批準(zhǔn)R&D 單位負(fù)責(zé)人6. Responsibilities 職責(zé)6.1 開發(fā)部長對系統(tǒng)設(shè)計(jì)報(bào)告進(jìn)行審核;6.2 項(xiàng)目管理部門組織對系統(tǒng)設(shè)計(jì)報(bào)告進(jìn)行評審;6.3 設(shè)計(jì)人員提交符合本指南的系統(tǒng)設(shè)計(jì)報(bào)告。6.4 設(shè)計(jì)人員對設(shè)計(jì)階段的文檔進(jìn)行配置管理。7. Template 模
19、板7.1Introduction 緒論項(xiàng)目概述;所設(shè)計(jì)的產(chǎn)品的概述。7.1 System Description 系統(tǒng)描述7.1.1 Support for Requirements 對需求的支持設(shè)計(jì)滿足需求的程度;設(shè)計(jì)未能完全滿足的需求及其原因。7.1.2 System Purpose 系統(tǒng)目標(biāo)簡述所開發(fā)的系統(tǒng),如果本系統(tǒng)同其他系統(tǒng)有不論是手工還是計(jì)算機(jī)方面的關(guān)系,也要描述??蓞⒖夹枨蠓治鰣?bào)告的內(nèi)容。7.1.3 Inputs and Outputs 輸入和輸出詳細(xì)描述系統(tǒng)的所有輸入和輸出,包括界面設(shè)計(jì)、報(bào)表設(shè)計(jì),參數(shù)格式。7.1.4 Functions 功能描述系統(tǒng)所提供的所有功能。7.1.
20、5 Stored data 數(shù)據(jù)存貯簡述系統(tǒng)的數(shù)據(jù)文件。7.1.6 Security and backup 安全和備份系統(tǒng)在安全和備份方面的考慮與設(shè)計(jì),包括回滾和恢復(fù)。7.1.7 Exception handling 例外處理系統(tǒng)產(chǎn)生的所有錯誤信息的列表,包括錯誤發(fā)生的條件以及所采取的措施。所有例外情況的列表,以及系統(tǒng)所采取的措施。7.1.8 Impact assessment 影響評估描述系統(tǒng)對現(xiàn)有環(huán)境的重要影響,如工序的變化,工作量的變化和硬件的變化。可以參照需求分析報(bào)告的內(nèi)容。7.2 User Procedures 用戶規(guī)程7.2.1 System navigation 系統(tǒng)導(dǎo)航描述那些
21、使用戶能充分使用系統(tǒng)的規(guī)則;7.2.2 Routine 例程描述在正常工作環(huán)境下,系統(tǒng)預(yù)期的使用方法;使用流程圖來描述例程,流程圖要帶有輔助描述,描述那些使用每個功能的用戶的類型。7.2.3 Exception 例外處理描述系統(tǒng)在異常情況下所使用的處理方式,如網(wǎng)絡(luò)失效時的數(shù)據(jù)恢復(fù)。7.2.4 Installation 安裝描述系統(tǒng)的安裝過程。7.3 System architecture 系統(tǒng)結(jié)構(gòu)7.3.1 Design principles 設(shè)計(jì)原則描述系統(tǒng)設(shè)計(jì)所采用的策略,如用戶界面的形式,所使用的標(biāo)準(zhǔn)產(chǎn)品等。7.3.2 Design rationale 設(shè)計(jì)原理描述進(jìn)行設(shè)計(jì)的依據(jù),如數(shù)據(jù)
22、庫結(jié)構(gòu)等;模塊調(diào)用原理:是內(nèi)部還是外部,是修改還是重建或重用。7.3.3 Software components and interfaces 軟件組件和接口描述系統(tǒng)中的主要組件,包括它們之間傳遞的包和數(shù)據(jù)流;數(shù)據(jù)流圖和功能分解圖;描述所引用的外部模塊。7.3.4 Capacity requirements 系統(tǒng)資源需求估計(jì)系統(tǒng)容量等需求的臨界值,如內(nèi)存、磁盤空間和、傳輸速率等。7.3.5 System structure 系統(tǒng)結(jié)構(gòu)描述系統(tǒng)的各模塊是如何連接在一起工作的。7.4 Data 數(shù)據(jù)7.4.1 Definitions 定義對系統(tǒng)中包含的所有數(shù)據(jù)項(xiàng)的描述。7.4.2 Database
23、design 數(shù)據(jù)庫設(shè)計(jì)對邏輯數(shù)據(jù)庫/ 文件設(shè)計(jì)的描述;對物理數(shù)據(jù)庫/ 文件設(shè)計(jì)的描述;數(shù)據(jù)校驗(yàn)規(guī)則。7.4.3 Calculations 算法定義系統(tǒng)所采用的計(jì)算或算法;確定實(shí)現(xiàn)這些算法的流程。7.4.4 Data management procedures 數(shù)據(jù)管理程序 描述對系統(tǒng)數(shù)據(jù)的管理流程,如存檔等。7.5 Module specifications 模塊說明詳細(xì)描述每個模塊的邏輯、功能或每個模塊的所有狀態(tài)、與其他模塊的關(guān)聯(lián)、狀態(tài)的變遷、存在的條件及采取的動作;使用簡潔、標(biāo)準(zhǔn)的語言; 說明每個模塊的輸入和輸出。7.6 Physical environment 物理環(huán)境描述建立和運(yùn)行系
24、統(tǒng)所需要的物理環(huán)境。7.7 Appendices 附錄數(shù)據(jù)流圖數(shù)據(jù)模型系統(tǒng)設(shè)計(jì)報(bào)告檢查表項(xiàng)目名稱:項(xiàng)目編號:序號|內(nèi)容 Yes |No 不適用1整個系統(tǒng)組織很清晰,并包際-午艮好的體系結(jié)構(gòu)概述和verification2對模塊進(jìn)仃明確定義,包括模塊的功能說明和與其它模塊的接口說明3包含前求分析報(bào)告中列出來的所不功能4主要的數(shù)據(jù)結(jié)構(gòu)被調(diào)用函數(shù)隱藏起來r5描述數(shù)據(jù)庫的組織結(jié)構(gòu)和內(nèi)容6描述開驗(yàn)證所侶天鍵的舁法7定義了用戶接口的關(guān)鍵方面8包片TO勺錯誤處理策略91)好錯誤信息清晰、簡潔地反映在用戶界面上10體系結(jié)構(gòu)的設(shè)計(jì)廿以逋取廿能發(fā)生H勺及化11作為頭現(xiàn)系筑州程序貝,你河體系玷的感到滿忌12描述了處理用戶輸入的策略13|清晰地闡述了系統(tǒng)的主要目標(biāo)14所后主要的數(shù)據(jù)結(jié)構(gòu)都有描述過并通過verification15描述并驗(yàn)證所有主要的對象16用戶接口都被模塊化以使其內(nèi)部的變化不對程序的其它部分產(chǎn)生影響171對內(nèi)存的(在用事先作了估計(jì)并
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 櫥柜購銷與安裝工程合同
- 招聘服務(wù)合同
- 內(nèi)部施工合同協(xié)議
- 城市規(guī)劃咨詢顧問合同
- 家裝使用裝修合同
- 工業(yè)自動化設(shè)備采購及安裝服務(wù)合同
- 電子商務(wù)平臺運(yùn)營合作合同
- Unit 2More than fun Presenting ideas教學(xué)設(shè)計(jì)2024-2025學(xué)年外研版英語七年級上冊
- 江海職業(yè)技術(shù)學(xué)院《現(xiàn)代文學(xué)與新女性》2023-2024學(xué)年第二學(xué)期期末試卷
- 興義民族師范學(xué)院《攝影測量學(xué)實(shí)驗(yàn)》2023-2024學(xué)年第二學(xué)期期末試卷
- 《醫(yī)院應(yīng)急培訓(xùn)》課件
- 提高教育教學(xué)質(zhì)量深化教學(xué)改革措施
- 招標(biāo)代理機(jī)構(gòu)遴選投標(biāo)方案(技術(shù)標(biāo))
- 證件使用協(xié)議書(2篇)
- 三級安全教育試題(公司級、部門級、班組級)
- 貧血醫(yī)學(xué)教學(xué)課件
- 肺栓塞患者護(hù)理查房課件
- 委托書之工程結(jié)算審計(jì)委托合同
- 《如何有效組織幼兒開展體能大循環(huán)活動》課件
- (完整版)重力式擋土墻專項(xiàng)方案
- 花城版四年級音樂下冊全冊教案
評論
0/150
提交評論