软件需求分析-内容

作者: 语默笔记 | 来源:发表于2022-09-15 12:43 被阅读0次

需求分析的内容是针对待开发软件提供完整、清晰、具体的要求,确定软件必须实现哪些任务。具体分为功能性需求非功能性需求设计约束三个方面。

1.功能性需求

功能性需求即软件必须完成哪些事,必须实现哪些功能,以及为了向其用户提供有用的功能所需执行的动作。功能性需求是软件需求的主体。开发人员需要亲自与用户进行交流,核实用户需求,从软件帮助用户完成事务的角度上充分描述外部行为,形成软件需求规格说明书。

2.非功能性需求

作为对功能性需求的补充,软件需求分析的内容中还应该包括一些非功能需求。主要包括软件使用时对性能方面的要求、运行环境要求。软件设计必须遵循的相关标准、规范、用户界面设计的具体细节、未来可能的扩充方案等。

3.设计约束

一般也称做设计限制条件,通常是对一些设计或实现方案的约束说明。例如,要求待开发软件必须使用Oracle数据库系统完成数据管理功能,运行时必须基于Linux环境等。

相关文章

  • 软件需求分析-内容

    需求分析的内容是针对待开发软件提供完整、清晰、具体的要求,确定软件必须实现哪些任务。具体分为功能性需求、非功能性需...

  • 2018-12-21

    软件测试总结 软件测试流程: 测试需求分析,分析需求文档提取...

  • 软件工程的阶段与数据字典

    一、软件工程 软件工程各个阶段可⾏性分析:可行性分析报告需求分析,注意需求确认:需求分析报告需求设计:设计⽂档概要...

  • [源码和文档分享]基于JavaFX的中文集句系统设计与实现

    本文在古诗词的内容上会有简单的描述,然后对于古诗集句软件进行详尽分析,确定功能需求以及非功能需求,对于软件运作流程...

  • 编程实战

    软件生命周期 一.需求分析(需求分析师) 二.需求设计(系统分析师/架构师/资深开发人员) 三.编码实现( 软件开...

  • 测试需求分析

    软件测试工作流程 测试需求 1.测试需求分析2.根据需求规格说明书明确测试内容,去细分需求(提取测试点)什么是测试...

  • 瀑布模型

    需求分析 软件设计 编写代码 软件测试 运行维护

  • 需求分析:内容列表

    导读 内容列表是产品设计中最常遇到的功能,没有之一。点开手机中的任何一个app,都可以看到内容列表,只是内容的信息...

  • 打造产品的第一步———需求分析(2)

    需求分析也称为软件需求分析、系统需求分析或需求分析工程等,是开发人员经过深入细致的调研和分析,准确理解用户和项...

  • 项目管理知识点整理@2019年2月13日

    需求分析涉及分析需求的过程,其目的如下(1)检测和解决需求之间的冲突(2)发现软件的边 界,以及软件与其环境如何交...

网友评论

    本文标题:软件需求分析-内容

    本文链接:https://www.haomeiwen.com/subject/kxzcortx.html