ADF DVT Speed Dating…MEETING THE GANTT CHART                      time tasks or resourcesAMIS, ADF SIG, 12th February 2013
INTRODUCTION• Type of Bar Chart – used for  visualizing a schedule   – Horizontal Axis is Timeline   – Vertical list of Ta...
EXAMPLES OF GANTT CHART USAGE• Project Schedule   – when are tasks scheduled to be worked on• Resource Schedule   – when a...
EXAMPLES OF GANTT CHART USAGE
GANTT CHART IN SQL*PLUS
SUPPORT FOR GANTT CHARTSIN ADF DVT• Project Scheduling   – When (from…until) are tasks planned
SUPPORT FOR GANTT CHARTSIN ADF DVT• Project Scheduling   – When (from…until) are tasks planned• Resource Planning   – When...
SUPPORT FOR GANTT CHARTSIN ADF DVT• Project Scheduling   – When (from…until) are tasks planned• Resource Planning   – When...
SPECIAL FEATURES IN ADF DVT GANTT• Timescale Zooming and Scrolling• Legend• Context Menus• Popup support• Client Listeners...
FUNCTIONAL AREAS AND FACETS                                    ToolbarTable Region                   Chart Region
DATA MODEL FOR PROJECT GANTT-CHART• ADF TreeTable Model or CollectionModel• Per element   – Label   – Start Time   – End T...
DATA MODEL FOR PROJECT GANTT-CHART
FANCY DATA MODEL ASPECTS• Detail accessors are supported in the Project Gantt:   – SubTasks   – Dependent Tasks   – Split ...
DATA MODEL FOR SCHEDULING GANTT• ADF TreeTable Model or CollectionModel representing  Resources• Per Resource:   – a uniqu...
EXAMPLE MODEL FOR SCHEDULINGGANTT
EXAMPLE MODEL FOR SCHEDULING GANTT
SUPPORTING DRAG & DROP• Define dataChangeListener on Gantt Chart• Decipher Data Change event   – Extract Source Resource, ...
DATA MODEL FOR RESOURCE UTILIZATIONGANTT• ADF TreeTable Model or CollectionModel representing  Resources• Per Resource:   ...
ADF DVT Speed Dating - Meeting the Gantt Charts
ADF DVT Speed Dating - Meeting the Gantt Charts
ADF DVT Speed Dating - Meeting the Gantt Charts
Upcoming SlideShare
Loading in …5
×

ADF DVT Speed Dating - Meeting the Gantt Charts

4,964 views

Published on

The Data Visualization components in ADF allow for turning data into information using a large variety of representations. The DVT library ranges from bar, pie and line chart to map, gantt and gauge. With others in between. On our ADF Special Interest Group at AMIS, we discussed six components from the DVT collection. This presentation is one out of those six - on Gantt Charts. Also see the corresponding blog articles on http://technology.amis.nl

Published in: Technology
1 Comment
3 Likes
Statistics
Notes
No Downloads
Views
Total views
4,964
On SlideShare
0
From Embeds
0
Number of Embeds
2,318
Actions
Shares
0
Downloads
40
Comments
1
Likes
3
Embeds 0
No embeds

No notes for slide
  • Process
  • ADF DVT Speed Dating - Meeting the Gantt Charts

    1. 1. ADF DVT Speed Dating…MEETING THE GANTT CHART time tasks or resourcesAMIS, ADF SIG, 12th February 2013
    2. 2. INTRODUCTION• Type of Bar Chart – used for visualizing a schedule – Horizontal Axis is Timeline – Vertical list of Tasks or Resources – Bars indicate the ‘when’• Created by Henry Gantt around 1910 – First usage in World War I for• Commonly used for Project Work Break Down structures
    3. 3. EXAMPLES OF GANTT CHART USAGE• Project Schedule – when are tasks scheduled to be worked on• Resource Schedule – when are resources (staff, equipment, rooms) allocated• Historical Era Overview, Event Schedule for the Olympics, Cleaning Schedule, Family Organiser, …
    4. 4. EXAMPLES OF GANTT CHART USAGE
    5. 5. GANTT CHART IN SQL*PLUS
    6. 6. SUPPORT FOR GANTT CHARTSIN ADF DVT• Project Scheduling – When (from…until) are tasks planned
    7. 7. SUPPORT FOR GANTT CHARTSIN ADF DVT• Project Scheduling – When (from…until) are tasks planned• Resource Planning – When (from…until) are resources booked
    8. 8. SUPPORT FOR GANTT CHARTSIN ADF DVT• Project Scheduling – When (from…until) are tasks planned• Resource Planning – When (from…until) are resources booked• Resource Utilization – What capacity/percentage/hours of resources are used in specific time slots
    9. 9. SPECIAL FEATURES IN ADF DVT GANTT• Timescale Zooming and Scrolling• Legend• Context Menus• Popup support• Client Listeners for Click (drill-down) & Double Click• Support for Drag & Drop: work on the schedule interactively• Export to Excel• Print Gantt Chart as XSL-FO object• Label & Icon placement and Custom bar format styles
    10. 10. FUNCTIONAL AREAS AND FACETS ToolbarTable Region Chart Region
    11. 11. DATA MODEL FOR PROJECT GANTT-CHART• ADF TreeTable Model or CollectionModel• Per element – Label – Start Time – End Time• Optional – Type – Actual Start/Actual End – Percentage Complete – Critical? – …
    12. 12. DATA MODEL FOR PROJECT GANTT-CHART
    13. 13. FANCY DATA MODEL ASPECTS• Detail accessors are supported in the Project Gantt: – SubTasks – Dependent Tasks – Split Tasks – Recurring Tasks
    14. 14. DATA MODEL FOR SCHEDULING GANTT• ADF TreeTable Model or CollectionModel representing Resources• Per Resource: – a unique Resource Id – also a tasks accessor for the collection of ‘scheduled periods’ for the resource• Each Task (or Allocation) element has an Id, a Start Time and an End Time – Optionally a type
    15. 15. EXAMPLE MODEL FOR SCHEDULINGGANTT
    16. 16. EXAMPLE MODEL FOR SCHEDULING GANTT
    17. 17. SUPPORTING DRAG & DROP• Define dataChangeListener on Gantt Chart• Decipher Data Change event – Extract Source Resource, Target Resource & Drop Time• Update model – Remove ‘task’ from allocations under Source Resource – Add ‘task’ to allocations under Target Resource• Refresh Iterator• Refresh Gantt Chart (as partial target)
    18. 18. DATA MODEL FOR RESOURCE UTILIZATIONGANTT• ADF TreeTable Model or CollectionModel representing Resources• Per Resource: – a unique Resource Id attribute – Also a time buckets accessor for the collection of ‘period records’ for the resource• Each Time Bucket element has – a Date to indicate the when of the bucket – any metrics (numerical) that should be displayed for the resource

    ×