【正文】
software product(s) will and will not do (either directly or by reference to another related document).解釋軟件產(chǎn)品將完成或不完成的功能(可以直接描述也可以參考相關(guān)文檔)。XX軟件系統(tǒng)設(shè)計(jì)說(shuō)明書(shū)1 Introduction 簡(jiǎn)介 Purpose 目的This section should state the purpose of this document. The intended reader should also be specified here. 這部分要描述文檔的目的,并指明文檔的讀者。 Scope 范圍 Name 軟件名稱(chēng)Identify the software by name.對(duì)軟件命名。 Applications軟件應(yīng)用Describe the application of the product (either directly or by reference to another software document)描述軟件的應(yīng)用(可直接描述也可以參考其他軟件文檔)2 High Level Design概要設(shè)計(jì) Level 0 Design Description第0層設(shè)計(jì)描述 Software System Context Definition 軟件系統(tǒng)上下文定義:Describes the network organizing mode of the software system in actual environment (usually in drawings).Describes how the software system forms a functional entity with other external entities (usually in drawings).首先描述本軟件系統(tǒng)在實(shí)際環(huán)境的組網(wǎng)方式(一般用圖描述)描述系統(tǒng)如何與外部實(shí)體一道組成功能實(shí)體(一般用圖描述)This section describes relationships between the software system to be developed and external entities. Architecture diagram, Top level DFD (DataFlowDiagram) or transaction diagrams can be used to describe architecture and interaction.本節(jié)還要描述待開(kāi)發(fā)軟件系統(tǒng)與外部實(shí)體的關(guān)系.,可以使用系統(tǒng)架構(gòu)圖、頂層數(shù)據(jù)流圖、事務(wù)圖等來(lái)描述系統(tǒng)結(jié)構(gòu)和交互關(guān)系。描述外部實(shí)體的特性時(shí)要注意該描述一定要有助本軟件的設(shè)計(jì)和描述。 Design Alternatives 設(shè)計(jì)可選方案 Analysis several alternatives of system design scheme, and specify the scheme that shall be used. 對(duì)本軟件系統(tǒng)的幾種設(shè)計(jì)方案進(jìn)行分析、比較,并確定所采用的方案 Design Constraints 設(shè)計(jì)約束1. Standards pliance 遵循標(biāo)準(zhǔn)Describe standards that software system shall ply 、規(guī)范2. Hardware Limitations 硬件限制Describe hardware limitations of the software 3. Technology Limitations 技術(shù)限制Describe technology limitations of the software 4. Other Design Considerations 其他Describe other design considerations of the software Level 1 Design Description第一層設(shè)計(jì)描述Architecture of the software system shall be described here. 這里要描述軟件系統(tǒng)的總體結(jié)構(gòu)。 Deposition Description分解描述 Module/Subsystem Deposition模塊/子系統(tǒng)分解This section describes subsystems ,module in the system..本節(jié)描述系統(tǒng)中的子系統(tǒng)和模塊。In case of external entities, Subordinates attribute need not be described. 對(duì)于外部實(shí)體,從屬屬性不必描述。 Data Deposition數(shù)據(jù)分解This section describes data stores in the system..本節(jié)描述系統(tǒng)中的數(shù)據(jù)結(jié)構(gòu)。Describes the global data structure of the system, including: the data directly accessed by deposed modules, and the data structure used in interface of deposed modules. When describing the data, make sure the data is the global data of the level.本章節(jié)描述本系統(tǒng)中用到的全局?jǐn)?shù)據(jù)結(jié)構(gòu),其中至少包括: 各分解模塊直接訪問(wèn)的數(shù)據(jù),被各分解模塊用來(lái)在接口中使用的結(jié)構(gòu)。1. Data Entity 1 Description數(shù)據(jù)實(shí)體1描述Describe as follows 按照以下格式描述:Identification 標(biāo)識(shí):Type 類(lèi)型:Purpose目的: Dependency Description依賴(lài)性描述This section describes relationships among the design entities such as subsystems, data stores, modules, and processes etc..本節(jié)描述系統(tǒng)中的子系統(tǒng),