.NET winform 应用程序中的模型检查过程流程图

发布于 2024-07-26 09:27:01 字数 854 浏览 8 评论 0原文

我们正在编写一个 .NET winform 应用程序,我正在寻找其中一项功能的选项。 该系统的最终用户将定义需要易于遵循的检查流程,并将用于向检查员展示检查产品时的选项,以及驱动检查模块,需要向检查员提出哪些问题,如下所示:他们履行职责并颁发证书。

我希望能够找到一个流程图插件,以便管理员用户可以创建类似 this(抱歉,我找不到工作没有被阻止的图像托管站点)以及从流程图生成的数据(XML或类似的东西,只要我不关心输出是什么可以解析它)。 这样我就可以以图形方式向检查员展示一些内容,并能够在检查员进行工作时生成必要的页面。

我已经评估了 Windows WF PageFlow,但是在他们的白皮书中,他们指出每个 ASP.NET 应用程序只能有一个工作流程。 产品有很多,每种产品都需要自己的工作流程。 作为一种解决方案,对于普通最终用户来说也有点复杂。

讨论的另一个选项是仅使用单词并拥有一个我们自己开发的逻辑构建器接口,其中整个流程将使用 if/else 语句(几乎像伪代码)写出。 然而,在我看来,这使得实际进行检查的检查员很难看到该流程。

所以我的问题是有人知道可以解决这个问题的其他选择吗? 理想情况下,我想提供一个免费的解决方案,但是当我们评估选项时,我也可以提出商业解决方案。

我们的环境是运行 3.0 .NET 运行时的 VB.NET,管理控制台(当前正在构建)是一个 Winforms 应用程序,客户端组件将是 ASP.NET。 如果解决方案仅适用于 .NET 3.5,我也想听听。 解决此问题将证明迁移到更高版本的 .NET 是合理的

We're writing a .NET winform application and I'm looking for options on one of the features. The end user for this system will be defining inspection processes which need to be easy to follow and will be used to show inspectors their options when inspecting a product as well as to drive the inspection module on which questions need to be asked to an inspector as they perform their duties and issue a certificate.

I'd like to be able to find a flowchart addin so that admin users can create something like this (sorry, I can't find an image hosting site that work hasn't blocked) and the data generated from the flowchart (XML or something similar, don't care what the output is as long as I can parse it). This way I have something graphically to show inspectors as well as being able to generate the necessary pages when the inspector is doing the work.

I've evaluated Windows WF PageFlow however in their whitepaper they state that you can only have one workflow per asp.net application. There are many products and each will need their own workflow. As a solution it's also a little complex for the average end user.

Another option that's been discussed is to just use words and have a logic builder interface that we would develop ourselves where the whole flow would be written out with if/else statements (almost like pseudo code). However IMO it makes that flow difficult to see for the inspectors who are actually doing the inspections.

So my question is does anybody know of any other options that would solve this issue? Ideally I'd like to offer up a free solution, however as we're evaluating options, I can also bring forward commercial solutions.

Our environmnet is VB.NET running the 3.0 .NET runtime, The admin console (currently being built) is a Winforms application, The client component will be ASP.NET. If a solution only works in .NET 3.5 I'd like to hear about it as well please. Fixing this issue would justify migrating to the later version of .NET

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

三寸金莲 2024-08-02 09:27:01

有几个选项对我来说看起来不错(但是我没有使用过它们)

另一篇文章引用了其中的一些选项 在 .net 应用程序中嵌入流程图设计界面

就我个人而言,我只是尝试推出自己的界面。 如果您的工作流程不太复杂,我认为不会那么困难。 如果我自己实现这个,我会生成一个位图并通过 GDI 将流程图渲染到图像。 另一种不需要拖放的形式可以控制生成流程图结构的逻辑。

There are a couple of options that look OK to me (however I haven't used them)

This other post references some of them Embedding a flowchart design surface in a .net application

Personally I'd just try rolling my own. If your workflows aren't too complicated I don't think it would be that that difficult. If I were to implement this on my own I would generate a Bitmap and render the flowchart to the image through GDI. Another form that doesn't have to be drag and drop could control the logic of generating the flow chart structure.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文