您能否提供有关网站社交网络(比如说 Facebook)的类型(功能性、非功能性和用户需求)的需求示例?
提前感谢
答案1
功能性——关联数据库记录来传递相关广告,
以及实际要做的事情(用例如何做)
非功能性 - 能够在 3 秒内加载页面 - “足够的网络带宽也可能是系统的非功能性要求”
维基百科页面上有很多这样的例子:http://en.wikipedia.org/wiki/Non- functional_requirement
用户 - 实际上只是用例 - 能够通过电子邮件地址搜索朋友
能够注册帐户
能够添加朋友
能够...
将一些评论移到答案中:
来自 Sara:您能否添加另一个示例,例如注册过程或登录过程,非常感谢您的回答很有用,但如果可能的话,请提供更多有价值的示例(例如这个)
几乎任何时候你说“过程”做这件事的能力就是用例,这个过程的方法是功能需求,系统所拥有的东西大多是非功能性的(系统不是软件)。这有意义吗?
具体要求示例
因此登录能力是用户的要求
登录过程中的实际步骤是功能性的(接收凭证的表单、验证有效性的数据库查询、设置身份验证令牌等)
而登录速度应该很快这一事实却不起作用