使用优先级列表的关键路径和调度

该小程序允许用户创建和编辑调度项目中的所有输入(任务、优先级关系、处理时间)。用户还可以选择处理器的数量并输入优先级列表。小程序将创建项目有向图,显示项目的关键路径,并为项目创建时间表。

说明

  • 项目表选项卡

    首先单击Project表选项卡。表上的每一行代表一项任务。您可以通过单击添加任务或删除任务按钮来添加或删除任务。

    对于每个任务,您可以输入(和编辑)任务名称(建议使用单字母名称)、处理时间(在task duration列中)和紧随任务前面的任务列表(在Comes after列中输入任务名称,以逗号分隔)。如果Comes after字段留空,小程序将自动假定任务遵循Start。要输入数据,首先单击单元格(其背景变为白色),然后输入数据。

    输入完数据后,单击应用按钮更新并存储您输入的信息。要启动新的计划项目,请单击新建项目按钮。

  • 项目图形选项卡

    在project表中输入项目信息后,单击project图形选项卡将显示项目的有向图。小程序被编程为显示外观合理的有向图,但这并不总是可能的。您可以通过更改任务的位置来改善有向图的外观(首先单击拖动节点按钮,然后单击并拖动任务到更好的位置)。此更改不会影响有向图,只会影响它的外观!

    如果单击计算关键路径按钮,小程序将以红色显示项目的关键路径。

  • 项目时间表选项卡

    单击项目时间表选项卡将显示项目有向图和时间表的空白时间线。(如果选择了计算关键路径,时间轴将显示关键路径算法生成的时间表)。在此选项卡中,您可以

    1. 更改分配给项目的处理者数量(单击处理者数量以编辑数字-单击中心偏右的一点增加数字;单击中心偏左的一点减少数字),以及

    2. 输入优先级列表(按顺序输入任务的名称,以逗号分隔)。

    输入任务、处理时间和优先级关系后;选择处理器的数量并输入任务的优先级列表,单击Schedule按钮。时间表将显示项目的时间表。

    时间表完成后,可以通过单击时间轴区域中的任意位置来观察任何特定实例的任务状态。


此小程序需要Sun的Java VM 2,您的浏览器可能会将其视为弹出窗口。事实并非如此。如果您想看到小程序的工作,请访问Sun的网站:https://www.java.com/en/download/index.jsp,下载并安装Java VM并使用小程序。


如果applet不运行怎么办?

(A)较新版本也可以在web上找到applet的。)


|活动| |联系人| |首页| |目录| |代数|

版权所有©1996-2018亚历山大·博戈莫尼

71883494