软件的需求

简介: 软件的需求

软件的需求分为一下四种:

每个业务需求


业务需求(Business requirement)表示组织或客户高层次的目标。业务需求通常来自项目投资人、购买产品的客户、实际用户的管理者、市场营销部门或产品策划部门。业务需求描述了组织为什么要开发一个系统,即组织希望达到的目标。使用前景和范围(vision and scope)文档来记录业务需求,这份文档有时也被称作项目轮廓图或市场需求(project charter 或 market requirement)文档。


用户需求


用户需求(user requirement)描述的是用户的目标,或用户要求系统必须能完成的任务。用例、场景描述和事件――响应表都是表达用户需求的有效途径。也就是说用户需求描述了用户能使用系统来做些什么。


功能需求

功能需求(functional requirement)规定开发人员必须在产品中实现的软件功能,用户利用这些功能来完成任务,满足业务需求。功能需求有时也被称作行为需求(behavīoral requirement),因为习惯上总是用“应该”对其进行描述:“系统应该发送电子邮件来通知用户已接受其预定”。功能需求描述是开发人员需要实现什么。


系统需求

系统需求(system requirement)用于描述包含多个子系统的产品(即系统)的顶级需求。系统可以只包含软件系统,也可以既包含软件又包含硬件子系统。人也可以是系统的一部分,因此某些系统功能可能要由人来承担。


在软考中也是一个知识点进行一下总结。


相关文章
|
3月前
|
搜索推荐 数据管理 Windows
分享5款日常中非常好用的软件
本文精选五款高效能软件,旨在优化您的计算机使用体验。包括媒体中心Kodi,支持多媒体文件管理和播放;系统优化工具Winaero Tweaker,个性化Windows系统设置;微信空号检测软件燃精灵,快速筛选有效微信用户;磁盘管理利器DiskGenius,提供全面的数据管理和恢复服务;以及万能文件查看器FileViewPro,轻松预览多种文件格式。这些软件将帮助您提高工作效率,丰富娱乐生活,同时增强系统的稳定性和个性化。
39 0
|
6月前
|
安全 数据安全/隐私保护
回顾5款我非常喜欢的软件,希望大家也能喜欢
我喜欢分享好软件,这就像与老友聊天一样让我感到快乐。在这个过程中,我可以回顾这些实用的小工具,也希望它们可以帮助到更多人。
42 0
|
自然语言处理 前端开发
坚持每日分享5款好用的小软件
今天推荐5款十分小众的软件,知道的人不多,但是每个都是非常非常好用的,有兴趣的小伙伴可以自行搜索下载。
63 0
|
6月前
|
机器学习/深度学习 搜索推荐
速成软件书如何?
速成软件书针对编程初学者和专业人士,以快速入门和实践为主,简化复杂概念,提供时间灵活性。然而,它们可能缺乏深度和广度,无法覆盖最新技术,且无个性化指导。结合其他资源,如在线课程和实践项目,可实现更全面学习。学习编程需结合自身需求,保持热情与实践,速成软件书只是其中一部分。
|
6月前
|
Web App开发 Windows
分享5款简单实用的软件,值得收藏
电脑上的各类软件有很多,除了那些常见的大众化软件,还有很多不为人知的小众软件,专注于实用功能,简洁干净、功能强悍。
84 0
|
Windows
推荐两种小软件
推荐两种小软件
|
Web App开发 安全 Linux
我分享的这5款好用的软件,你都用过吗?
我经常在网上寻找一些好用的软件,并尝试使用它们,最后把我的心得和感受分享给大家。
106 0
|
数据可视化 数据安全/隐私保护
分享5个你可能不知道但非常实用的软件
在本文中,我们将向你介绍五款实用的软件,包括文件同步软件、轻量级浏览器、微信空号检测工具、屏幕录制软件和Markdown编辑器。这些工具可以帮助你更好地管理时间、提高效率和简化工作流程。
124 1
分享5个你可能不知道但非常实用的软件
|
数据采集 搜索推荐 数据可视化
5款十分好用,但是没有什么知名度的软件
随着网络信息技术的发展,越来越多的人在办公时需要用到电脑了。如果你想提高办公效率,那么就少不了工具的帮忙,今天给大家分享5款办公必备的好软件。
131 0
5款十分好用,但是没有什么知名度的软件
|
Linux 图形学 iOS开发
3D软件大总结,你都知道哪些?
我们要面对现实:这世界上有很多3D软件。我们不可能要花时间学习所有的的程序。如果你非要这么做,我只能表示服了。每个3D程序都有其优缺点。要区分程序之间差异所需的大多数技术知识是初学者无法掌握的。所以我这个入门的小白就尝试了一下大多数的3D软件,并分享下感受。许多小白(像我一样)喜欢尝试使用新软件在学习的道路上都在不断摸索并寻找适合自己的软件,所以多做尝试是一件好事。(houdini不建议新人入手所以本文不讨论)。
621 0