某软件系统设计说明书

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

XX软件系统设计说明

1Introduction 简介

1.1Purpose 目的

This section should state the purpose of this document. The intended reader should also be specified here.

这部分要描述文档的目的,并指明文档的读者。

1.2Scope 范围

1.2.1Name 软件名称

Identify the software by name.

对软件命名。

1.2.2Functions 软件功能

Explain what the software product(s) will and will not do (either directly or by reference to another related document).

解释软件产品将完成或不完成的功能(可以直接描述也可以参考相关文档)。

1.2.3Applications软件应用

Describe the application of the product (either directly or by reference to another software document)

描述软件的应用(可直接描述也可以参考其他软件文档)

2High Level Design概要设计

2.1Level 0 Design Description第0层设计描述

2.1.1Software System Context Definition 软件系统上下文定义:

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).

首先描述本软件系统在实际环境的组网方式(一般用图描述)

描述系统如何与外部实体一道组成功能实体(一般用图描述)

This section describes relationships between the software system to be developed and external entities. Architecture diagram, Top level DFD (Data-Flow-Diagram) or transaction diagrams can be used to describe architecture and interaction.

本节还要描述待开发软件系统与外部实体的关系.,可以使用系统架构图、顶层数据流图、事务图等来描述系统结构和交互关系。

All external entities of the software system (defined in Procedure of Design Specification) that interact with the software system, or affect the software system in a certain mode, for example, OS, driver, hardware, interrupt or other software systems.

The property (such as message, library invoking) and type (such as OS service, communication service, system tools, etc.) of the interaction between external entities and this system. Only the contents that are helpful in the software design should be included while describing the features of an external entity. Instead of a complete description in this specification, you can make

indexes to refer to the relative documents that describe the software design. For example, an index can be made for the programming guidance of the OS.

所有系统外围实体(在设计规格流程中有定义),这些实体与软件系统发生交互作用或以某种方式影响软件系统,比如,操作系统,驱动程序,硬件,中断,其他软件系统等.

外围实体和本系统相互作用的性质(比如,消息,库调用)和类型(比如,OS服务,通信服务,系统工具等)。描述外部实体的特性时要注意该描述一定要有助本软件的设计和描述。为了本文档内容的完整性,可以采用对于描述相关设计实体文档索引的方式:如对于操作系统编程手册的索引

2.1.2Design Considerations (Optional)设计思路(可选)

2.1.2.1Design Methodology 设计方法

Describe design methodology that shall be used in the software system design.描述本软件系统所采取的设计方法。

2.1.2.2Design Alternatives 设计可选方案

Analysis several alternatives of system design scheme, and specify the scheme that shall be used. 对本软件系统的几种设计方案进行分析、比较,并确定所采用的方案

2.1.2.3Design Constraints 设计约束

1.Standards compliance 遵循标准

Describe standards that software system shall comply with.描述本软件所遵循的标准、规范

2.Hardware Limitations 硬件限制

Describe hardware limitations of the software system.描述本软件系统实现的硬件限制

3.Technology Limitations 技术限制

Describe technology limitations of the software system.描述本软件的技术限制4.Other Design Considerations 其他

Describe other design considerations of the software system.描述其他有关的

相关文档
最新文档