Markdown 画甘特图

Markdown 甘特图详细教程

一、甘特图简介

甘特图(Gantt Chart)是一种用于展示项目进度的图表,通过条状图来表示项目中各个任务的开始时间、结束时间和持续时间。它广泛应用于项目管理中,帮助团队清晰地了解项目的整体进度和各个阶段的完成情况。

二、Mermaid绘制甘特图的语法

在Markdown中,可以使用Mermaid库来绘制甘特图。以下是基本的语法结构:

```mermaid
gantt
    title 项目标题
    dateFormat YYYY-MM-DD
    section 项目阶段
    任务名称 :状态, 任务ID, 开始日期, 持续时间
  • gantt:指定这是一个甘特图。
  • title:设置甘特图的标题。
  • dateFormat:指定日期的格式,如YYYY-MM-DD
  • section:定义一个项目阶段或任务分类。
  • 任务条目包括任务名称、状态(如doneactive等)、任务ID(可选)、开始日期和持续时间。
三、状态标记
  • done:表示任务已完成。
  • active:表示任务正在进行中。
  • crit:表示任务在关键路径上。
四、任务依赖

可以通过指定任务开始的时间是在另一个任务之后来创建依赖关系,例如after taskId

五、高级特性
  • 里程碑:表示项目中的关键事件,通常持续时间为1天。
  • 排除日期:可以排除特定的日期,如周末或节假日。

10个甘特图案例

案例 1:软件开发项目
```mermaid
gantt
    title 软件开发项目
    dateFormat YYYY-MM-DD
    section 设计阶段
    需求分析 :done, des1, 2024-01-01, 3d
    原型设计 :active, des2, after des1, 4d
    设计评审 : des3, after des2, 2d
    section 开发阶段
    基础框架搭建 :crit, dev1, after des3, 5d
    功能模块开发 : dev2, after dev1, 10d
    内部测试 : dev3, after dev2, 5d
    section 发布阶段
    预发布 : pre1, after dev3, 2d
    正式发布 : pre2, after pre1, 2d
2024-01-01 2024-01-03 2024-01-05 2024-01-07 2024-01-09 2024-01-11 2024-01-13 2024-01-15 2024-01-17 2024-01-19 2024-01-21 2024-01-23 2024-01-25 2024-01-27 2024-01-29 2024-01-31 2024-02-01 2024-02-03 需求分析 原型设计 设计评审 基础框架搭建 功能模块开发 内部测试 预发布 正式发布 设计阶段 开发阶段 发布阶段 软件开发项目
案例 2:建筑项目
```mermaid
gantt
    title 建筑项目进度
    dateFormat YYYY-MM-DD
    section 地基工程
    地基挖掘 :done, dig1, 2024-02-01, 7d
    地基浇筑 :active, pour1, after dig1, 5d
    section 主体工程
    主体结构搭建 :crit, struct1, after pour1, 14d
    外墙施工 : struct2, after struct1, 10d
    section 装修工程
    内部装修 : dec1, after struct2, 15d
    外部装修 : dec2, after dec1, 10d
2024-02-04 2024-02-11 2024-02-18 2024-02-25 2024-03-03 2024-03-10 2024-03-17 2024-03-24 2024-03-31
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

结伴同行~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值