2010-12-15 30 views
0

非功能性需求:这些非功能性需求是否正确?

  • 用户有权访问互联网

  • 用户拥有GPS

  • 创建帐户信息有效字符。

  • 通信:创建帐户:用户接收用户ID中返回从服务器

  • 通信:应用程序接收来自服务器的GPS信息

  • 通信:应用程序发送GPS信息服务器

  • 通讯:服务器更新请求的用户用户得分

  • 通信:服务器返回avai用户

  • 系统要求拉布勒工作显示可用的武器

  • 用户节约了时间锁内的目标

  • 这里系统通信玩家玩家的消息

+1

根据项目情况,其中一些可能被视为功能要求。这些要求与哪些应用程序有关? – tjameson 2010-12-15 08:16:14

+0

密切相关[这是否是正确的功能和非功能性需求?](http://stackoverflow.com/questions/4425121/would-this-be-correct-functional-and-non-functional-requirements) - 但不是直接重复。 – 2015-01-12 16:27:23

回答

1

我的基本假设是,您正在为您拥有合理控制权的用户创建应用程序。也就是说,您不会创建将被释放到野外的商业软件,可以这么说。

也就是说,你的前两项是假设。您不提供互联网接入或GPS服务作为您的应用程序的一部分。如果你是,那么这些项目措辞不佳。

我同意tjameson,其中一些是功能要求。事实上,我认为其余大部分都是功能性需求。