【答案解析】跟踪能力是优秀需求规格说明书的一个特征。为了实现可跟踪能力,必须统一地标识出每一个需求,以便能明确地进行查阅。
表示需求和别的系统元素之间的联系链的最普遍方式是使用需求跟踪能力矩阵。下表展示了这种矩阵,这是一个“化学制品跟踪系统”实例的跟踪能力矩阵的一部分。这个表说明了每个功能性需求向后连接一个特定的使用实例,向前连接一个或多个设计、代码和测试元素。设计元素可以是模型中的对象,如数据流图、关系数据模型中的表单或对象类。代码参考可以是类中的方法、源代码文件名、过程或函数。加上更多的列项就可以拓展到与其他工作产品的关联,如在线帮助文档。包括越多的细节就越花时间,但同时很容易得到相关联的软件元素,在做变更影响分析和维护时就可以节省时间。
一种需求跟踪能力矩阵 用例 | 功能需求量 | 设计元素 | 代码 | 测试实例 | UC-28 | Ciatalog.query.sort | Cass Catalog | Catalog.son() | Search.7 Search.8 | UC-29 | Catalog.query.import | Cass Catalog | Catalog.import() Catalog.validate() | Search.8 Search.13 Search.14 | |
综上所述,该文档的内容实质上是一个需求跟踪能力矩阵,因此应选C。