论坛首页 入门技术论坛

软件功能规格说明书

浏览 6824 次
该帖已经被评为新手帖
作者 正文
   发表时间:2008-04-28  

包括的内容:  
  1 引言  
  1.1 目的  
  说明编写这份报告的目的,指出预期的读者。  
  1.2 术语  
  2 假定与约束  
  列出进行本软件开发工作的假定和约束,例如经费限制、开发期限、相关行业法律法规等。  
  2.1 系统构成约束  
  2.2 用户需求约束  
  2.3 性能约束  
  2.4 假定  
  3 功能描述  
  3.1 功能总体描述/需求范围界定  
  3.2 核心功能描述  
  4 功能模块图  
  5 功能需求分解  
  功能划分  
  5.1 功能1  
  操作员:  
  功能目标:  
  先决条件:  
  完成步骤:  
  成功状态:  
  失败状态:  
  触发条件:  
  说明:  
   
  5.2 功能2    
  操作员:  
  功能目标:  
  先决条件:  
  完成步骤:  
  成功状态:  
  失败状态:  
  触发条件:  
  说明:  
  …  
  说明包括:对性能的一般性规定,其他专门要求、对数据精度、响应时间的要求。本处仅列出对软件系统的所有功能的共同要求,针对某一功能的专门性能要求应列在该功能规格说明中。对安全性的要求指出系统对使用权限的管理要求、信息加密、信息认证方面的要求。  
  6 运行环境规定  
  6.1 设备环境  
  6.2 支撑软件  
  7 程序接口  
  简要说明该软件同其他软件之间的公共接口、数据通信协议等,如果外部接口仅与某子功能有关,该接口说明应列在子功能规格说明书中。  
  8 程序运行方式  
  说明该软件的运行方法。如是部件、还是独立运行程序、api等。  
  9 尚需解决的问题  
  以列表的形式列出在需求分析阶段必须解决但尚未解决的问题  

包括的内容:  
  1 引言  
  1.1 目的  
  说明编写这份报告的目的,指出预期的读者。  
  1.2 术语  
  2 假定与约束  
  列出进行本软件开发工作的假定和约束,例如经费限制、开发期限、相关行业法律法规等。  
  2.1 系统构成约束  
  2.2 用户需求约束  
  2.3 性能约束  
  2.4 假定  
  3 功能描述  
  3.1 功能总体描述/需求范围界定  
  3.2 核心功能描述  
  4 功能模块图  
  5 功能需求分解  
  功能划分  
  5.1 功能1  
  操作员:  
  功能目标:  
  先决条件:  
  完成步骤:  
  成功状态:  
  失败状态:  
  触发条件:  
  说明:  
   
  5.2 功能2    
  操作员:  
  功能目标:  
  先决条件:  
  完成步骤:  
  成功状态:  
  失败状态:  
  触发条件:  
  说明:  
  …  
  说明包括:对性能的一般性规定,其他专门要求、对数据精度、响应时间的要求。本处仅列出对软件系统的所有功能的共同要求,针对某一功能的专门性能要求应列在该功能规格说明中。对安全性的要求指出系统对使用权限的管理要求、信息加密、信息认证方面的要求。  
  6 运行环境规定  
  6.1 设备环境  
  6.2 支撑软件  
  7 程序接口  
  简要说明该软件同其他软件之间的公共接口、数据通信协议等,如果外部接口仅与某子功能有关,该接口说明应列在子功能规格说明书中。  
  8 程序运行方式  
  说明该软件的运行方法。如是部件、还是独立运行程序、api等。  
  9 尚需解决的问题  
  以列表的形式列出在需求分析阶段必须解决但尚未解决的问题  

论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics