📜  软件工程 | SRS 文档的部分内容

📅  最后修改于: 2022-05-13 01:57:00.342000             🧑  作者: Mango

软件工程 | SRS 文档的部分内容

软件需求规范 (SRS) 文档的重要部分是:

  1. 系统功能要求
  2. 系统的非功能性需求,以及
  3. 实施目标

这些解释如下。

一、功能要求:
有目的的需求部分讨论了系统所需的功能,系统被考虑执行一组高级功能 Fi。系统的功能视图如下图所示 系统的每个函数F i可以看作是一组输入数据 Ii 到相应的一组输出知识 Oi 的转换。
用户将使用高级操作完成一些有目的的工作。 2、非功能性要求:
非功能性需求适应了系统的特性,这些特性可能不会被表达为功能——比如系统的可维护性、系统的可移动性、系统的可用性等。非功能性需求可能包括:

  1. 可靠性问题
  2. 结果的准确性
  3. 人机界面问题
  4. 对系统实施等的限制。

三、实施目标:
实施目标部分记录了一些与发展有关的一般性建议。这些建议指导风格目标之间的权衡。实现部分的目标可能会记录问题,例如对未来需要的系统功能的修订、未来要支持的新设备、可重用性问题等。这些是开发人员可能会留心的事情在整个开发过程中,以便开发的系统可以满足某些似乎不需要的方面。