什么是用于创建Web故障排除工具的优秀.NET / Windows工具?

时间:2009-06-18 20:52:00

标签: workflow-foundation

有谁知道创建分步在线故障排除工具的好方法?

我的公司需要开发几种这样的工具,为几个客户量身定制。

最终,我们想要一种简单的方法来维护一系列问题,并依赖于答案的导航。

我们需要能够支持您可能想到的所有标准类型的问题(真/假;多选(选择一个),多选(选择多个)等等。)

我们希望我们的业务用户能够维护问题,并且如果可能的话,还有流程,因此可以控制数据库驱动的后端的GUI将非常棒。

我们已经考虑过将WF用于此任务,但它并没有为非技术用户提供一种简单的方法来修改工作流程,我们甚至不确定它是否能满足我们的所有需求(例如,如何做我们存储问题和可能的路径。)

我们正处于研究这个问题的最初阶段,但这似乎是一个常见的问题,这使我们认为有解决它的工具。

有没有人有任何解决此类问题或使用我们正在寻找的工具的经验?

感谢您的帮助!

3 个答案:

答案 0 :(得分:0)

有时,一个简单的解决方案可能就是那些看似复杂的事情所需要的。老实说,我会研究各种Wiki解决方案。它们快速,易于编辑,熟悉,不断发展,也可用作CMS。

我会避免将自己置于正式结构之下。您最终会遇到一些严格的问题,并且对IT员工的依赖程度很高,这听起来像是您想要避免的。

我确信无论您的故障排除方式是否会随着时间而变化(新产品版本,相关产品等),并且维基将足够灵活地处理。

答案 1 :(得分:0)

我创建了一个数据库驱动的工作流项目(不是WWF)。它使用模板,步骤,问题,答案,逻辑和所有者的概念。这允许您创建对其后面具有工作流的排序的调查,以便基于所选答案,用户可能被带到另一个步骤。或者,如果步骤的所有者完成了他们的步骤,则模板中的下一步将通过电子邮件发送给下一步所有者(或所有者组)。

你可以将这个概念从问题转换为陈述,以便当用户浏览他们的问题时,他们会以类似的方式引导他们回答​​。

模板(帮助项目) 步骤(帮助项目中的步骤,插入,打开,显示登录屏幕) 声明(声明可能是在一个步骤中执行的各种任务) 答案(用户选择的参数中的项目,如果项目有帮助) 逻辑(当选择答案,分支,新所有者等时会发生什么) 所有者(谁拥有哪个步骤,可以适合组) 集团(满足完成的步骤的所有者组)

不确定这是否是您的想法。

答案 2 :(得分:0)

这让我想起了一个名为“知识树”的组织概念,您可以在其中轻松设置包含有价值文档的“目标树叶”,并且您可以根据给定情况提供简单的“是/否”或“多选”遍历。

有一家名为Knowledge Tree的公司提供免费版本的软件(因为没有正式的测试或技术支持)可能会为您提供一个可以使用的跳板。