《软件需求规格说明模板..docx》由会员分享,可在线阅读,更多相关《软件需求规格说明模板..docx(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、文档代号阶段软盘编号密级(软件产品代号)(软件名称)软件需求规格说明编写校对审核会签标审批准XX公司I)配置项:在CSCI中发现的质量问题;2)系统集成:在系统集成时发现的问题;3)系统:在系统中发现的质量问题; 4)系统安装:在系统安装时发现的质量问题。表2交叉引用表的例子表中:*合格性方法 A一分析D 演示Z 检查需求名称标识号本文档第三 章小节号合格性方法*合格性级别*软件测试说明第四章正式测试小条号转手数据CAP 103-A3.2. 10.3A34.2. 10记录数据CAP 205-C3.2. 13.5A14. 2. 13*合格性级别1 配置项2系统集成3系统4系统安装3.2特殊的合格
2、性需求分条说明与该CSCI的合格性有联系的特殊需求。本节还应标识和描述专门 的使用工具、技术(例如测试公式,算法)、过程、设施和验收规程,对每一个 专门的测试应说明下面信息:a)本测试的工程唯一标识号;b)进行测试的功能需求的章节号;c)测试说明,如24小时内尖峰负载的强度测试;d)测试等级(CSU、CSC、CSCI、子系统级或系统级)。4交付准备说明要交付的CSCI介质的类型和特性(例如3 口寸1.44兆字节的软盘、150 兆字节的磁盘)。本章还应说明介质的标签、包装、处置和分类标记的要求,包 括CSCI的名字和工程唯一标识号。任何特殊的交付要求也要在此说明。内容提要:主题词更改栏更改单号更
3、改日期更改人更改标记1 范围51.1 标识51.2 CSCI 概述52引用文档53 工程需求53.1 CSCI外部接口需求53.2 CSCI的功能需求53.3 CSCI的内部接口63.4 CSCI数据元素要求63.5 接口说明73.6 适应性要求83.7 容量和时间要求83.8 平安要求93.9 保密要求93.10 设计约束93.11 软件合格性因素93.12 人的特性/人的工程需求93.13 需求可追踪性9合格性需求93.14 合格性方法和级别93.15 特殊的合格性需求10交付准备10格式说明:(1)目录显示级别:2级一级标题:黑体,小四,段前0.5行,段后。行,行距22磅(3)正文:宋体
4、& Times New Roman,小四,行距22磅(4)二级标题同正文(5)表题、图题:黑体,五号,居中(6)表文:宋体& Times New Roman,五号1范围标识a)已批准的标识号:封面文档代号;b)标题:软件名称+软件需求规格说明;c)缩略语;d)本文档适用的系统和计算机软件配置项(CSCI)。1.1 CSCI 概述简述系统的用途,标识和描述本文档适用的CSCI在系统中的作用。1.2 引用文档按文档号和标题列出本文档引用的所用文档。2工程需求分条详细说明必要的工程需求,确保CSCI的正确开发。这里包括的各项需 求是从相应的其它文档所建立的需求中分配或派生出来的。2.1 CSCI外部
5、接口需求标识CSCI的外部接口。为了帮助描述,可使用与图1相类似的外部接口框 图。每个外部接口应标识其名称和工程唯一标识号,并简述每一个接口。对每个 接口还应注明所有文档资料的来源。2.2 CSCI的功能需求分小条标识该CSCI必须满足的所有功能需求。如果该CSCI所在的系统在 该系统规范中对各种系统状态和方式作了描述,那么本条应标识每个这样的状态和 方式,并将每个CSCI的功能与这些状态和方式联系起来,可使用一张表格表达 这种联系。2.2 .X (功能名和工程唯一标识号)从321条开始编号。用名字和工程唯一标识号标识该CSCI的功能,陈述 此功能的用途并用可度量的术语描述它的性能。各条应标识
6、和陈述与该功能有关 的每个输入输出的用途,标识该功能全部满足或局部满足的已分配的或派生出的 各项需求。如果该项功能更清晰地分解为假设干子功能,那么用一个或多个小节提供 每个子功能的需求,给每个子功能赋予一个工程唯一标识号,此标识号可从功能 的标识号中派生。注释:I/F:指接口*指处理器2*指处理器1*指处理器3图1外部接口实例图2.3 CSCI的内部接口标识在上面表示的各项功能之间的接口。每个内部接口应当用名字和工程唯 一标识号标识,并简要描述每个接口,包括在接口上传递的信息概要。可使用描 述数据流、控制流和其它有关信息的内部接口图帮助说明各内部接口。2.4 CSCI数据元素要求本条应详细说明
7、下面列出的各项信息:a)对于CSCI内部的数据兀素:1)赋给数据元素一个工程唯一标识号;2)简要描述数据元素;3)标识数据元素的测量单,如秒、米、千赫等;4)标识数据元素的极限值/域(假设为常数,那么提供实际值);5)标识数据元素的精确度;6)用有效数字标识数据元素的精度或分辨率;7) CSCI内部接口的数据元素:用名字和工程唯一标识号标识该接口;用名字和工程唯一标识号标识数据元素的来源;用名字和工程唯一标识号标识数据元素的目的地。b)对于CSCI的外部接口的数据元素:1)用工程唯一标识号标识数据元素;2)用名字和工程唯一标识号标识该接口;3)尽可能用名字和工程唯一标识号标识来源和目的地;4)
8、引用详细描述指定的接口的“接口说明”。2.5接口说明分条说明这些接口的需求。2.5.1 接口示意图标识在各CSCI、HWCI和本文档中应用到的各个关键项之间的接口。为了 描述这些接口,应绘制一个或多个接口示意图,每个接口应标识其名称和工程唯 一标识号。2.5 .X(接口名称和工程唯一标识号)从352条开始编号。各条要用名称和工程唯一标识号标识一个接口,并陈 述它的用途。分条说明接口需求和接口之间传递数据的要求。2.6 .X.1 接口需求从352.1条开始编号。各条应规定:a)与各CSCI的联接是并发执行还是顺序执行。假设是并发,那么规定CSCI 内部使用的同步方法;b)接口使用的通信协议;c)
9、接口的优先级别。2.7 .X.2数据要求从3.522条开始编号。对每个跨越接口之间的数据元素,用类似于表1的 形式,详细说明数据元素定义表中的以下信息:a)数据元素的工程唯一标识号;b)数据元素的简短描述;c)数据元素来源于CSCI、HWCI还是关键项;d)数据元素的用户是各个CSCI、HWCI还是各个关键项;e)数据元素的计量单位(s、m、km等);f)数据元素的极限值/值域;g)数据元素的精确度;h)用有效数字表示的数据元素的精度/分辨率。表1接口数据元素定义表的例子标识号说明来源CSCI目标CSCI计量单位极限值/值域精度分辨IFA001CSCI-ACSCI-B单位符号20-1000+2
10、010-3IFA002CSCI-ACSCI-D单位符号O-ti/2+0.0510-3IFA003csci-cCSCI-ACSCI-BCSCI-D单位符号0-1500+1010-22.8 适应性要求分条详细说明CSCI适应现场具体条件和系统环境改变的各种要求。2.8.1 依赖安装的数据描述每次安装所需现场具体的数据,例如:场地的纬度、经度、雷达的范围 和有效区以及规定的平安限制等。此外,还需说明使用的这些数据的CSCI的功 能。2.8.2 操作参数描述CSCI所需的、根据操作要求可在指定的范围内变化的一些参数。例如: 允许的弹道偏差、导航定位模型数目、飞机性能特性、飞机出动架次的干扰/故 障、导
11、弹性能特性。本节还需说明使用这些数据的CSCI的功能。2.9 容量和时间要求应规定分配给该CSCI的内存和辅助存储器的容量和位置,以及处理时间。本条还应规定CSCI的存储器和中央处理器所需的资源。2.10 全要求描述为防止人员、财产和物理环境等潜在危害所作的平安要求设计。2.11 密要求描述为防止敏感数据可能的丧失所作的保密要求设计。2.12 设计约束指明约束CSCI设计的其它要求,如使用特殊的处理器配置等。2.13 软件合格性因素可分条详细说明在任务书(合同)中规定的或从较高一层规格说明中派生出 的各个要求的软件合格性因素,以有针对每个软件合格性因素规定遵循的方法。 2.12人的特性/人的工
12、程需求详细说明CSCI对人员因素的工程需求,包括:a)人的信息处理能力和限制;b)在正常条件和极限条件下可预见的人为错误;c)总的系统环境(包括培训、保障和操作环境)的影响。2.14 需求可追踪性需要可追踪性包括把本文档中的工程需求变换到适用于在CSCI的需求的映 射,本节还应提供来自CSCI的需求分配变换到本规格说明中的工程需求的映射。3合格性需求分条规定合格性方法,以及证实该CSCI满足本文档第3章和第5章的需求 所必需的特殊合格性需求。3.1合格性方法和级别详细说明用于确保满足本当第3章和第5章中的CSCI需求的合格性审查方 法,例如可使用类似于表2的形式来表示。a)合格性方法包括:1)演示:对CSCI (或局部CSCI)的进行直接可观察的功能操作,不 需要使用复杂或专用的测试设备;2)分析:处理从其他合格性方法获得的累计数据,例如对测试数据整 理分析和归纳;3)检查:对CSCI的编码、文档的直观检查等。b)合格性级别划分如下: