提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
转帖|使用教程|编辑:郝浩|2015-06-10 14:02:19.000|阅读 571 次
概述:本文介绍了甘特图的基本知识和创建一个简单甘特图的流程
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
一般对甘特图的解释是:以图示的方式通过活动列表和时间刻度形象地表示出任何特定项目的活动顺序与持续时间,即甘特图(Gantt chart)是将活动与时间联系起来的一种形式,显示每个活动的历时长短。甘特图能够从时间上整体把握进度,很清晰地标识出直到每一项任务的起始与结束时间,这也就不难理解甘特图的产生原因了——因为生产管理领域生产计划制定的需要而产生。
让我们先看一下甘特图长什么样子,下图是用java报表软件FineReport制作的一个简单的项目甘特图,在这个甘特图中可以直观地查看每个项目的进展状况,并对多个项目进行对比 。在下面的多项目甘特图中,横轴表示时间,纵轴表示项目进度,这也是一般甘特图通用的形式。
理解了甘特图的产生原因与自身特点,也就不难想象甘特图的使用场景了。甘特图适用于以下几种应用场景:
1、项目管理:甘特图是在现代的项目管理里,被广泛应用的一种图表形式。甘特图可以帮助我们预测时间、成本、数量及质量上的结果并回到开始,也能帮助我们考虑人力、资源、日期、项目中重复的要素和关键的部分,还能集成多张张各方面的甘特图而成为一张总图。以甘特图的方式,可以直观的看到任务的进展情况,资源的利用率等等。
2、如今甘特图不单单被应用到生产管理领域,随着生产管理的发展、项目管理的扩展,它被应用到了各个领域,如:建筑、IT软件、汽车等所有有把时间和任务进度联系到一起的领域。
能用来制作甘特图的软件工具大致分为三类:
1、免费开源图形插件
2、制作甘特图的专门图表软件
3、包含有甘特图功能的专业报表工具
对这三类工具,可能每个人的看法都有差别,但大致的方向是一致的,大家可根据具体需要进行选择:
免费开源图形插件适用于代码能力比较强的个人使用,众所周知,插件既然已经被称为开源插件,就是需要对其源代码进行一定的调试变化才能灵活使用;
专门制作甘特图的图表软件分为免费和收费两种,功能也就有强有弱,适合只有甘特图一种图表需求的用户;
包含甘特图功能的报表,即报表已经将甘特图集成到报表中,可以和其他报表与图表形式综合使用,适合处理比较复杂的数据,此类报表工具一般为专业的数据处理报表软件(例如FineReport),适用于功能要求比较高的企业级用户。
1.明确项目牵涉到的各项活动、项目。内容包括项目名称(包括顺序)、开始时间、工期,任务类型(依赖/决定性)和依赖于哪一项任务。
2.创建甘特图草图。将所有的项目按照开始时间、工期标注到甘特图上。
3.确定项目活动依赖关系及时序进度。使用草图,按照项目的类型将项目联系起来,并安排项目进度。
4.计算单项活动任务的工时量。
5.确定活动任务的执行人员及适时按需调整工时。
6.计算整个项目时间。
下图为一个简单的单项目甘特图,该项目包含需求调研、功能开发、验收测试3个任务:
以计划实际完成百分比甘特图为例,下面介绍其制作方法。
新建工作薄,添加内置数据集如下:
在单元格中统计出每个步骤的计划开始与结束时间、实际开始与结束时间及完成百分比,作为图表数据来源,如下图:
注:每个步骤的时间必须是纵向排列,活动必须为横向排列,即上面的表格必须保持一样的展现方式。
数据列设置如下:
单元格 | 数据集 | 数据列 | 属性 |
---|---|---|---|
C1 | ds1 | 步骤 | 从左到右扩展,其余默认 |
C2 | ds1 | 计划开始时间 | 从左到右扩展,其余默认 |
C3 | ds1 | 计划结束时间 | 从左到右扩展,其余默认 |
C4 | ds1 | 实际开始时间 | 从左到右扩展,其余默认 |
C5 | ds1 | 实际结束时间 | 从左到右扩展,其余默认 |
C6 | ds1 | 完成百分比 | 从左到右扩展,其余默认 |
以悬浮图表为例,点击插入>悬浮元素>插入图表,选择甘特图,点击确定。
设置图表数据,某项如果没有,则填无。
至此,一个简单的单项目甘特图就制作完成了,保存模板,点击分页预览,便即可看到如上的效果。
本文转载自finereport.com
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn
本文探讨 SQL Server 中 NULL 和空值之间的区别,并讨论如何有效地处理它们。
Unity 是一款功能极其丰富的游戏引擎,允许开发人员将各种媒体集成到他们的项目中。但是,它缺少最令人兴奋的功能之一 - 将 Web 内容(例如 HTML、CSS 和 JavaScript)直接渲染到 3D 场景中的纹理上的能力。在本文中,我们将介绍如何使用 DotNetBrowser 在 Unity3D 中将 Web 内容渲染为纹理。
DevExpress v24.2帮助文档正式发布上线了,请按版本按需下载~
本教程将向您展示如何用MyEclipse构建一个Web项目,欢迎下载最新版IDE体验!
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@pclwef.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢