那么什么是甘特圖?甘特圖是一種項目管理工具,可以用于可視化地展示項目進度表、時間進度表等,是 PM(項目經理) 管理項目進度表的重要工具之一。與此類似的其他工具還有流程圖、圓形圖、直方圖等,而甘特圖的優越性在于其直觀的視圖,展示更加全面的信息,可以快速地知道項目進展、拖后、提前,以及相應的采取的措施等,特別是在大型項目中更具適用性。
甘特圖的基本結構示例:1, 'name'=>'task1', 'start_date'=>'2019-01-01', 'end_date'=>'2019-02-01', 'progress'=>80), array('id'=>2, 'name'=>'task2', 'start_date'=>'2019-02-01', 'end_date'=>'2019-03-01', 'progress'=>30), array('id'=>3, 'name'=>'task3', 'start_date'=>'2019-03-01', 'end_date'=>'2019-04-01', 'progress'=>50), ); echo json_encode($arr) ?>
這是一個簡單的 PHP 數組,其中包含可用于甘特圖的任務數據,包括名稱、起始日期、截止日期和完成進度。我們把這個數組轉換成 JSON(JavaScript 對象表示法)格式,以便 這段使用 JavaScript 代碼加載甘特圖: