我们的产品组合包括两个专门用于创建在线项目管理和协作系统的JavaScript组件-
DHTMLX Gantt和Scheduler有什么共同点/strong>
这两个库都有一个与任务可视化有关的共同点:多个任务/事件可以在同一行上以及同一天显示在彼此之下。
但是,在将DHTMLX Gantt和Scheduler用于Web项目时,应考虑这些差异。
DHTMLX Scheduler:区分功能和用例
DHTMLX Scheduler可帮助开发人员以类似于Google的事件日历的形式安排业务约会或其他事件。DHTMLX Scheduler是一个很好的选择,它提供了可以反复发生的单个业务事件的鸟瞰图。这些是每天的情况介绍,集思广益会议,发布日期,里程碑事件等。此类活动构成了甘特图中显示的实际项目任务的基础。

Web开发人员经常使用此JavaScript事件日历组件在公共管理,医疗保健,教育和房地产项目中创建约会计划软件。
最值得注意的是,它以各种方式显示事件的可用视图范围很广(天,周,月,年,议程, 格,地图,时间轴,周议程,单位)。如果这还不够,那么创建自定义视图就不是问题。
时间轴视图是最受欢迎的日历视图之一,类似于甘特图。它旨在在Y轴上显示项目资源(员工,设备,房间等),并在X轴上显示分配给资源的活动的时间表。该视图包括四种模式(条形,日期,单元格和树形),可为开发人员提供更多可视化选项。

此外,“时间轴”视图的所有模式都可以使用自定义HTML内容丰富。在下面的示例中,此功能用于显示分配给每位员工的任务数。

我们的团队使用DHTMLX Scheduler及其“时间轴”视图作为核心元素,基于Material设计创建了演示应用程序,生动地展示了此JavaScript库的基本功能。
租车日历是用于管理汽车预订的用户友好型JavaScript解决方案。它具有多个过滤选项(汽车类型,价格,汽车可用性),汽车可用性状态(已预订,预付费,已付费)以及指示汽车使用期限的可能性。

客房预订系统应用程序旨在通过直观的拖放UI进行酒店预订。用户可以使用房间类型过滤以及以各种颜色显示的用于预订和房间状况的不同状态来有效地与系统进行交互。

这两个演示应用程序都可以作为开发具有扩展功能的更复杂应用程序的起点。也可以实现自定义解决方案,例如,用于指定DHTMLX日历中事件之间的关系。
在谈论可用性时,使用DHTMLX Scheduler构建的事件日历比基于DHTMLX的甘特图更直接。它们看起来像传统的日历,并且在操作其UI时几乎没有任何问题。反过来,甘特图具有更复杂的功能库,用户可能需要更多时间来掌握它。
DHTMLX Gantt:用例和独特功能
DHTMLX Gantt允许构建甘特图以可视化项目工作流程,并确保所有项目任务将在给定的时间内完成。该工具非常适合具有数千个任务的复杂项目,这些项目可以相互关联。我们的HTML5甘特图已经在各种行业的应用程序中成功使用,例如建筑,制造,工程,电子,汽车制造。

甘特库与DHTMLX Scheduler区别的主要特征在于,它允许定义任务之间的四种不同类型的依赖关系:
- 从头开始
- 开始到完成
- 从头开始
- 完成到完成
该组件还有助于准确管理项目资源,并通过使用资源使用图和直方图将其可视化。

与Scheduler组件不同,DHTMLX Gantt提供了许多用于管理项目任务的高级功能。例如,它支持用于确定必须及时完成的任务顺序的关键路径方法,否则,必须推迟项目的重要里程碑和截止日期。

甘特图允许以百分比形式描述项目任务的进度。利用自动调度和任务分组的优势,最终用户可以更高效地处理大量任务。
最近增加了更改特定行的高度的可能性,可以动态调整甘特图的外观。

甘特图时间轴也比计划程序的时间轴视图更灵活。它提供了使用拖放和排序选项在甘特图 格中对任务重新排序的机会,从而也可以更改任务在时间轴中的位置。
最后的话
将它们结合使用以进行更有效的项目管理也是一个好主意。
标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!