[发明专利]基于浏览器的横道图生成方法及装置无效
申请号: | 201010167287.9 | 申请日: | 2010-04-27 |
公开(公告)号: | CN102236680A | 公开(公告)日: | 2011-11-09 |
发明(设计)人: | 王茂川;李先锋 | 申请(专利权)人: | 杭州德昌隆信息技术有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 逯长明;王宝筠 |
地址: | 310000 浙江省杭州市文三*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 浏览器 横道图 生成 方法 装置 | ||
1.一种基于浏览器的横道图生成方法,其特征在于,包括:
根据横道图所承载项目的工序信息初始化背景表格的布局,生成表格标签;
按照每一个工序的数据在所述背景表格中为所述每一个工序生成一个工序进度标签,以及若干周期数据标签;
将所述表格标签、工序进度标签和周期数据标签进行组合生成完整横道图。
2.根据权利要求1所述的方法,其特征在于,所述根据横道图所承载项目的工序信息初始化背景表格的布局包括:
为所述横道图所承载工序选择表格标签的样式,所述样式具有固定尺寸;
设置所述表格标签中工序的周期类型,以及每个周期所占用的列宽值;
根据每一个工序的延续时间确定所述项目的延续时间;
根据所述项目的延续时间及时间周期类型计算所述表格标签的列数量。
3.根据权利要求2所述的方法,其特征在于,所述根据每一个工序的延续时间确定所述项目的延续时间包括:
获取每一个工序的开始时间和结束时间;
从获取的所有工序的开始时间和结束时间中选择最早的开始时间和最晚的结束时间作为所述项目的开始时间和结束时间。
4.根据权利要求1所述的方法,其特征在于,所述按照每一个工序的数据在所述背景表格中为所述每一个工序生成一个工序进度标签,以及若干周期数据标签包括:
先序遍历工序数据集合,从中获取一个工序的数据,所述工序的数据包括工序的开始时间、结束时间、时间周期类型和完工百分比;
根据每一个工序的开始时间、结束时间和完工百分比为所述工序生成一个工序进度标签,计算出进度标签在背景表格上的坐标位置;
根据每一个工序的开始时间、结束时间、时间周期类型计算所述工序的周期数量,并根据周期数据生成对应的周期数据标签;
判断是否处理完所有工序的数据,若是,则触发执行所述将所述表格标签、工序进度标签和周期数据标签进行组合生成完整横道图的步骤,否则,返回所述先序遍历工序数据集合,从中获取一个工序的数据的步骤。
5.根据权利要求1所述的方法,其特征在于,所述将所述表格标签、工序进度标签和周期数据标签进行组合生成完整横道图之前,还包括:
确定所述表格标签、工序进度标签和所述周期数据标签的尺寸;
缓存所述表格标签、工序进度标签和周期数据标签及其尺寸。
6.根据权利要求5所述的方法,其特征在于,所述将表格标签、工序进度标签和周期数据标签进行组合生成完整横道图包括:
将所述缓存的表格标签、工序进度标签和周期数据标签进行连接,生成连接后的标签图形;
通过浏览器对所述连接后的标签图形进行一次渲染生成横道图。
7.一种基于浏览器的横道图生成装置,其特征在于,包括:
初始化单元,用于根据横道图所承载项目的工序信息初始化背景表格的布局,生成表格标签;
生成单元,用于按照每一个工序的数据在所述背景表格中为所述每一个工序生成一个工序进度标签,以及若干周期数据标签;
组合单元,用于将所述表格标签、工序进度标签和周期数据标签进行组合生成完整横道图。
8.根据权利要求7所述的装置,其特征在于,所述初始化单元包括:
样式选择单元,用于为所述横道图所承载工序选择表格标签的样式,所述样式具有固定尺寸;
信息设置单元,用于设置所述表格标签中工序的周期类型,以及每个周期所占用的列宽值;
时间确定单元,用于根据每一个工序的延续时间确定所述项目的延续时间;
列数计算单元,用于根据所述项目的延续时间及时间周期类型计算所述表格标签的列数量。
9.根据权利要求8所述的装置,其特征在于,所述时间确定单元包括:
时间获取单元,用于获取每一个工序的开始时间和结束时间;
时间选择单元,用于从获取的所有开始时间和结束时间中选择最早的开始时间和最晚的结束时间作为所述项目的开始时间和结束时间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州德昌隆信息技术有限公司,未经杭州德昌隆信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010167287.9/1.html,转载请声明来源钻瓜专利网。