创建高级甘特图

时间:2011-09-09 09:05:50

标签: c# forms controls runtime gantt-chart

我正在使用c#进行生产跟进项目的自动化,我们正在生产面料。我们有很多客户,他们的作品大约有100台织机。 因此,有一个计划的接待员,他们决定最佳的节省时间,并且很多时候一个客户在多台机器上进行产品编织。 这个excel表单捕获显示哪个机器工作,并且在当前工作之后将工作。如果她决定携带到另一台机器,用户可以进行工作。

在这张照片中,第一行是日期行,不同的颜色是不同的作品......

enter image description here

我想要一个如此灵活的甘特图。它有什么解决方案吗?

4 个答案:

答案 0 :(得分:1)

我认为,您的任务有两个方面:存在调度挑战(生产流程的时间优化分配)和可视化挑战(在综合屏幕上显示计划)。如果您使用甘特图来应对可视化挑战,请确保它是交互式的,并允许计划员在屏幕上进行更改,并将这些更改写回到您的计划系统中。此外,甘特应该是开放和灵活的,足以处理业务规则,以便外观可以是上下文敏感的。以下是甘特图在生产环境中如何工作的示例:http://youtu.be/oXRUy90lpsM

这对你有帮助吗?

答案 1 :(得分:0)

有一个商业组件用于创建此类图表,其中包含来自PlexityHide的相当好的文档。但你也可以使用例如一般的图表框架,例如Microsoft Chart Controls,以重新创建您想要的内容。当然还有其他几个。

答案 2 :(得分:0)

答案 3 :(得分:0)

这里有一个非常好的生产计划在线示例,它允许您将颜色编码的任务从一台机器拖放到另一台机器: http://demos.radiantq.com/jQueryGanttDemo/Demo.htm

还有Gantt组件的.NET版本,它允许您在桌面应用程序中构建类似的东西。