软件需求分析模板71001.docVIP

  • 11
  • 0
  • 约 7页
  • 2016-12-21 发布于贵州
  • 举报
目录 1 业务需求 3 1.1 功能需求 3 1.1.1 功能需求1 3 1.1.2 功能需求2 4 1.2 外部接口需求 4 1.2.1 用户接口 4 1.2.2 硬件接口 4 1.2.3 软件接口 4 1.2.4 通信接口 4 1.3 性能需求 4 1.4 设计约束 5 1.4.1 其他标准的约束 5 1.4.2 硬件的限制 5 1.5 属性 5 1.5.1 可用性 5 1.5.2 安全性 5 1.5.3 可维护性 5 1.5.4 可转移/转换性 5 1.5.5 警告 5 1.6 其他需求 5 1.6.1 数据库 6 1.6.2 操作 6 1.6.3 场合适应性 6 网上商城前景文档 组长:李小二 组员:李志标,李钊,李馨浩,张嘉宁,田霖,张冠武 虚拟用户:李志标,李馨浩 虚拟分析员:张嘉宁,李钊,田霖,张冠武 前景文档的目的   文档目的是收集、分析、定义高层用户需要和产品特征。集中于目标用户所需要的能力以及为什么存在这些需要。有关系统如何满足这些需要的特定需求应该放在“软件需求规格说明”和“用例规格说明”中。 产品综述   陈述该应用系统的目的、版本以及要交付的新特征。这一部分应该做以下几件事:   1)确定要创建或增强的产品或应用系统;   2)提供有关产品将做什么以及需要时不做什么的一般性描述;   3)描述产品的应用,包括与相关的利益、目的、目标。 欲处理的事务和任务的数量,以及在正常情况下和峰值工作条件下一定时间周期中处理的数据总量。所有这些需求都必须用可以度量的术语来叙述。例如,95%的事务必须在小于1s时间内处理完,不然,操作员将不等待处理的完成。 设计约束 设计约束受其他标准、硬件限制等方面的影响。 其他标准的约束 本项将指定由现有的标准或规则派生的要求。例如: 报表格式; 数据命名; 财务处理; 审计追踪,等等。 硬件的限制 本项包括在各种硬件约束下运行的软件要求,例如,应该包括: 硬件配置的特点(接口数,指令系统等); 内存储器和辅助存储器的容量。 属性 在软件的需求之中有若干个属性,下面指出其中的几个(注意:对这些决不应理解为是一个完整的清单)。 可用性 可以指定一些因素,如检查点、恢复和再启动等,以保证整个系统有一个确定的可用性级别。 安全性 这里指的是保护软件的要素,以防止各种非法的访问、使用,修改、破坏或者泄密。这个领域的具体需求必须包括: 利用可靠的密码技术; 掌握特定的记录或历史数据集; 给不同的模块分配不同的功能; 限定一个程序中某些区域的通信; 计算临界值的检查和。 可维护性 这里规定若干需求以确保软件是可维护的。例如: 软件模块所需要的特殊的耦合矩阵; 对微型装置指定特殊的数据/程序分割要求。 可转移/转换性 这里规定把软件从一种环境移植到另一种环境所要求的用户程序,用户接口兼容方面的约束等等。 警告 指定所需属性十分重要,它使得人们能用规定的方法去进行客观的验证。 其他需求 根据软件和用户组织的特性等,某些需求放在下面各项中描述。 数据库 本项对作为产品的一部分进行开发的数据库规定一些需求,它们可能包括: 在3.1.1条中标识的信息类别; 使用的频率; 存取能力; 数据元素和文卷描述符; 数据元素、记录和文卷的关系; 静态和动态的组织; 数据保存要求。 注:如果使用一个现有的数据库包,这个包应在“软件接口”中命名,并在那里详细说明其用法。 操作 这里说明用户要求的常规的和特殊的操作。 在用户组织之中各种方式的操作。例如,用户初始化操作; 交互作用操作的同期和无人操作的周期; 数据处理支持功能; 后援和恢复操作。 注:这里的内容有时是用户接口的一部分。 场合适应性 这里包括: 对给定场合、任务或操作方式的任何数据或初始化顺序的需求进行定义。例如,栅值,安全界限等等。 指出场合或相关任务的特点,这里可以被修改以使软件适合特殊配制的要求。 1

文档评论(0)

1亿VIP精品文档

相关文档