- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
GB-T9385计算机软件需求说明编制指南.pdf
计算机软件需求说明编制指南
1 引言
1.1 目的和作用
本指南为软件需求实践提供了一个规范化的方法。本指南不提倡把软件需求说明
(Software Requirements Specifications,以下简称 SRS)划分成等级,避免把它定义成
更小的需求子集。
本指南适用对象:
软件客户(Customers),以便精确地描述他们想获得什么样的产品。
软件开发者(Suppliers),以便准确地理解客户需要什么样的产品。
对于任一要实现下列目标的单位和(或)个人:
a. 要提出开发规范化的 SRS 提纲;
b. 定义自己需要的具体的格式和内容;
c. 产生附加的局部使用条款,如 SRS 质量检查清单或者 SRS 作者手册等。
SRS 将完成下列目标:
a. 在软件产品完成目标方面为客户和开发者之间建立共同协议创立一个基础。对要实
现的软件功能做全面描述,帮助客户判断所规定的软件是否符合他们的要求,或者怎样修改
这种软件才能适合他们的要求;
b. 提高开发效率。编制 SRS 的过程将使客户在设计开始之前周密地思考全部需求,从
而减少事后重新设计、重新编码和重新测试的返工活动。在 SRS 中对各种需求仔细地进行复
查,还可以在开发早期发现若干遗漏、错误的理解和不一致性,以便及时加以纠正;
c. 为成本计价和编制计划进度提供基础。SRS 提供的对被开发软件产品的描述,是计算
机软件产品成本核算的基础,并且可以为各方的要价和付费提供依据。SRS 对软件的清晰描
述,有助于估计所必须的资源,并用作编制进度的依据;
d. 为确认和验证提供一个基准。任何组织将更有效地编制他们的确认和验证计划。作
为开发合同的一部分,SRS 还可以提供一个可以度量和遵循的基准(然而,反之则不成立,
即任一有关软件的合同都不能作为 SRS。因为这种文件几乎不包括详尽的需求说明,并且通
常不完全的);
e. 便于移植。有了 SRS 就便于移值软件产品,以适应新的用户或新的机种。客户也易
于移植其软件到其他部门,而开发者同样也易于把软件移植到新的客户;
f.作为不断提高的基础。由于 SRS 所讨论的是软件产品,而不是开发这个产品的设计。
因此 SRS 是软件产品继续提高的基础。虽然 SRS 也可能要改变,但是原来的 SRS 还是软件产
品改进的可靠基础。
1.2 范围
本指南适用于编写软件需求规格说明,它描述了一个 SRS 所必须的内容和质量,并且在
第 6 章中提供了 SRS 大纲。
2 引用标准
GB 8566 计算机软件开发规范
GB 8567 计算机软件产品开发文件编制指南
第 1 页 共 18 页
GB/T 11457 软件工程术语
3 定义
GB/T 11457 所列术语和下列定义适用于本指南。
合同(contract)
是由客户和开发者共同签署的具有法律约束力的文件。其中包括产品的技术、组织、成
本和进度计划要求等内容。
客户(customer)
指个人或单位,他们为产品开发提供资金,通常(但有时也不必)还提出各种需求。文
件中的客户和开发者也可能是同一个组织的成员。
语言(language)
是具有语法和语义的通信工具,包括一组表达式、惯例和传递信息的有关规则。
分割(partitioning)
把一个整体分成若干部分。
开发者(supplier)
指为客户生产某种软件产品的个人或集团。在本指南中,客户和开发者可能是同一个组
织的成员。
用户(user)
指运行系统或者直接与系统发生交互作用的个人或集团。用户和客户通常不是同一些
人。
4 编写 SRS 的背景信息
4.1 SRS 的基本要求
SRS 是对要完成一
您可能关注的文档
最近下载
- 联想超融合AIO H1000 V4.5.0 产品白皮书 R1.0 2020.08.14.pdf VIP
- 2026研究生考试复习必背考研英语单词表5500(精校打印).pdf VIP
- 《民法典》买卖合同讲解PPT课件.pptx
- 新版《河北省安全生产条例》宣贯培训.pptx VIP
- (高清版)DB43∕T 150-2022 棉胎 地标.pdf VIP
- QC080000有害物质管理体系培训.pptx VIP
- 房建给排水工程监理实施细则.doc VIP
- AI大模型训练大规模智算中心建设方案【239页WORD】.docx VIP
- 检查检验分级管理制度.docx VIP
- 翻转课堂联合TBL教学模式在耳鼻喉科护理教学中的效果评价.docx VIP
文档评论(0)