CN102981842A - Method of generating interactive Gantt chart - Google Patents

Method of generating interactive Gantt chart Download PDF

Info

Publication number
CN102981842A
CN102981842A CN2012104443118A CN201210444311A CN102981842A CN 102981842 A CN102981842 A CN 102981842A CN 2012104443118 A CN2012104443118 A CN 2012104443118A CN 201210444311 A CN201210444311 A CN 201210444311A CN 102981842 A CN102981842 A CN 102981842A
Authority
CN
China
Prior art keywords
plan
time
cell
descriptor
definition
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2012104443118A
Other languages
Chinese (zh)
Other versions
CN102981842B (en
Inventor
陈炜钊
曹瑞强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Institute of Spacecraft System Engineering
Original Assignee
Beijing Institute of Spacecraft System Engineering
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Institute of Spacecraft System Engineering filed Critical Beijing Institute of Spacecraft System Engineering
Priority to CN201210444311.8A priority Critical patent/CN102981842B/en
Publication of CN102981842A publication Critical patent/CN102981842A/en
Application granted granted Critical
Publication of CN102981842B publication Critical patent/CN102981842B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Processing Or Creating Images (AREA)

Abstract

The invention discloses a method of generating an interactive Gantt chart. A Visio chart can be automatically generated through calling Visio software according to data provided by a worker. The generated Visio chart can be automatically changed through changing the data in a data structure. Therefore, the method of generating the interactive Gantt chart is provided with a good interactive edit function, achieves automatic generation aiming at figure description data to the Gantt chart and solves the problems that an artificially charted Gantt chart is large in the number of repeated steps and can not be modified arbitrarily. Working efficiency is improved, and meanwhile correctness and reliability of charting of the Gantt chart are improved. Due to the fact that data of an Excel form of planning data is stored as the data structure of facing a Gantt chart object, calling of the data is facilitated when the Gantt chart is charted, and therefore working efficiency is improved.

Description

A kind of generation is the method for gunter drawing alternately
Technical field
The present invention relates to Microsoft Office Visio(and be called for short later on Visio) the software secondary development technology, be specifically related to the alternately method of gunter drawing of a kind of generation.
Background technology
Gunter drawing is enterprise plan management department plan manifestation mode commonly used.Yet, actual planning department is in the establishment of making the plan, usually undertaken by form, but the ways of presentation of form can not show the progress of plan intuitively, so often the planning management personnel want mapping software hand-manipulated to carry out the gunter drawing drafting, as shown in Figure 1, be the gunter drawing of hand drawn in the work on hand, so namely brought operation repeatedly also to bring the inconsistent potential problems that wait of plan information, be in particular in following aspect:
The repeatability step is more, and the error that human factor causes is inevitable;
When planned data change, need artificial manual maintenance gunter drawing so that it is synchronous, inefficiency and easily makeing mistakes;
Because present situation is based on picture, can not revise gunter drawing by mutual mode, just can not arbitrarily edit in case generate, when after drawing, finding to have pattern, style question, often to from the beginning repaint, workload will be doubled and redoubled.
Summary of the invention
In view of this, the invention provides the alternately method of gunter drawing of a kind of generation, can automatically generate gunter drawing, also can change the gunter drawing that generates easily, increase work efficiency simultaneously.
A kind of generation provided by the invention is the method for gunter drawing alternately, comprises the steps:
Step 1, the data of the form that planning department is provided are according to comprising a title block, a plurality of plan groups, the plan that comprises in each plan group, the zero-time that each plan is corresponding, N the plan descriptor that concluding time and each plan are corresponding, and cell height, the cell width, the plan number, total unit number on the width, total unit number on the height, the painting canvas width, the painting canvas height, plan descriptor number, the content of text of planned descriptor, the form in all months is stored as the data of excel file layout in time range unit number and the time range;
Step 2, definition segment commonly used, concrete grammar is:
1) definition painting canvas segment: the upper left corner coordinate take the initial point of Visio software default coordinate system as painting canvas, definition canvas size is a * b, wherein the value of a and b is by the housing size decision of the gunter drawing that will generate;
2) definition rectangle segment: the upper left corner coordinate of definition rectangle segment is (x ', y '), and lower right corner coordinate is (x 1', y 1');
4) definition lines segment: the starting point coordinate of definition lines segment (x " ', y " ') and terminal point coordinate (x 3" ', y 3" '), and the line style of lines segment;
Step 3, read the data of excel file layout, it is generated the data structure that is used for describing the gunter drawing object in internal memory;
Step 4, according to the data structure of gunter drawing object, the following parameters value is set or is calculated:
Set width and the height of cell in the gunter drawing;
Calculate the number of planned descriptor;
Read the content of text of planned descriptor;
Computing time the range cells number, namely all in the works the earliest zero-time finish in the works the moon umber that time the latest crosses over to all;
Read all in the works the earliest zero-time finish in the works the month that time the latest crosses over to all;
Calculate planned number;
Total unit number on the molded breadth namely equals to plan descriptor number+time range unit number+1;
Total unit number on the computed altitude namely equals to plan number+1;
Calculate the painting canvas width, namely equal the width of overall width unit number * cell;
Calculate the painting canvas height, namely equal the height of overall height unit number * cell;
Calculate the coordinate of each plan group, concrete grammar is: 1) sort according to the plan group, 2) number of the plan in the same plan group of statistics, 3) upper left corner and the lower right corner two point coordinate that calculate each plan group are respectively: (0, the quota that cell height * this plan group is above) and (cell width, cell height * (quota+1 in the plan number more than this plan group+this plan group));
Calculate the coordinate of each plan descriptor, namely calculate the upper left corner and the lower right corner two point coordinate of plan descriptor: (the sequence number of cell width * plan descriptor, the sequence number of cell height * plan), (cell width * (plan descriptor sequence number+1), cell height * (plan sequence number+1));
Zero computing time, coordinate namely equaled ((1+ plan descriptor number+affiliated time range month sequence number) * cell width+(total fate of the initial day/place moon) * cell width, cell height * plan sequence number * 0.5);
Zero computing time, the literal coordinate namely equaled ((1+ plan descriptor number+affiliated time range month sequence number) * cell width+(total fate of the initial day/place moon) * cell width, the sequence number of cell height * plan * 0.7);
Calculate the concluding time coordinate, namely equal ((1+ plan descriptor number+affiliated time range month sequence number) * cell width+(total fate of closing day/place moon) * cell width, cell height * plan sequence number * 0.5);
Calculate concluding time literal coordinate, namely equal ((1+ plan descriptor number+affiliated time range month sequence number) * cell width+(total fate of closing day/place moon) * cell width, cell height * plan sequence number * 0.7);
The above-mentioned parameters value that calculates is filled in the data structure of corresponding gunter drawing object;
Step 5, adopt the method for definition painting canvas segment in the step 2, among the canvas size a * b of definition, draw painting canvas in the painting canvas width that step 4 is calculated and the painting canvas height substitution step 2;
According to painting canvas width and the painting canvas height that step 4 calculates, calculate 4 apex coordinates of painting canvas, with every two adjacent apex coordinates respectively as the starting point coordinate described in the step 2 (x " ', y " ') and terminal point coordinate (x 3" ', y 3" '), obtain 4 groups of starting point coordinates (x " ', y " ') and the terminal point coordinate (x of 4 lines segments 3" ', y 3" '), then adopt the method that defines the lines segment in the step 2, painting canvas is carried out frame draw;
According to the data structure in the gunter drawing object, read successively the every element in the title block, the method for the definition rectangle segment in the applying step 2 is drawn the every element that comprises in the title block successively; The method of the definition literal segment in the applying step 2 is filled the word content of each element successively in corresponding rectangle patterns locations, namely finish the drafting of title block;
Step 6, the sequencing of organizing according to schedule, the word content of each plan group in the extraction gunter drawing object, the word content of the plan that comprises in this plan group, N descriptor of each plan, the zero-time of each plan and concluding time;
For each plan group, coordinate, plan descriptor coordinate and time range unit number according to this plan group that calculates in the step 4, the method of the definition rectangle segment in the applying step 2, successively respectively drafting plan group, plan descriptor, the earliest zero-time and all month between the concluding time the latest; The mode of definition literal segment is filled in the word content of plan group and the word content of plan descriptor on each self-corresponding position successively in the applying step 2 again; The method of definition lines segment is drawn the zero-time of each plan of expression and the time schedule bar of concluding time in the applying step 2; The method of the definition literal segment in the applying step 2 is drawn zero-time literal and concluding time literal in the time schedule bar relevant position of correspondence, then finishes the drafting of gunter drawing.
In step 4, after having drawn painting canvas, adopt the method for the definition lines segment in the step 2, draw horizontal cut-off rule according to the circulation of acquiescence cell height, draw vertical divider according to the circulation of acquiescence cell width.
A kind of generation provided by the invention is the method for gunter drawing alternately, by calling Visio software, the data that provide according to the staff, can automatically generate Visio figure, for generating Visio figure, by the data in the change data structure, can automatically change Visio figure, so the method possesses good interactive editor's function;
This mode has realized that for the figure data of description to the automatic generation of gunter drawing, it is many to have solved artificial drafting gunter drawing repeating step, the problem such as can not arbitrarily revise, and has improved work efficiency, has improved simultaneously correctness and reliability that gunter drawing is drawn;
The data of the Excel form of planning data are stored as towards the data structure of gunter drawing object, conveniently when drawing gunter drawing, carry out calling of data, can increase work efficiency thus;
By zero-time and the concluding time of calculating each plan, accurately starting point and the terminal point of setup times progress bar make the gunter drawing of generation more vivid and accurate;
In the method for the invention, by the size of a cell of predefined, the housing size of the projects such as plan group and plan is formed by a plurality of cells; 4 kinds of segments commonly used of predefined, when drawing gunter drawing, repeatedly call each segment, the parameter of the reality calculated is applied in the parameter of segment commonly used, be i.e. the in advance drafting of each project in the gunter drawing, can improve computing velocity thus, thereby improve the efficient of drawing gunter drawing.
Description of drawings
Fig. 1 is the gunter drawing of a kind of artificial drafting of the prior art.
Fig. 2 is the structure of gunter drawing object of the present invention.
Embodiment
Below in conjunction with the accompanying drawing embodiment that develops simultaneously, describe the present invention.
The invention provides the alternately method of gunter drawing of a kind of generation, comprise the steps:
The data of step 1, form that planning department is provided are stored as the data of excel file layout according to the form that comprises corresponding N of zero-time corresponding to the plan, each plan that comprise in a title block, a plurality of plan group, each plan group and concluding time and each plan and plan descriptor; As shown in the table:
The figure data of description of form 1excel Software Create
The plan group Zero-time Concluding time Plan descriptor 1 …… Plan descriptor N
Plan group
1 2011-1-11 2011-3-20 Plan 1 …… ParamN
Plan group 1 2012-2-21 2012-4-21 Plan 2 …… ParamN
Plan group 2 2012-3-15 2012-5-22 Plan 3 …… ParamN
Step 2, definition segment commonly used, concrete grammar is:
1) definition painting canvas segment: the upper left corner coordinate take the initial point of Visio software default coordinate system as painting canvas, definition canvas size is a * b, wherein the value of a and b is by the housing size decision of the gunter drawing that will generate;
2) definition rectangle segment: the upper left corner coordinate of definition rectangle segment is (x ', y '), and lower right corner coordinate is (x 1', y 1');
3) definition text segment: the upper left corner coordinate of definition text segment be (x ", y "), lower right corner coordinate are (x 2", y 2");
4) definition lines segment: the starting point coordinate of definition lines segment (x " ', y " ') and terminal point coordinate (x 3" ', y 3" '), and the line style of lines segment;
Step 3, read the data of excel file layout, it is generated the data structure that is used for describing the gunter drawing object in internal memory, as shown in Figure 2;
Step 4, according to the data structure of gunter drawing object, the following parameters value is set or is calculated:
Set width and the height of cell in the gunter drawing, this cell refers to the unit rectangle frame of size minimum;
Calculate the number of planned descriptor;
Read the content of text of planned descriptor;
Computing time the range cells number, namely all in the works the earliest zero-time finish in the works the moon umber that time the latest crosses over to all;
Read all months in the time range, namely all in the works the earliest zero-time finish in the works the latest month of time leap to all;
Calculate planned number;
Total unit number on the molded breadth namely equals to plan descriptor number+time range unit number+1;
Total unit number on the computed altitude namely equals to plan number+1;
Calculate the painting canvas width, namely equal the width of overall width unit number * cell;
Calculate the painting canvas height, namely equal the height of overall height unit number * cell;
Calculate the coordinate of each plan group, concrete grammar is: 1) sort according to the plan group, 2) number of the plan in the same plan group of statistics, 3) upper left corner and the lower right corner two point coordinate that calculate each plan group are respectively: (0, the quota that cell height * this plan group is above) and (cell width, cell height * (quota+1 in the plan number more than this plan group+this plan group));
Calculate the coordinate of each plan descriptor, namely calculate the upper left corner and the lower right corner two point coordinate of plan descriptor: (the sequence number of cell width * plan descriptor, the sequence number of cell height * plan), (cell width * (plan descriptor sequence number+1), cell height * (plan sequence number+1));
Zero computing time, coordinate namely equaled ((1+ plan descriptor number+affiliated time range month sequence number) * cell width+(total fate of the initial day/place moon) * cell width, cell height * plan sequence number * 0.5); Wherein cell height * plan sequence number * 0.5 expression is plotted in the zero-time coordinate on the mid point of cell short transverse;
Zero computing time, the literal coordinate namely equaled ((1+ plan descriptor number+affiliated time range month sequence number) * cell width+(total fate of the initial day/place moon) * cell width, the sequence number of cell height * plan * 0.7); Wherein, the sequence number of cell height * plan * 0.7 expression in fact the time literal write on the lower position of zero-time coordinate;
Calculate the concluding time coordinate, namely equal ((1+ plan descriptor number+affiliated time range month sequence number) * cell width+(total fate of closing day/place moon) * cell width, cell height * plan sequence number * 0.5);
Calculate concluding time literal coordinate, namely equal ((1+ plan descriptor number+affiliated time range month sequence number) * cell width+(total fate of closing day/place moon) * cell width, cell height * plan sequence number * 0.7);
The above-mentioned parameters value that calculates is filled in the data structure of corresponding gunter drawing object;
Step 5, adopt the method for definition painting canvas segment in the step 2, among the canvas size a * b of definition, draw painting canvas in the painting canvas width that step 4 is calculated and the painting canvas height substitution step 2;
According to painting canvas width and the painting canvas height that step 4 calculates, calculate 4 apex coordinates of painting canvas, with every two adjacent apex coordinates respectively as the starting point coordinate described in the step 2 (x " ', y " ') and terminal point coordinate (x 3" ', y 3" '), obtain 4 groups of starting point coordinates (x " ', y " ') and the terminal point coordinate (x of 4 lines segments 3" ', y 3" '), then adopt the method that defines the lines segment in the step 2, painting canvas is carried out frame draw;
According to the data structure in the gunter drawing object, read successively the every element in the title block, the method for the definition rectangle segment in the applying step 2 is drawn the every element that comprises in the title block successively; The method of the definition literal segment in the applying step 2 is filled the word content of each element successively in corresponding rectangle patterns locations, namely finish the drafting of title block;
Step 6, the sequencing of organizing according to schedule, the word content of each plan group in the extraction gunter drawing object, the word content of the plan that comprises in this plan group, N descriptor of each plan, the zero-time of each plan and concluding time;
For each plan group, coordinate, plan descriptor coordinate and time range unit number according to this plan group that calculates in the step 4, the method of the definition rectangle segment in the applying step 2, successively respectively drafting plan group, plan descriptor, the earliest zero-time and all month between the concluding time the latest; The mode of definition literal segment is filled in the word content of plan group and the word content of plan descriptor on each self-corresponding position successively in the applying step 2 again; The method of definition lines segment is drawn the zero-time of each plan of expression and the time schedule bar of concluding time in the applying step 2; The method of the definition literal segment in the applying step 2 is drawn zero-time literal and concluding time literal in the time schedule bar relevant position of correspondence, then finishes the drafting of gunter drawing.
In step 4, after having drawn painting canvas, adopt the method for the definition lines segment in the step 2, draw horizontal cut-off rule according to the circulation of acquiescence cell height, draw vertical divider according to the circulation of acquiescence cell width, so can draw out the frame of each cell, make the staff distinguish easily each cell and the interior word content of each cell.
In sum, more than be preferred embodiment of the present invention only, be not for limiting protection scope of the present invention.Within the spirit and principles in the present invention all, any modification of doing, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (2)

1. the mutual method of gunter drawing of a generation is characterized in that, comprises the steps:
Step 1, the data of the form that planning department is provided are according to comprising a title block, a plurality of plan groups, the plan that comprises in each plan group, the zero-time that each plan is corresponding, N the plan descriptor that concluding time and each plan are corresponding, and cell height, the cell width, the plan number, total unit number on the width, total unit number on the height, the painting canvas width, the painting canvas height, plan descriptor number, the content of text of planned descriptor, the form in all months is stored as the data of excel file layout in time range unit number and the time range;
Step 2, definition segment commonly used, concrete grammar is:
1) definition painting canvas segment: the upper left corner coordinate take the initial point of Visio software default coordinate system as painting canvas, definition canvas size is a * b, wherein the value of a and b is by the housing size decision of the gunter drawing that will generate;
2) definition rectangle segment: the upper left corner coordinate of definition rectangle segment is (x ', y '), and lower right corner coordinate is (x 1', y 1');
4) definition lines segment: the starting point coordinate of definition lines segment (x " ', y " ') and terminal point coordinate (x 3" ', y 3" '), and the line style of lines segment;
Step 3, read the data of excel file layout, it is generated the data structure that is used for describing the gunter drawing object in internal memory;
Step 4, according to the data structure of gunter drawing object, the following parameters value is set or is calculated:
Set width and the height of cell in the gunter drawing;
Calculate the number of planned descriptor;
Read the content of text of planned descriptor;
Computing time the range cells number, namely all in the works the earliest zero-time finish in the works the moon umber that time the latest crosses over to all;
Read all in the works the earliest zero-time finish in the works the month that time the latest crosses over to all;
Calculate planned number;
Total unit number on the molded breadth namely equals to plan descriptor number+time range unit number+1;
Total unit number on the computed altitude namely equals to plan number+1;
Calculate the painting canvas width, namely equal the width of overall width unit number * cell;
Calculate the painting canvas height, namely equal the height of overall height unit number * cell;
Calculate the coordinate of each plan group, concrete grammar is: 1) sort according to the plan group, 2) number of the plan in the same plan group of statistics, 3) upper left corner and the lower right corner two point coordinate that calculate each plan group are respectively: (0, the quota that cell height * this plan group is above) and (cell width, cell height * (quota+1 in the plan number more than this plan group+this plan group));
Calculate the coordinate of each plan descriptor, namely calculate the upper left corner and the lower right corner two point coordinate of plan descriptor: (the sequence number of cell width * plan descriptor, the sequence number of cell height * plan), (cell width * (plan descriptor sequence number+1), cell height * (plan sequence number+1));
Zero computing time, coordinate namely equaled ((1+ plan descriptor number+affiliated time range month sequence number) * cell width+(total fate of the initial day/place moon) * cell width, cell height * plan sequence number * 0.5);
Zero computing time, the literal coordinate namely equaled ((1+ plan descriptor number+affiliated time range month sequence number) * cell width+(total fate of the initial day/place moon) * cell width, the sequence number of cell height * plan * 0.7);
Calculate the concluding time coordinate, namely equal ((1+ plan descriptor number+affiliated time range month sequence number) * cell width+(total fate of closing day/place moon) * cell width, cell height * plan sequence number * 0.5);
Calculate concluding time literal coordinate, namely equal ((1+ plan descriptor number+affiliated time range month sequence number) * cell width+(total fate of closing day/place moon) * cell width, cell height * plan sequence number * 0.7);
The above-mentioned parameters value that calculates is filled in the data structure of corresponding gunter drawing object;
Step 5, adopt the method for definition painting canvas segment in the step 2, among the canvas size a * b of definition, draw painting canvas in the painting canvas width that step 4 is calculated and the painting canvas height substitution step 2;
According to painting canvas width and the painting canvas height that step 4 calculates, calculate 4 apex coordinates of painting canvas, with every two adjacent apex coordinates respectively as the starting point coordinate described in the step 2 (x " ', y " ') and terminal point coordinate (x 3" ', y 3" '), obtain 4 groups of starting point coordinates (x " ', y " ') and the terminal point coordinate (x of 4 lines segments 3" ', y 3" '), then adopt the method that defines the lines segment in the step 2, painting canvas is carried out frame draw;
According to the data structure in the gunter drawing object, read successively the every element in the title block, the method for the definition rectangle segment in the applying step 2 is drawn the every element that comprises in the title block successively; The method of the definition literal segment in the applying step 2 is filled the word content of each element successively in corresponding rectangle patterns locations, namely finish the drafting of title block;
Step 6, the sequencing of organizing according to schedule, the word content of each plan group in the extraction gunter drawing object, the word content of the plan that comprises in this plan group, N descriptor of each plan, the zero-time of each plan and concluding time;
For each plan group, coordinate, plan descriptor coordinate and time range unit number according to this plan group that calculates in the step 4, the method of the definition rectangle segment in the applying step 2, successively respectively drafting plan group, plan descriptor, the earliest zero-time and all month between the concluding time the latest; The mode of definition literal segment is filled in the word content of plan group and the word content of plan descriptor on each self-corresponding position successively in the applying step 2 again; The method of definition lines segment is drawn the zero-time of each plan of expression and the time schedule bar of concluding time in the applying step 2; The method of the definition literal segment in the applying step 2 is drawn zero-time literal and concluding time literal in the time schedule bar relevant position of correspondence, then finishes the drafting of gunter drawing.
2. the mutual method of gunter drawing of a kind of generation as claimed in claim 1, it is characterized in that, in the described step 4, after having drawn painting canvas, adopt the method for the definition lines segment in the step 2, draw horizontal cut-off rule according to the circulation of acquiescence cell height, draw vertical divider according to the circulation of acquiescence cell width.
CN201210444311.8A 2012-11-08 2012-11-08 Method of generating interactive Gantt chart Active CN102981842B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210444311.8A CN102981842B (en) 2012-11-08 2012-11-08 Method of generating interactive Gantt chart

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210444311.8A CN102981842B (en) 2012-11-08 2012-11-08 Method of generating interactive Gantt chart

Publications (2)

Publication Number Publication Date
CN102981842A true CN102981842A (en) 2013-03-20
CN102981842B CN102981842B (en) 2015-06-10

Family

ID=47855907

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210444311.8A Active CN102981842B (en) 2012-11-08 2012-11-08 Method of generating interactive Gantt chart

Country Status (1)

Country Link
CN (1) CN102981842B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103246512A (en) * 2013-05-06 2013-08-14 国家电网公司 Method for converting VG (volume graphics) into Visio graphics
CN106502976A (en) * 2016-11-03 2017-03-15 济南大学 A kind of method that solving job shop scheduling problem Gantt chart is generated based on Excel and VB
CN107067220A (en) * 2016-06-20 2017-08-18 杨玉海 The full-automatic lateral road figure technical method of project management progress
CN109918157A (en) * 2019-01-08 2019-06-21 北京航天飞行控制中心 Operation processing method and device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100299171A1 (en) * 2009-05-19 2010-11-25 Microsoft Corporation Summary Tasks for Top-Down Project Planning
CN102236680A (en) * 2010-04-27 2011-11-09 杭州德昌隆信息技术有限公司 Gantt chart generation method and Gantt chart generation device based on browser
CN102265270A (en) * 2008-11-26 2011-11-30 Itt制造企业公司 Project timeline visualization methods and systems

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102265270A (en) * 2008-11-26 2011-11-30 Itt制造企业公司 Project timeline visualization methods and systems
US20100299171A1 (en) * 2009-05-19 2010-11-25 Microsoft Corporation Summary Tasks for Top-Down Project Planning
CN102236680A (en) * 2010-04-27 2011-11-09 杭州德昌隆信息技术有限公司 Gantt chart generation method and Gantt chart generation device based on browser

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
夏臻等: "基于SVG技术的甘特图绘制组件设计与实现", 《计算机工程与设计》 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103246512A (en) * 2013-05-06 2013-08-14 国家电网公司 Method for converting VG (volume graphics) into Visio graphics
CN103246512B (en) * 2013-05-06 2016-06-08 国网山东省电力公司烟台供电公司 A kind of is the method for Visio figure by VG Graphic Exchanging
CN107067220A (en) * 2016-06-20 2017-08-18 杨玉海 The full-automatic lateral road figure technical method of project management progress
CN106502976A (en) * 2016-11-03 2017-03-15 济南大学 A kind of method that solving job shop scheduling problem Gantt chart is generated based on Excel and VB
CN109918157A (en) * 2019-01-08 2019-06-21 北京航天飞行控制中心 Operation processing method and device

Also Published As

Publication number Publication date
CN102981842B (en) 2015-06-10

Similar Documents

Publication Publication Date Title
Liu et al. Graphical object-oriented discrete-event simulation system
CN102999671B (en) Computer design method of standard distribution network line
CN102193786A (en) Device and method for constructing self-adaptive graphic user interface (GUI)
CN110765523A (en) BIM technology-based rapid construction method for deep foundation pit support structure
CN110880097B (en) Project progress simulation display method and device
CN102981842B (en) Method of generating interactive Gantt chart
CN108255489A (en) Front-end interface code generating method, device, electronic equipment and storage medium
CN201867789U (en) Self-adaptive graphical user interface building device
CN109325259B (en) Data processing method, system, terminal and medium applied to 3D modeling
CN109740206A (en) A kind of element type curtain wall parametric modeling and project amount statistical method based on BIM
CN106528943B (en) A kind of cable shaft data drawing methods
CN104850954A (en) System and method for processing construction information of architectural decoration project
CN106021632A (en) Method for generating whole network diagram based on primary connection diagram of transformer station in topological relation
CN110390607A (en) Objective cost measuring method, system and computer readable storage medium based on subject index system
CN110968751A (en) Dynamic display method and device for engineering project capital curve
CN108664738A (en) Three dimensional image processing method and device
CN113779663A (en) BIM-based subway station enclosure structure three-dimensional modeling method, system and medium
CN114077765B (en) Dynamo project data management method and device based on Dynamo project data management method and device, and computer equipment
CN102222285A (en) Multi-dimensional data linkage computing device and multi-dimensional data linkage computing method
CN108388753A (en) A kind of design method, device, system and the storage medium of the wiring of SIS cabinets
CN103927626A (en) Method and system for project management
KR101252050B1 (en) System and method for converting cad file, and computer readable recording medium having program to implement the method
CN106779439A (en) A kind of task distribution method and device
CN109344439A (en) A kind of modeling of building block formula and its simulative construction method based on BIM
CN105512406B (en) Electronic drawing and project amount interconnected system and method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant