At present Jacuba Charts is fully supported on:
Users have access to a complete set of functions for viewing and accessing charts; the have access to:
Users also have access, at all times, to online help. The availability of these functions is controlled by the developer who can choose to limit user access to the functions he chooses.
At present, users can change almost aspects of any chart including:
The availability of these settings is controlled by the developer who can limit the aspects of the chart which the user can control.
Ideally organisations will already have a website or intranet, and have data which their staff need to analyze through charts. Jacuba Charts works with the data stored in web pages so hosting the data on a private or public website is necessary to take advantage of Jacuba Charts. If an organisation has no pre-existing facilities for online information management we can assist in establishing them.
Developers are provided with a small number of Javascript URLs which they can use to embed Javascript in their webpages. Developers insert the data they want to plot into the web page which will contain the chart. Settings for the presentation of the chart are stored in a hidden HTML form on the same page. By including a single Javascript include into the page, the data and settings are sent to a central server which automatically generates the chart for insertion into the page.
Because the charts are provided as a separately hosted service there are a number of advantages. From the developer's perspective, the developer can:
The advantages for server administration are that the web server:
Jacuba Charts is provided as a service with all of the chart generation is performed on a central server (or server cluster) away from the developer's servers. All chart configuration is performed through HTML forms and all data is supplied through HTML tables. This combination of factors means that Jacuba Charts can be used with any web development platform because everything is based on webpages. This means that charts can be generated for sites hosted by servers to which chart generation software cannot be installed.
Because all of the Jacuba Charts functionality is made available via web pages and our servers, no changes to CMS software are necessary beyond inserting the information necessary to render the charts into the relevant web pages. This information simply consists of a table of data (to be charted), a form (controlling the appearance of the chart), and a Javascript link (including our code). All of this extra content may be made invisible to the user.
Because we are providing you with the ability to offer charting as a hosted service:
Yes. It is expected that should you choose to provide a service to your customers based on Jacuba Charts, the user interface and user help would be styled and labeled according to your company's needs. The service can be hosted under any domain name.
We are able to produce tools which will automatically convert the chart definitions used in your software into the HTML forms used by Jacuba Charts. The specific capabilities of such a tool will depend on your charting product.
Each Javascript URL supplied to a developer will include a licence key. Each chart which is generated using this key is logged. Costs can be levied against developer licences according to the number of charts generated. The specific nature of the licencing agreement and pricing model can be determined by you.
The Jacuba Charts software provides a fast self hosting web server which can be load balanced over any number of machines. It uses a robust two level cache which reduces both the amount of data which needs to be sent to the server and the number of charts which need to be generated. Its throughput will depend primarily on the speed of your chart generation.
Jacuba Charts has a downloadable whitepaper in PDF format. To download the whitepaper click here.