愚蠢的人,手指发痒,简单问题和数据库爆炸

时间:2012-07-13 20:23:24

标签: user-interface coding-style conventions

可能是SO中最模糊的标题,但它基本上是我反对的(并且反对我只是在我的脑海中意味着这个想法)我有一个webform(表单A)将数据放入数据库使得报道世界变得圆满,人们感到高兴。

现在我的任务是采用一种具有所有原始形式输入的类似形式,但它适用于不同部分的人。

表格A - 对于Foos, 表格B - 用于酒吧

现在,表格A和表格B非常相似表格A提供的信息多于表格B,因此可以作出此声明。

表格B所需的所有必要信息均可从填妥的表格A中获得。

现在这里变得棘手。 Foos和Bars数据不能一起存储在同一个数据库中。

所以(这里是数据库爆炸以及我在网页设计和处理最终用户方面缺乏经验的地方发挥作用)如果我给用户选择一个复选框来决定这个报告是针对Foo还是一个酒吧我要接多少支持电话,因为愚蠢的人和发痒的手指无法回答简单的问题。显然,这不是一个确切的答案更多的概括,但我更好奇的是从别人的经验中学习。

我很可能最终会为第二份报告制作一个新的网络表格,但是当我意识到它们彼此之间的相似之处时,这个问题就陷入了我的脑海。

感谢您的时间和经验。

* 编辑并感谢ashray提供了一个很好的答案。 这些数据不是由foos或bar输入,而是由经过培训的人员从书面报告中插入信息。一组略有不同的环境,但会改变用户的动态。

1 个答案:

答案 0 :(得分:2)

在Web开发中以及与最终用户交易的任何地方,您无法想象用户会发现使用您系统的扭曲/不直观的方式。就在昨天,一个人想在我的iPhone上给我看一张照片,这就是他所做的:

  1. 点击相机应用
  2. 点击图片
  3. 点击新图片缩略图。
  4. 点击相机胶卷
  5. 找到他想要的照片并打开它给我看。
  6. 正如你所看到的,这可能不是苹果公司打算工作的方式;)但是,这突出的事实是你不能真实地依靠Foos来识别自己,并且也可以通过网络表格。