我有两个关于用例的问题,
1.如果我登录到一个网站,并且30分钟没有做任何动作,这个网站就会让我退出。
如何在用例模型中表达我的这一点?这是在用例中签名的特殊要求吗?
2. --我有一个叫做“发布工作”的用例,它是由雇主完成的。雇主可以邮寄一份工作,然后得到报酬,或邮寄三份以上的工作,并得到总金额的10%折扣。
我应该在基本流程中包括哪些选项,在替代流程中应该包括哪些选项?
这里是我的尝试:
基本流程:
……
交替流:
步骤5:如果用户选择“发布另一份工作”,则重复步骤3至5,直到雇主选择支付。
步骤7:如果提交了3个以上的职位,系统将对总数进行10%的折扣。
发布于 2016-10-21 10:32:38
抱歉,您正在用用例来建模用例,而用例是完全没有意义的。
用例提供了系统的业务价值的高级概述。您要做的是在用例中建模整个业务流程。这肯定会失败。您的用例“签署”不会显示任何业务价值。
出于同样的原因,there is no such thing as a "sign in use case"。
相反,“发布一份工作机会”是一个非常好的用例。
有关“职位招聘”的详细信息,请考虑绘制活动图表。这将使流程可视化,从而使其更加直观。
基本流程总是最短和最简单的流程,在那里一切都很好。
发布于 2016-10-22 17:55:52
对于注销,请从此场景开始。您可能需要进一步展开备用流或验证列表。这里没有登录的连接。
场景1.系统验证用户会话.
备用流:会话无效。
触发:验证在步骤2中失败。
3a。系统将用户重定向到主页,通知不允许操作,用例终止。
装饰A:需要用户授权的场景
对于职位发布,最好有一个单独的子功能方案来计算价格。当市场营销将推动新的价格规则和折扣时,你将能够进一步扩展它。
场景2.用户发布作业
场景4.系统计算张贴的价格
备用流程:批量投递折扣
触发:验证在步骤1中失败。
2a。系统计算的价格是:发布的作业数乘以“设置”部分中的“链接到设置F”:每个张贴的折扣价格,用例终止。
发布于 2016-10-20 13:43:01
这将有助于测试应用程序。
但是对于第2页,最好使用决策表来提供所有必要的信息。
https://stackoverflow.com/questions/40109728
复制相似问题