【问题标题】:Time-dependent information: showing one rate and applying another时间相关信息:显示一种速率并应用另一种速率
【发布时间】:2013-06-16 22:44:09
【问题描述】:

我遇到的情况是某些信息仅在有限的时间内有效。

一个例子是使用 validFromValidTo 时间戳存储在数据库中的转化率。

想象一下这样一种情况,当用户启动流程并且我以一种转化率为他呈现预收据时,但当他最终点击按钮时,其他转化率已经有效。

我现在看到的一些解决方案:

  1. 向用户显示有关新费率的消息,呈现更新的预收据并要求他再次提交表单。

  2. 具有重叠的费率周期。因此,以一种汇率开始的交易可以完成,但新的交易将以新的汇率开始。

虽然第一种解决方案看起来最合乎逻辑,但我从未在网站上看到过这样的消息。我想知道是否有其他解决方案以及最佳做法是什么。

【问题讨论】:

    标签: database transactions currency rate


    【解决方案1】:

    因此,最好向您的应用程序的产品所有者提出这个问题。如果我戴着我的产品负责人的帽子,我希望显示的数据永远不会不同步,这样上面的选项 (2) 就永远不会出现。这是为了确保显示在所有方面都是公平的。

    处理方法:

    1. 如您所说:显示发生更改的警报并允许刷新。

    2. 使用 DHTML/AJAX 更新处理对数据表的更新,以便数据通常是最新的。

    总而言之:这是一项业务决策,但一般来说,在页面上显示不公平和/或数据不足的数据是一个糟糕的选择。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-01-22
      • 2018-12-06
      • 2016-05-20
      • 2015-02-12
      • 2012-10-23
      • 2016-09-06
      • 2017-02-14
      • 1970-01-01
      相关资源
      最近更新 更多