的关键的区别在软件工程中,需求和规范之间的关系是需求是涉众的需求,软件应该解决这个问题,而规范是分析需求的技术文档.说明书描述了软件的特性和行为。
软件工程是一门有条不紊地开发软件的学科。需求是软件的基础。需求收集和分析是软件开发的一个主要阶段。SRS是包含分析需求的文档。开发阶段,如设计,实现使用SRS。
内容
1.概述及关键区别
2.什么是软件工程的要求
3.什么是软件工程中的规格说明
4.软件工程中需求与规格说明的关系
5.并列比较-表格形式的软件工程需求与规格说明
6.总结
什么是软件工程的要求?
整个项目取决于需求。开发软件的第一步是做可行性研究。它关注产品的技术方面。下一个过程是收集需求。通过与客户、最终用户和最终将使用产品的系统用户沟通,这是可能的。访谈、调查和问卷是收集需求的主要方法。最后,分析发生在需求收集之后。
功能性和非功能性需求是该需求的两种类型。指定软件功能方面的需求就是功能性需求。因此,它定义了一个系统或子系统的一个功能。此外,图书管理系统还包括图书信息的添加、编辑、删除和查询等功能。它还应该添加,编辑和删除成员的详细信息。此外,它还应该计算逾期返还的罚金。这些是系统的一些功能需求。非功能需求定义了软件的预期特征。安全性、可维护性、可用性、可靠性和可用性是非功能需求的一些例子。另一种类型是业务需求。 They define the business objectives, vision and goals.
什么是软件工程中的规格说明?
首先,客户和最终用户用自然语言描述他们的需求。记录这些需求是在分析之后发生的。这个文档称为软件需求说明(SRS).然后,系统分析人员将它们转换成软件开发团队使用的技术语言。
该规范作为客户和开发团队之间关于软件产品应该做什么的协议。适当的规格说明有助于防止软件故障。它还有助于开发团队对他们必须开发的产品有一个清晰的理解。
在软件工程中需求和规格说明的关系是什么?
- 规范是分析需求的文档。
在软件工程中需求和规格说明的区别是什么?
软件工程中的需求与规范 |
|
需求是对软件系统必须提供的服务的描述,以及它必须运行的约束条件。 | 规范是描述软件应用程序特性和行为的技术文档。 |
使用 | |
需求帮助描述软件应该做什么。 | 规范有助于清晰地理解产品,开发它,并将软件故障降至最低。 |
摘要-软件工程中的需求与规范
在软件工程中,需求和规格说明之间的区别在于,需求是涉众的需求,应该由软件来解决,而规格说明是分析了需求的技术文档。
参考:
1.教程。“软件需求”。教程点, 2018年1月8日。可以在这里
2.“软件需求规范。”维基百科,维基媒体基金会,2018年4月17日。可以在这里
图片来源:
1.“1538503”(CC0)通过Pxhere
留下一个回复