什么应用程序设计是为了防止其他用户从事相同的任务

时间:2013-06-24 01:26:50

标签: wpf design-patterns database-design user-interface

假设您有一个Windows桌面应用程序,其中包含我们的客户下订单的网格,需要由员工处理并输入另一个外部系统。

所以客户从我们这里订购,我们将这些订单发给我们的供应商。每位员工都在其PC上安装了此桌面应用程序。

那么有哪些UI设计或应用程序设计可以阻止用户处理和处理相同的订单?现在用户1从网格的顶部开始,用户2从网格的底部开始,但问题是当它们到达中间时它们会重叠。

1 个答案:

答案 0 :(得分:0)

有各种方法。 E.g。

  1. 显示它们的分离列表。如果他们没有看到相同的任务,他们就不会处理同样的事情。那么你必须定义一个标准,之后应用程序会省略一些任务,但你会找到一个。

  2. 让用户标记任务,应用程序响应,用户可以处理此任务。通常情况可能是

    • User1选择taskA并使用进程
    • 标记它
    • 在数据库中标记的应用程序商店
    • User2选择taskA并将其标记为
    • 应用程序撤消taskA上的标记,因为它已标记为
    • User2必须选择其他任务
  3. 可能还有其他一些可能性,但这些是第一个,我想到了。