Difference between revisions of "Tabular Data Manager"

From Gcube Wiki
Jump to: navigation, search
 
(393 intermediate revisions by 4 users not shown)
Line 4: Line 4:
  
 
This is the user guide to Tabular Data Manager portlet.
 
This is the user guide to Tabular Data Manager portlet.
 
  
 
== Overview ==
 
== Overview ==
 +
Tabular data manager is a working environment which ensures the management of tabular resources such as datasets, codelist and generic tables. Different types of data can be imported into the platform and a set of operations be performed to create, explore and partially manipulate your file. Tabular Resources are used in different scientific fields ranging from statistics to signal processing and econometrics. Among the available facilities of Tabular Data Manager is the possibility to check for data correctness using codelist files, to perform aggregating and filtering operations. The main strength of the platform is the management of big dataset with more than million of data without having problems in exploring and further process your file.
  
Tabular Data Manager offers facilities supporting the management of the entire life-cycle(creation, curation, manipulation and publication) of Tabular Resources such as datasets, codelist or generic table. i.e. tabular data representing observations of a given event or phenomenon at different time intervals. Tabular Resource are used in many domains ranging from statistics to signal processing and econometrics. Tabular Data Manager offers a rich set of facilities ranging from those supporting the assessment of data correctness to those supporting the verification of the compliance of data with given code lists, the aggregation and filtering of data.
+
[[Image:tabular_data_manager1.png|thumb|center|740px|Tabular Data Manager, portlet]]
 
+
=== Key features ===
+
The subsystem provides for:
+
 
+
;comprehensive facilities for tabular data management
+
:The subsystem offers a comprehensive set of data management facilities oriented to tabular data. Facilities include data import, data editing, and data filtering;
+
 
+
;user-friendly interface
+
:The subsystem offers a graphical user interface where users can visualize the data and perform the basic operation in a very user-friendly environment;
+
 
+
;re-usability orientation
+
:The subsystem is conceived to promote the reuse of its facilities in application dealing with tabular data; Moreover, it is conceived to be open so that additional functions can be easily added to serve domain specific cases;
+
 
+
== Design ==
+
 
+
=== Philosophy ===
+
 
+
This represents an application of "design for reuse" philosophy, where software components are design for be reuse in multiple project.
+
 
+
=== Architecture ===
+
The Tabular Data Manager comprises the following component:
+
 
+
* '''Tabular Data Library''': a library that offers Tabular Data storage and management functionality over a Relational Database system. Data can come from the hosting service or can be loaded through a set of utilities provided by the library;
+
 
+
* '''Tabular Data Widget''': a GWT widget that visualizes the data provided by the Tabular Data Library in a grid fashion. The widget provides both client and server, in GWT terminology, components;
+
 
+
* '''Tabular Data Bridge''': a connector between the data library e the widget. The connector will provide facilities for component communication like data transfer and functionality recall.;
+
 
+
A diagram of the relationships between these components is reported in the following figure:
+
 
+
[[Image:tabular_data_manager.png|frame|center|Tabular Data Manager, internal Architecture]]
+
 
+
== Deployment ==
+
The Tabular Data Library should be deployed with the hosting service, while the Tabular Data Widget should be integrated in the front-end application.
+
 
+
  
== Use Cases ==
+
== Main Topics==
 +
* [[Tabular Data Manager: Basic Operations|Basic Operations]]
 +
* [[Tabular Data Manager: Curation| Curation]]
 +
* [[Tabular Data Manager: Modify| Modify]]
 +
* [[Tabular Data Manager: Rule| Rule]]
 +
* [[Tabular Data Manager: Template Management| Template]]
 +
* [[Tabular Data Manager: Analyse| Analyse]]
  
=== Well suited Use Cases ===
+
<!--
 +
==References==
 +
{{Reflist}} -->
  
The manager is particularly suited when the developer want to offers to the user an easy-to-use and common-sense user interface for tabular data visualization and manipulation. This set of components should be used whenever a Excel-like interface is required.
 
  
== Subsystems ==
+
<!--
 +
[[Template:Tabular Data Manager]]
 +
-->
  
This component has no particular requirements in terms of needed subsystems.
+
[[Category:Tabular Data Manager]]
 +
[[Category:User's Guide]]

Latest revision as of 11:32, 4 July 2019

This is the user guide to Tabular Data Manager portlet.

Overview

Tabular data manager is a working environment which ensures the management of tabular resources such as datasets, codelist and generic tables. Different types of data can be imported into the platform and a set of operations be performed to create, explore and partially manipulate your file. Tabular Resources are used in different scientific fields ranging from statistics to signal processing and econometrics. Among the available facilities of Tabular Data Manager is the possibility to check for data correctness using codelist files, to perform aggregating and filtering operations. The main strength of the platform is the management of big dataset with more than million of data without having problems in exploring and further process your file.

Tabular Data Manager, portlet

Main Topics