软件的需求
来源:互联网 发布:怎样显示淘宝价格曲线 编辑:程序博客网 时间:2024/04/28 06:54
软件的需求分为一下四种:
每个需求的详细点在于:
业务需求
业务需求(Business requirement)表示组织或客户高层次的目标。业务需求通常来自项目投资人、购买产品的客户、实际用户的管理者、市场营销部门或产品策划部门。业务需求描述了组织为什么要开发一个系统,即组织希望达到的目标。使用前景和范围(vision and scope)文档来记录业务需求,这份文档有时也被称作项目轮廓图或市场需求(project charter 或 market requirement)文档。
用户需求
用户需求(user requirement)描述的是用户的目标,或用户要求系统必须能完成的任务。用例、场景描述和事件――响应表都是表达用户需求的有效途径。也就是说用户需求描述了用户能使用系统来做些什么。
功能需求
功能需求(functional requirement)规定开发人员必须在产品中实现的软件功能,用户利用这些功能来完成任务,满足业务需求。功能需求有时也被称作行为需求(behavīoral requirement),因为习惯上总是用“应该”对其进行描述:“系统应该发送电子邮件来通知用户已接受其预定”。功能需求描述是开发人员需要实现什么。系统需求
系统需求(system requirement)用于描述包含多个子系统的产品(即系统)的顶级需求。系统可以只包含软件系统,也可以既包含软件又包含硬件子系统。人也可以是系统的一部分,因此某些系统功能可能要由人来承担。在软考中也是一个知识点进行一下总结。
转载注明:http://blog.csdn.net/u011046042/article/details/76560508
- 什么是软件需求,软件需求的分类
- 软件需求的层次
- 软件需求的定义
- 软件的需求
- .软件需求的层次
- 软件需求的层次
- 软件需求的定义
- 软件需求的定义
- .软件需求的定义
- 软件需求的层次
- 软件的需求
- 需求入门: 软件需求的三个层次
- 需求入门: 软件需求的三个层次
- 软件的需求与隐含需求
- 软件需求分析的切入点
- 软件项目的需求问题
- 软件需求的一些tips
- 软件项目需求的关键
- React Navigation--Stack Navigator 详细的例子
- Unity游戏接入百度移动广告教程android篇
- centos g c exception:this most likely means the gm/convert binaries can't be found
- React Navigation--TabNavigator 详细的例子
- 如何验证dump文件的有效性
- 软件的需求
- LeetCode#155. Min Stack
- 【转】ionic之AngularJS手势事件
- 20170801——学习总结
- 友元类实现人员信息录入与排序
- 多路转接服务器之select
- HBase数据存储
- 3.Jfinal连接Mysql数据库(使用前面第2篇的工程)
- git学习经验分享(二)