- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Q/SDLD
山东联电信息技术有限公司企业标准
Q/SDLD16-2020
软件开发规范
2020-03-01 发布 2020-04-01 实施
山东联电信息技术有限公司 发布
Q/SDLD16-2020
前 言
本标准的编制参照国家软件行业相关标准。
本标准的编写与表述按国标 GB/T1. 1-2000 《标准编写的基本规定》 进行。
本标准作为公司开发新产品、审核文本质量的依据。
本标准 2020 年 3月 1 日首次发布
本标准起草单位 :山东联电信息技术有限公司。
本标准主要起草人 :梁明伟、李云强、岳爱杰。
1
Q/SDLD16-2020
第一部分 软件需求分析规范
1引言
本规范规定了软件需求分析阶段的任务和相关要求 ,以及需求分析阶段的完成标志。
2适用范围
本规范适用于软件需求分析阶段的所有相关人员 ,包括软件需求分析人员 ,项目管理
人员 ,文档编辑人员和质量审核人员。
3 引用标准
GB8567-2006计算机文档编制规范
GB/T 9385-2008计算机软件需求说明编辑规范
GB/T 11457-2006信息技术 软件工程术语
4 术语
本规范的术语和定义与 GB/T11457-2006软件工程术语中的定义相一致。
5需求分析的任务
5.1确定对系统的综合需求
(1 )功能需求
这方面的需求指定系统必须提供的服务。通过需求分析应该划分出系统必须完成的所
有功能。
(2 )性能需求
性能需求指定系统必须满足的定时约束或容量约束 ,通过包括速度 (响应时间 )、信
息量速率、主存容量、磁盘容量、安全性等方面的需求。
(3 )可靠性和可用性需求
可靠性需求定量地指定系统的可靠性。可用性与可靠性密切相关 ,它量化了用户可以
使用系统的程度。
(4 )接口需求
接口需求描述应用系统与它的环境通信的格式。常见的接口需求有 :用户接口需求 ;
硬件接口需求 ;软件接口需求 ;通信接口需求。
2
Q/SDLD16-2020
(5 )约束
设计约束或实现约束描述在设计或实现应用系统时应遵守的限制条件。在需求分析阶
段提出这类需求 ,并不是要取代设计 (或实现 )过程 ,只是说明用户或环境强加给项目的
限制条件。常见的约束有 :精度 ;工具和语言约束 ;设计约束 ;应用使用的标准 ;应该使
用的硬件平台。
(6 )逆向需求
逆向需求说明软件系统不应该做什么。理论上有无限多个逆向需求 ,我们应该仅选取
能澄清真实需求且可消除可能发生的误解的那些逆向需求。
(7 )将来可能提出的需求
应该明确地列出那些虽然不属于当前系统开发范畴 ,但是据分析将来很可能会提出来
的要求。
5.2详细分析系统的数据需求
任何一个软件系统本质上都是信息处理系统 ,系统必须处理的信息和系统应该产生的
信息在很大程度上决定了系统的面貌 ,对软件设计有深远影响 ,因此 ,必须分析系统的数
据要求 ,这是软件需求分析的一个重要任务。分析系统的数据要求通常采用建立数据模型
的方法。
5.3导出系统的逻辑模型
综合上述两项分析的结果可以导出系统的详细的逻辑模型 ,通常用数据流图、实体联系图
文档评论(0)