1、背景
(背景、原因)
2、名词解释
(对文档中出现新的或不常见的名词、概念或简略语给出定义和解释)
3、设计目标
3.1、实现的功能
(概要描述要实现的功能,列出要实现的功能点及子功能点,并对每一个功能点进行详细说明。功能点之间的层级和关联关系要明晰。仅描述功能,不需要涉及实现方案、功能取舍等问题)
3.2、性能指标
(性能目标需要分解到模块,描述对该模块的性能要求。比如响应时间、CPU峰值、内存分配等)
4、系统环境
4.1、假设与其它模块联系
(与外界其他系统/模块的联系。采用文字分条列出或采用模块结构图描述均可)
4.2、相关软件及硬件
(系统所需的软,硬件,包括操作系统,机器型号及配置要求。建议采用表格形式列出)
4.3、模块限制
(系统已知的或可预知的限制)
4.4、数据规模估计
(通过调研或经验,对数据规模进行估计,包括用户量、数据量、带宽消耗及增长速度等方面分条列出)
5、设计思路及折衷
( 描述模块设计中需要解决或考虑的关键问题,解决这些问题可能有不同方案, 在这里加入方案设计的选择, 折衷及解释,并在后面的模块设计中对选中的方案给出进一步阐述。建议分类列出,比如性能、可扩展性、安全性、服务稳定性、反作弊、复用等方面。)

832

被折叠的 条评论
为什么被折叠?



