我正在开发一个应用程序,期望用户在应用程序启动时登录(例如,它在Skype中:当用户插入用户名和密码以启动应用程序时,用户打开应用程序并显示一个登录掩码)。
现在我正在准备一些用例图,我正在收集应用程序需求(我必须编写一些文档)。
我可以把它看作是用户的要求吗?或者是什么?
发布于 2014-01-14 21:54:41
当客户想要用户能够身份验证到应用程序时,就成为客户的请求。
因此,在架构图和用例图中,您必须考虑这一点。
它甚至成为测试和QA的关键元素。在应用程序的工作流程中,您肯定会考虑涉及身份验证过程的情况(允许访问、用户名和密码错误、挂起帐户等等)。
发布于 2014-02-15 17:51:52
是的,还会是什么?有些应用程序不需要它,用户/客户需要它,这是用户的要求。
现在,尽管如此,我强烈敦促您将用户推向某种联邦/openid登录--即使您必须开发一个独立的登录应用程序。这将允许您的主要应用程序退出处理登录信息、用户名、密码、用户信息安全、密码重置等业务。
作为额外的奖励,它将明确地表明,的确,登录是用户的要求。
发布于 2014-04-16 19:19:23
这是用户的要求:
1)安全性是用户的要求:“我不想让别人看到我的数据。”
2)工作流程是用户的要求:“不要向我展示不属于我职责范围的网页或命令。”
3)良好的支持是用户的要求:服务台:“您在哪一页?”用户:“那个大的你不能做那个消息”。
4)审核是用户的要求:“谁更改了记录?”
https://softwareengineering.stackexchange.com/questions/223242
复制相似问题