metasfresh 甘特图组件的设计分析

metasfresh 甘特图组件的设计分析

甘特图组件在项目管理,人力资源,和crm模块都有广泛使用,一般使用svg技术来绘制图形,可以按日/周/月/年切换时间单位,也可以手工新增修改拖动任务条

甘特图主要分为任务甘特图和资源甘特图,一般的甘特图组件实现了任务甘特图,但没有提供资源甘特图的实现,需要自己来实现

资源甘特图是展示每个资源(产线 设备)的任务安排,以及有关联任务(同属于一个工单)之间的前后关联箭头表示,和任务甘特图每行就一个任务不同的是,资源甘特图每个资源会安排很多任务,任务拖动时,考虑的约束关系更为复杂,既要考虑到资源本身的可用时间的限制,也要考虑到前后任务的时间约束限制

复杂的甘特图组件,可以考虑使用d3.js库,封装了对svg的操作和对甘特图数据的管理


 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
*********************************************************************最新更新: 1、提高了拖拉的速度。不会出现闪烁。 2、同工艺之间可以换机台加工,同工艺机台用同一种颜色来显示。 3、可以显示完成度。********************************************************************该甘特图控件纯属个人开发,使用DELPHI开发。1、该控件主要用于生产排程或计划用。2、该甘特图可以自由拖拉更改时间,时间轴可以自由缩放,显示不同的界面效果。3、可以自由设置3D、更改甘特图大小,是否让用户移动甘特图等效果属性设置。 gant3d,gantchanged,gantmoved这三个属性来控制。4、该甘特图不用设置颜色,会随机获取颜色,并把相同模号的颜色设置为一样。 当用鼠标点击一个零件时,该套模所有的零件都会变成红色,这个颜色是唯一的, 方便用户查看该模的进度。5、该甘特图开发周期短,不可避免有很多不如意的地方希望大家提出宝贵的意见。6、该甘特图是本人研究成果,暂时只能给出试用版出来。demo里显示的数据是几种工序的机台信息,大家可以用排程软件给这些工序排程来测试效果。排程软件的 用户名是admin,密码是1,登陆后就可以进行排程操作。大家可以进入我的空间下载最新的甘特图控件!http://cxing1985.ys168.com/作者:星火燎燃QQ:251276845 手机:13632994209E-mail:[email protected].

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值