skip to main content
Gantt > Getting started > Introducing JViews Gantt > How JViews Gantt can help you > The added value of JViews Gantt
 
The added value of JViews Gantt
JViews Gantt makes it easy to develop charts for planning, scheduling, monitoring, and managing purposes across a wide range of industries. It provides time and activity chart components—two variants of Gantt chart, a Resource Data chart, and two variants of Calendar View—that you can develop and customize to your own requirements. Thus, JViews Gantt can provide different cross-sectional views of the same planning data.
JViews Gantt provides Gantt charts as a task-oriented view, like those found in project-management software, or as a resource-oriented view that shows the scheduling of the activities of a resource. It also offers you a view in the form of a load chart that displays the use of resources along the timeline. Finally, JViews Gantt provides monthly and daily Calendar Views that display activities arranged on monthly or hourly grids.
See Time and activity charts in JViews Gantt for examples of the charts that JViews Gantt can offer. These software components can be used as is or developed and customized to suit your own planning and scheduling requirements.
The bars in the Gantt chart show the activities for which the matching resource is reserved.
It can be difficult and costly to develop a robust Gantt charting solution in-house for Java® applications. Off-the-shelf project management tools are not appropriate, because they do not offer all the common views and they are not available in Java.
The ideal solution is JViews Gantt with its ready-to-use set of components for creating Gantt chart displays, its development tools for quickly configuring the look-and-feel without coding, and its comprehensive SDK for providing specialized functionality.
This solution allows deployment in applications and thin clients. The same code used to configure and populate the chart is reused across deployment platforms.
In particular, JViews Gantt helps you reduce dramatically the time required to develop Web-based scheduling applications. It allows you to build richer, smarter, and more natural user interfaces for this type of application.
When you migrate scheduling applications to the Web, the options available for presenting data effectively can be limited. The application often ends up being delivered with a GUI that is less intuitive than native-platform GUIs, that is, non-Web interfaces.
JViews Gantt is the ideal solution to this problem. It helps you create custom editing and visualization scheduling services that will work over the Web. Specific services address common problem areas for Web GUIs, including platform and browser independence, efficient data transfer, and manipulating large data sets. JViews Gantt helps you obtain intuitive GUIs for Web-based planning by giving you customizable components that precisely address end-user needs.
The data in the Gantt data model can be viewed as a hierarchical table, task-oriented chart, resource-oriented chart, a resource load chart, as a monthly calendar view, and as a daily calendar view. All these views of the data are synchronized.
The task-oriented and resource-oriented Gantt charts and the hierarchical table component can be adapted through the Designer, the product’s own easy-to-use editing GUI. You can develop quickly using productivity tools that include wizards and dialogs to configure Gantt displays without coding. The learning and development time is reduced to a minimum.
You can still implement the most demanding requirements of an application. You can use the SDK to refine and extend the Gantt chart display. The SDK has a fully documented and supported Java API.
JViews Gantt includes Rogue Wave® JViews Charts, so you have access to the full range of charting possibilities.

Copyright © 2018, Rogue Wave Software, Inc. All Rights Reserved.