软件需求规格说明模板2
软件需求规格说明(范例)

项目名称软件需求规格说明文档签署记录文档修改记录目录1 引言 (1)1.1 目的 (1)1.2 项目背景 (1)1.3 范围 (1)1.4 参考资料 (1)1.5 综述 (1)2 总体概述 (2)2.1 产品描述 (2)2.2 产品功能 (2)2.3 用户特点 (2)2.4 设计约束 (2)2.4.1 标准规范 (2)2.4.2 软件开发语言 (2)2.4.3 软件开发工具和环境 (2)2.4.4 软件测试环境 (3)3 具体需求 (4)3.1 软件流程功能 (5)3.1.1 流程1 (5)3.2 功能需求 (7)3.2.1 试验资源管理 (7)3.2.2 试验过程管理 (9)3.3 软件模块划分 (11)3.4 系统集成接口 (12)3.4.1 与管理系统的接口 (12)3.5 性能需求 (12)3.5.1 精度 (12)3.5.2 时间特性要求 (12)3.6 数据处理要求 (12)3.7 软件质量要求 (13)3.7.1 易用性 (13)3.7.2 可靠性 (13)3.7.3 安全性 (13)3.7.4 可维护性 (13)3.8 可靠性、安全性和维护性要求 (13)3.8.1 软件安全性等级、可靠性指标 (13)3.8.2 软件运行寿命 (13)3.8.3 软件安全性要求 (13)3.8.4 软件健壮性要求 (13)3.8.5 软件不期望事件要求 (14)3.8.6 软件维护性要求 (14)4 运行环境规定 (14)4.1 部署方案 (14)4.2 系统运行的硬件环境要求 (14)4.3 系统运行的软件环境要求 (15)1 引言1.1 目的本文档是完成单位就项目名称项目编写的需求分析报告,为平台的设计及开发工作提供可靠的依据。
1.2 项目背景1)项目名称:2)本项目的任务提出者:北京宇航系统工程研究所3)本任务的完成者:4)产品用户:1.3 范围项目名称是完成单位为客户名称定制的集成门户,主要包括功能模块,达到的目标。
软件需求规格说明书模板

软件需求规格说明书模板软件需求规格说明书模板1. 产品的目标1.1 该项目工作的用户问题或背景[对引发开发任务的工作和情况的描述。
同时也应描述用户希望用将要交付的软件来完成的工作。
][该节内容为该项目提供了合法的理由,你应该考虑用户的问题是否严重,是否应该解决和为什么应该解决。
]1.2 产品的目标[用一句话或很少的几句话来说明“我们希望该产品做什么?”换言之,即开发该产品的真正原因。
[项目如果没有一个表述清晰、易于理解的目标,就会迷失在产品开发的沙漠中。
产品必须带来某种优势。
典型的优势是产品会增加组织在市场上的价值,减少运作成本,或提供更好的客户服务。
这个优势应该是可度量的,这样才能够让您确定交付的产品是否达到目标。
]2. 客户、顾客和其它风险承担者2.1 客户是为开发付费的人,并将成为所交付产品的拥有者[ 这一项必须给出客户的姓名,三个以内是合理的。
][客户最终将接受该产品,因此必须对交付的产品满意。
如果你无法找到一个客户的姓名,那么也许你就不应该构建该产品。
]2.2 顾客是将花钱购买该产品的人[ 也给出姓名和相关的信息]2.3 其它风险承担者[其他的一些人或组织的名称,他们或者受到产品的影响,或影响产品。
]1) 经理或项目负责人;2) 业务领域专家;3) 技术人员;4) 系统开发者;5) 市场人员;6) 产品经理;7) 测试和质量保证人员;8) 审查员,诸如安全审查员或审计人员;9) 律师;10) 易用性专家;11) 你所处行业的专业人员。
3. 产品的用户3.1 产品的用户[产品的潜在用户或操作员的列表。
针对每种类型的用户,提供以下信息:]1) 用户分类2) 用户工作的任务;3) 主要相关的经验;4) 技术经验;5) 其他用户特征:包括身体、智力、工作态度、对技术的态度、教育程度、语言技能、年龄、性别等。
[用户是为了完成工作而与产品交互的人,你了解用户,就越可能提交适合用户工作方式的产品。
]3.2 对用户设的优先级[ 在每类用户后面附上一个优先级,这区别了用户的重要性和优先地位:]1) 关键用户:对产品的后续成功至关重要;2) 次要用户:他们使用产品,但对产品的长期成功并无影响;3) 不重要的用户:不常用、未授权和没有技能的用户。
软件需求规格说明模板(精编文档).doc

【最新整理,下载后即可编辑】
XXX项目/产品/系统
软件需求规格说明
1 项目背景
2 系统范围及边界概述
2.1 业务范围
2.2 功能边界
3 系统功能框架描述(仅一个模块的组成结构)
4 系统角色
5 功能需求
5.1 功能概述(仅一个模块的功能)
系统典型流程(活动图)
图4-1软件功能关系描述或状态图、顺序图
表4 软件功能划分一览表
5.1.1 产品管理/SPR-PCM
表5 产品管理功能需求一览表
5.1.2 系统维护/SPR-SYS
表6 系统维护软件功能需求一览表
5.2 用例
5.2.1 产品管理/SPR-PCM
5.2.1.1 入库/SPR-PCM-IL
表7 入库功能用例一览表
5.3 用例与建模
5.3.1 产品管理/SPR-PCM
5.3.1.1 入库/SPR-PCM-IL
表10 查询入库单
表11 维护入库单基本信息。
软件需求规格说明书(范例)

项目管理协作支撑系统(The English Name)软件需求规格说明书XXX项目小组修订表审批记录目录1.引言 (5)1.1目的 (5)1.2适用范围 (5)1.3参考资料 (5)1.4术语和缩略语 (5)2.系统概述 (5)2.1产品描述 (5)2.2产品功能 (7)2.3一般约束 (8)3.功能性需求分类 (8)3.1功能描述1 ........................................................ 错误!未定义书签。
3.2功能描述2 (8)4.产品的非功能性需求 (14)4.1外部接口说明 (14)4.1.1用户接口 (14)4.1.2软件接口 (14)4.2性能需求 (14)4.2.1硬件的限制 (14)4.3属性 (14)4.3.1友好性 (14)4.3.2安全性 (14)4.3.3可维护性 (14)4.3.4可转移/换性 (15)4.4系统的运行环境 (15)4.5其他需求 (15)4.5.1用户操作需求 (15)附录A:需求确认 (17)1.引言1.1目的编写此文档的目的是进一步定制软件开发的细节问题,希望能使本软件开发工作更具体。
是为使用户、软件开发者及分析人员对该软件的初始规定有一个共同的理解,它说明了本产品的各项功能需求、性能需求和数据要求,明确标识各功能的实现过程,阐述实用背景及范围,提供客户解决问题或达到目标所需的条件或权能,提供一个度量和遵循的基准。
1.2适用范围在各个行业中,当我们接受到用户的商业项目后,在项目运行的全过程中充满了不确定因素,只有有效的运用项目管理的科学和艺术,才有可能使项目取得成功。
对以上方面要想达到有效的管理水平,必须有一套科学的管理方法,但是即使有了科学的管理方法,由于项目干系人之间的沟通、协作不到位,往往达不到预期的结果。
鉴于这种情况我们开发一套项目管理协作支撑系统,旨在为项目干系人提供一个交流、协作以及项目的进度跟踪监控、项目的质量控制、项目相关资源的管理的软件平台,从而提高项目管理水平,实现了工作的协同化、提高了工作效率。
软件需求规格说明书模板

深圳市华为技术有限公司研究管理部文档中心文档编号 产品版本 密级产品名称:共10页软件需求规格说明书(仅供内部使用)拟制: 日期: yyyy/mm/dd 审核: 日期: yyyy/mm/dd 审核: 日期: yyyy/mm/dd 批准:日期:yyyy/mm/dd深圳市华为技术有限公司版权所有 侵权必究修订记录目录1范围 41.1标识 41.2 系统概论 41.3文档概述 5 2需求 52.1所需的状态和模式 52.2CSCI能力需求 52.2.1(CSCI 能力) 52.3CSCI 外部接口需求 62.3.1 接口标识符和示意图 62.3.2(接口的标识符) 62.4CSCI内部接口需求82.5CSCI内部数据需求82.6适应性需求82.7安全性需求82.8安全和隐蔽性需求82.9CSCI的环境需求82.10计算机资源需求82.10.1计算机硬件需求82.10.2计算机硬件资源利用程度需求82.10.3计算机软件需求92.10.4计算机通讯需求92.11 软件质量因素92.12设计和实现约束92.13人员相关的需求92.14培训有关的需求92.15后勤相关的需求92.16其它需求102.17包装的需求102.18需求的优先和关键顺序10 3质量保证措施10 4需求跟踪105 注释116 附录11软件需求规格说明书关键词:摘要:缩略语清单:对本文所用缩略语进行说明,要求提供每个缩略语的英文全名和中文解释。
参考资料清单:请在表格中罗列本文档所引用的有关参考文献名称、作者、标题、编号、发布日期和出版单位等基本信息。
软件需求规格说明书(SRS)规定一个计算机软件配置项(CSCI)的需求,以及验证每个需求是否得到满足的方法。
CSCI的外部接口需求可以在SRS中进行规定,也可以在一个或多个接口需求规格说明书(IRS)中进行规定,在软件需求规格说明书(SRS)对这些文档进行引用。
软件需求规格说明书(SRS)(可能需要IRS的补充)是CSCI设计和测试的基础。
软件需求规格说明书模版

项目名称需求规格说明书文档信息修改记录目录1引言 (5)1.1编写目的 (5)1.2术语定义 (5)1.3参考资料 (5)2项目概述 (6)2.1项目背景 (6)2.2项目目标 (6)2.3项目限制 (6)2.4运行环境 (6)3业务需求 (7)3.1功能性需求 (7)3.1.1功能性需求一 (7)3.1.2功能性需求二 (7)3.1.3...... . (7)3.2业务需求列表 (7)4系统需求 (9)4.1功能性需求 (9)4.1.1功能性需求一 (10)4.1.2功能性需求二 (10)4.1.3...... .. (10)4.2非功能性需求 (10)4.2.1安全需求 (10)4.2.2性能需求 (10)4.2.3易用性需求 (10)4.2.4健壮性需求 (10)4.2.5其他非功能需求 (10)4.3接口需求 (10)4.4系统需求列表 (10)5需求分析 (12)6附录 (13)6.1附录一 (13)6.2附录二 (13)1引言1.1编写目的说明编写本软件规格说明书的目的,指出预期的读者。
1.2术语定义列出本文件中用到的专门术语的定义和外文首字母组词的原词组。
1.3参考资料列出用得着的参考资料,如:a.本项目的经核准的计划任务书或合同、上级机关的批文等;b.属于本项目的其他已发表的文件;c.本文件中引用的文件、资料、包括所要用到的软件开发标准。
列出这些文件资料的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。
2项目概述2.1项目背景[描述项目发起的发起人,原因,目的等。
说明该软件开发意图、应用目标、作用范围以及其他应向读者说明的有关该软件开发的背景材料。
解释被开发软件与其他有关软件之间的关系。
如果该软件产品是一项独立的软件,而且全部内容自含,则说明这一点。
如果所定义的产品是一个大系统的一部分,则应说明本产品与该系统中其他部分之间的关系,为此可使用一张方框图来说明该系统的组成和本产品同其他部分的联系和接口。
软件需求规格说明书

软件需求规格说明书一、引言本文档旨在详细描述软件需求规格,以确保软件开发团队和客户之间的沟通准确无误。
本规格说明书适用于XXX软件项目,包括对软件的功能、性能、界面和其他相关需求的详细描述。
二、目标本软件旨在满足以下目标:1. 提供一个功能强大、易于使用的软件平台,以满足客户的需求。
2. 提供高效的性能和稳定的运行环境,以确保用户的体验。
3. 提供清晰、友好的用户界面,以便用户能够轻松使用软件。
4. 提供可靠的数据存储和管理功能,以确保数据的完整性和安全性。
三、功能需求1. 用户管理1.1 用户注册:用户可以通过提供必要的个人信息进行注册。
1.2 用户登录:已注册用户可以使用用户名和密码登录系统。
1.3 用户权限管理:根据用户角色和权限,对用户进行管理和控制。
2. 数据管理2.1 数据录入:用户可以录入、修改和删除数据。
2.2 数据查询:用户可以根据特定条件查询数据。
2.3 数据导出:用户可以将数据导出为Excel或其他格式的文件。
3. 报表生成3.1 报表定义:用户可以定义报表的格式和内容。
3.2 报表生成:根据用户定义的报表格式和内容,生成相应的报表。
4. 通知和提醒4.1 通知管理:系统可以向用户发送通知和提醒。
4.2 提醒设置:用户可以设置提醒的方式和频率。
5. 系统设置5.1 用户管理:管理员可以管理用户信息和权限。
5.2 界面设置:用户可以自定义界面的样式和布局。
5.3 系统维护:管理员可以进行系统备份、恢复和升级。
四、性能需求1. 响应时间:系统应在用户进行操作后的2秒内给出响应。
2. 并发性能:系统应支持1000个并发用户的正常操作。
3. 数据处理能力:系统应能够处理每秒1000条数据的输入和输出。
五、界面需求1. 用户界面:界面应简洁、直观,符合用户使用习惯。
2. 响应式设计:界面应能够在不同的设备和屏幕尺寸上正常显示和操作。
3. 多语言支持:界面应支持多种语言切换。
六、安全需求1. 用户认证:用户登录时应进行身份验证,确保只有合法用户可以访问系统。
软件需求规格说明书

软件需求规格说明书第一章引言1.1编写目的该文档对所开发的基于LBS的市内小块件动态调度系统达到功能、性能、用户界面及运行环境等作出了详细的说明。
他作为对该系统概要设计的依据,帮助开发人员了解本系统的框架思想及实现功能,并验证核实该产品能否满足用户要求的标准,便于技术文档和需求变化的管理。
同时也是用户与开发人员双方对软件需求取得共同理解的基础。
1.2文档约定本文档按以下要求和约定进行书写:(1)页面的左边距为3.18cm,右边距为3.18cm,装订线靠左,行距为1。
(2)标题最高分三级,分别为黑体二号,黑体三号,黑体四号,标题均加粗。
(3)正文字体为宋体五号,无特殊情况下,字体颜色均采用黑色。
(4)出现序号的段落不采用自动编号功能,各级别的序号依次为(1)、1)、a)等,特殊情况另作规定。
1.3读者对象和阅读建议本文档的主要内容共分6部分:总体描述、系统功能、外部接口需求、其他非功能性需求、数据字典和业务规则与业务算法。
总体描述主要对系统的整体结构进行了大致的介绍,包含产品前景,产品的功能,用户类及其特征,运行环境,设计和实现上的约束和假设和依赖着六部分;系统功能包含描述和优先级,请求/响应序列和功能性需求这三个方面;第四章包含用户界面,硬件接口,软件接口和通信接口这四个部分;其他非功能性需求包含性能需求,安全性需求,软件质量属性和其他需求这四个部分;数据字典则包含实体关系图和实体定义;业务规则与业务算法则包含业务规则和算法说明。
本文档面向多种读者对象:(1)项目经理:项目经理可以根据该文档了解预期产品的功能,并据此进行系统设计和项目管理。
(2)设计员:对需求进行分析,并设计出系统,包括数据库的设计。
(3)程序员:配合设计要求,了解系统功能,进行系统源代码编写。
(4)测试员:根据本文档编写测试用例,并对软件产品进行功能性测试和非功能性测试。
(5)其他人员:如部门领导、公司领导等可以据此了解产品的功能和性能。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件需求规格说明(SRS)1范围1.1标识本条应包含本文档适用的系统和软件的完整标识,(若适用)包括标识号、标题、缩略词语、版本号和发行号。
1.2系统概述本条应简述本文档适用的系统和软件的用途,它应描述系统和软件的一般特性;概述系统开发、运行和维护的历史;标识项目的投资方、需方、用户、开发方和支持机构;标识当前和计划的运行现场;列出其他有关的文档。
1.3文档概述本条应概述本文档的用途和内容,并描述与其使用有关的保密性或私密性要求。
1.4基线说明编写本系统设计说明书所依据的设计基线。
2引用文件本章应列出本文档引用的所有文档的编号、标题、修订版本和发行日期,也应标识不能通过正常的供货渠道获得的所有文档的来源。
3需求本章应分以下几条描述CSCI需求,也就是,构成CSCI验收条件的CSCI的特性。
CSCI需求是为了满足分配给该CSCI的系统需求所形成的软件需求。
给每个需求指定项目唯一标识符以支持测试和可追踪性。
并以一种可以定义客观测试的方式来陈述需求。
如果每个需求有关的合格性方法(见第4章)和对系统(若适用,子系统)需求的可追踪性(见5.a条)在相应的章中没有提供,则在此进行注解。
描述的详细程度遵循以下规则:应包含构成CSCI验收条件的那些CSCI特性,需方愿意推迟到设计时留给开发方说明的那些特性。
如果在给定条中没有需求的话,本条应如实陈述。
如果某个需求在多条中出现,可以只陈述一次而在其他条直接引用。
3.1所需的状态和方式如果需要CSCI在多种状态和方式下运行,且不同状态和方式具有不同的需求的话,则要标识和定义每一状态和方式,状态和方式的例子包括:空闲、准备就绪、活动、事后分析、培训、降级、紧急情况和后备等。
状态和方式的区别是任意的,可以仅用状态描述CSCI,也可以仅用方式、方式中的状态、状态中的方式或其他有效方式描述。
如果不需要多个状态和方式,不需人为加以区分,应如实陈述;如果需要多个状态或方式,还应使本规格说明中的每个需求或每组需求与这些状态和方式相关联,关联可在本条或本条引用的附录中用表格或其他的方法表示,也可在需求出现的地方加以注解。
3.2需求概述3.2.1目标a.本系统的开发意图、应用目标及作用范围(现有产品存在的问题和建议产品所要解决的问题)。
b.本系统的主要功能、处理流程、数据流程及简要说明。
c.表示外部接口和数据流的系统高层次图。
说明本系统与其他相关产品的关系,是独立产品还是一个较大产品的组成部分(可用方框图说明)。
3.2.2运行环境简要说明本系统的运行环境(包括硬件环境和支持环境)的规定。
3.2.3用户的特点说明是哪一种类型的用户,从使用系统来说,有些什么特点。
3.2.4关键点说明本软件需求规格说明书中的关键点(例如:关键功能、关键算法和所涉及的关键技术等)。
3.2.5约束条件列出进行本系统开发工作的约束条件。
例如:经费限制、开发期限和所采用的方法与技术,以及政治、社会、文化、法律等。
3.3需求规格3.3.1软件系统总体功能/对象结构对软件系统总体功能/对象结构进行描述,包括结构图、流程图或对象图。
3.3.2软件子系统功能/对象结构对每个主要子系统中的基本功能模块/对象进行描述,包括结构图、流程图或对象图。
3.3.3描述约定通常使用的约定描述(数学符号、度量单位等)。
3.4 CSCI能力需求本条应分条详细描述与CSCI每一能力相关联的需求。
“能力”被定义为一组相关的需求。
可以用“功能”、“性能”、“主题”、“目标”或其他适合用来表示需求的词来替代“能力”。
3.4.x(CSCI能力)本条应标识必需的每一个CSCI能力,并详细说明与该能力有关的需求。
如果该能力可以更清晰地分解成若干子能力,则应分条对子能力进行说明。
该需求应指出所需的CSCI行为,包括适用的参数,如响应时间、吞吐时间、其他时限约束、序列、精度、容量(大小/多少)、优先级别、连续运行需求、和基于运行条件的允许偏差:(若适用)需求还应包括在异常条件、非许可条件或越界条件下所需的行为,错误处理需求和任何为保证在紧急时刻运行的连续性而引人到CSCI中的规定。
在确定与CSCI所接收的输入和CSCI所产生的输出有关的需求时,应考虑在本文3.5.x给出要考虑的主题列表。
对于每一类功能或者对于每一个功能,需要具体描写其输入、处理和输出的需求。
a.说明描述此功能要达到的目标、所采用的方法和技术,还应清楚说明功能意图的由来和背景。
b.输入包括:1)详细描述该功能的所有输入数据,如:输入源、数量、度量单位、时间设定和有效输入范围等。
2)指明引用的接口说明或接口控制文件的参考资料。
c.处理定义对输入数据、中间参数进行处理以获得预期输出结果的全部操作。
包括:1)输入数据的有效性检查。
2)操作的顺序,包括事件的时间设定。
3)异常情况的响应,例如,溢出、通信故障、错误处理等。
4)受操作影响的参数。
5)用于把输入转换成相应输出的方法。
6)输出数据的有效性检查。
d.输出1)详细说明该功能的所有输出数据,例如,输出目的地、数量、度量单位、时间关系、有效输出范围、非法值的处理、出错信息等。
2)有关接口说明或接口控制文件的参考资料。
3.5 CSCI外部接口需求本条应分条描述CSCI外部接口的需求。
(如有)本条可引用一个或多个接口需求规格说明(IRS)或包含这些需求的其他文档。
外部接口需求,应分别说明:a.用户接口;b.硬件接口;c.软件接口;d.通信接口的需求。
3.5.1接口标识和接口图本条应标识所需的CSCI外部接口,也就是CSCI和与它共享数据、向它提供数据或与它交换数据的实体的关系。
(若适用)每个接口标识应包括项目唯一标识符,并应用名称、序号、版本和引用文件指明接口的实体(系统、配置项、用户等)。
该标识应说明哪些实体具有固定的接口特性(因而要对这些接口实体强加接口需求),哪些实体正被开发或修改(从而接口需求已施加给它们)。
可用一个或多个接口图来描述这些接口。
3.5.x(接口的项目唯一标识符)本条(从3.5.2开始)应通过项目唯一标识符标识CSCI的外部接口,简单地标识接口实体,根据需要可分条描述为实现该接口而强加于CSCI的需求。
该接口所涉及的其他实体的接口特性应以假设或“当[未提到实体]这样做时,CSCI 将……”的形式描述,而不描述为其他实体的需求。
本条可引用其他文档(如:数据字典、通信协议标准、用户接口标准)代替在此所描述的信息。
(若适用)需求应包括下列内容,它们以任何适合于需求的顺序提供,并从接口实体的角度说明这些特性的区别(如对数据元素的大小、频率或其他特性的不同期望):a.CSCI必须分配给接口的优先级别;b.要实现的接口的类型的需求(如:实时数据传送、数据的存储和检索等);c.CSCI必须提供、存储、发送、访间、接收的单个数据元素的特性,如:1)名称/标识符;a)项目唯一标识符;b)非技术(自然语言)名称;c)标准数据元素名称;d)技术名称(如代码或数据库中的变量或字段名称);e)缩写名或同义名;2)数据类型(字母数字、整数等);3)大小和格式(如:字符串的长度和标点符号);4)计量单位(如:米、元、纳秒);5)范围或可能值的枚举(如:0-99);6)准确度(正确程度)和精度(有效数字位数);7)优先级别、时序、频率、容量、序列和其他的约束条件,如:数据元素是否可被更新和业务规则是否适用;8)保密性和私密性的约束;9)来源(设置/发送实体)和接收者(使用/接收实体);d.CSCI必须提供、存储、发送、访问、接收的数据元素集合体(记录、消息、文件、显示和报表等)的特性,如:1)名称/标识符;a)项目唯一标识符;b)非技术(自然语言)名称;c)技术名称(如代码或数据库的记录或数据结构);d)缩写名或同义名;2)数据元素集合体中的数据元素及其结构(编号、次序、分组);3)媒体(如盘)和媒体中数据元素/数据元素集合体的结构;4)显示和其他输出的视听特性(如:颜色、布局、字体、图标和其他显示元素、蜂鸣器以及亮度等);5)数据元素集合体之间的关系。
如排序/访问特性;6)优先级别、时序、频率、容量、序列和其他的约束条件,如:数据元素集合体是否可被修改和业务规则是否适用;7)保密性和私密性约束;8)来源(设置/发送实体)和接收者(使用/接收实体);e.CSCI必须为接口使用通信方法的特性。
如:1)项目唯一标识符;2)通信链接/带宽/频率/媒体及其特性;3)消息格式化;4)流控制(如:序列编号和缓冲区分配);5)数据传送速率,周期性/非周期性,传输间隔;6)路由、寻址、命名约定;7)传输服务,包括优先级别和等级;8)安全性/保密性/私密性方面的考虑,如:加密、用户鉴别、隔离和审核等;f.CSCI必须为接口使用协议的特性,如:1)项目唯一标识符;2)协议的优先级别/层次;3)分组,包括分段和重组、路由和寻址;4)合法性检查、错误控制和恢复过程;5)同步,包括连接的建立、维护和终止;6)状态、标识、任何其他的报告特征;g.其他所需的特性,如:接口实体的物理兼容性(尺寸、容限、负荷、电压和接插件兼容性等)。
3.6CSCI内部接口需求本条应指明CSCI内部接口的需求(如有的话)。
如果所有内部接口都留待设计时决定,则需在此说明这一事实。
如果要强加这种需求,则可考虑本文档的3.5给出的一个主题列表。
3.7CSCI内部数据需求本条应指明对CSCI内部数据的需求,(若有)包括对CSCI中数据库和数据文件的需求。
如果所有有关内部数据的决策都留待设计时决定,则需在此说明这一事实。
如果要强加这种需求,则可考虑在本文档的3.5.x.c和3.5.x.d给出的一个主题列表。
3.8适应性需求(若有)本条应指明要求CSCI提供的、依赖于安装的数据有关的需求(如:依赖现场的经纬度)和要求CSCI使用的、根据运行需要进行变化的运行参数(如:表示与运行有关的目标常量或数据记录的参数)。
3.9保密性需求(若有)本条应描述有关防止对人员、财产、环境产生潜在的危险或把此类危险减少到最低的CSCI需求,包括:为防止意外动作(如意外地发出“自动导航关闭”命令)和无效动作(发出一个想要的“自动导航关闭”命令时失败CSCI必须提供的安全措施。
3.10保密性和私密性需求(若有)本条应指明保密性和私密性的CSCI需求,包括:CSCI运行的保密性/私密性环境、提供的保密性或私密性的类型和程度.CSCI必须经受的保密性/私密性的风险、减少此类危险所需的安全措施、CSCI必须遵循的保密性/私密性政策、CSCI必须提供的保密性/私密性审核、保密性/私密性必须遵循的确证/认可准则。
3.11CSCI环境需求(若有)本条应指明有关CSCI必须运行的环境的需求。
例如,包括用于CSCI 运行的计算机硬件和操作系统(其他有关计算机资源方面的需求在下条中描述)。